Contact Info
Which integrations matter most for an ERP in Germany?
In Germany the ERP usually has to hand bookkeeping data to the Steuerberater's DATEV environment, send and receive structured e-invoices such as XRechnung or ZUGFeRD, exchange SEPA files and statements with banks, often over EBICS, take payroll journals and trade with customers by EDI, shops and logistics partners. I design these flows, write mappings, choose the method, plan testing and monitoring, and oversee the developers or system house who build them, remotely.
Last reviewed by Vikas Saroj
A German ERP is judged by its interfaces as much as by its screens. The Steuerberater needs a clean period export, suppliers and public customers exchange structured invoices, the bank expects SEPA files over a secure channel, automotive or retail customers send orders by EDI, and a logistics partner reports stock several times a day. If any of those exchanges is fragile, the finance and order teams feel it first.
My part, delivered remotely, is to plan these interfaces and supervise their delivery. I define which system leads for each record, write the interface specifications, weigh standard interface against middleware or custom code, set the error rules and run the tests. The system house, your IT department or a freelance developer builds; I check each delivery against the written document, and where a ready-made connector only needs setting up, I may do that step personally.
The engagement runs in English. German interface documentation from banks, advisors and partners is read together with your team. I have no ties to software publishers or middleware vendors.
Each interface gets a specification that management, the system house and, where relevant, the Steuerberater can read.
The export of postings, accounts, tax keys and document links to the Steuerberater's DATEV environment, specified with the advisor so imports stop needing corrections every period.
Receiving and issuing structured invoices such as XRechnung and ZUGFeRD: reception channel, validation, matching to orders, archiving of the original file and public sector routes.
SEPA credit transfers and direct debits from the ERP, CAMT statements back, transported over EBICS or another channel your bank supports, with approval rights kept intact.
Orders, delivery schedules, dispatch advice and invoices exchanged with industrial or retail customers by EDI, including how the ERP reacts to changed call-offs and rejected messages.
Order, stock, shipment and return flows between the ERP, online channels and logistics partners, with item master ownership settled before any connector is switched on.
Review of the partner's interface specification and delivery, test scenarios, then monitoring, retry rules and a runbook, so named people own each interface once it is live.
List every interface and its users
Write the interface documents
Test, cut over and hand on
Many German companies keep operational bookkeeping in their ERP while the Steuerberater prepares the advance VAT return, payroll and annual accounts in DATEV. The interface between the two is therefore one of the most important in the whole landscape, and also one of the most frequently improvised. Typical symptoms are postings that arrive with the wrong tax key, customer and supplier accounts that do not match the advisor's numbering, missing document links and corrections every month.
I specify this interface with the advisor rather than around them:
A trial export from test data goes to the advisor before go-live, and their feedback is part of acceptance. Whether a particular ERP's standard export suffices or needs an add-on is checked per product. The bookkeeping and procedure questions around this interface belong with your advisor; my job is a reliable, documented flow. Context on German ERP projects is on my ERP consultant page for Germany.
Structured e-invoices are becoming the norm between German businesses, and public sector buyers already ask for them. The legal scope and timetable for your company sit with your tax advisor. The integration question is practical: how structured invoices arrive, how they are checked and booked, and how your own invoices leave in the right form.
On the receiving side I design:
On the sending side, the ERP must fill every mandatory field from master data, including identifiers public customers require, such as a routing reference supplied by the buyer. Invoices to federal or state bodies may go through their own submission portals or through Peppol; I test the route each customer group needs. Many failures here are data failures, so customer and supplier master data cleanup belongs to the same plan. If the ERP itself is being replaced, these cases join the test catalog described on my ERP implementation consultant page for Germany.
German companies commonly exchange payment and statement files with their banks over EBICS, either directly from the ERP, through a separate banking program or through a payment service. Others upload files in online banking. Each route has consequences for security, signatures and who can release payments, so I design the flow with your finance lead and the bank's technical contact.
The specification covers SEPA credit transfers for supplier runs, SEPA direct debits with mandate references and sequence types maintained correctly, and CAMT statements imported for reconciliation. For each I decide how the ERP handles rejections and returns, how bank charges and interest post automatically, and which remittance information allows receipts to clear the right open items. Where signatures are applied in the banking program rather than the ERP, the hand-off between them is documented so nobody can release a file that was changed after approval.
Online payment providers and marketplaces settle net of commissions and refunds. Each settlement is broken down into customer receipts, fees and refunds so that the bank line and open items agree without a spreadsheet in between. Testing uses real files from each bank, a deliberately rejected payment and a returned direct debit, and the finance team signs off the results before cutover.
German suppliers to vehicle makers, machine builders or large retailers often receive orders and delivery schedules by EDI and must answer with dispatch advice and invoices in the customer's format. The EDI provider or converter handles the format and transmission; the ERP must provide and accept the right data at the right moment. I specify how call-offs and schedule changes update planned orders, how labels and dispatch data are produced and how rejected messages reach someone who can act.
Online channels bring their own requirements. Orders arrive from a webshop or marketplace, stock and prices are published back, shipments and returns are confirmed. The first decision is master data: the ERP normally owns items, stock and cost, while product content may live in the shop or a product information tool. Item codes are matched once and kept in a mapping, not adjusted by hand in each channel.
Where a logistics partner holds stock, its messages for receipts, picks, shipments and inventory are specified from its interface documentation, and a daily comparison of stock figures is assigned to a named person. Scenario tests run across the chain: a changed call-off, a split delivery, a return, a web order refunded after shipment. Customer-facing CRM data rules are on my CRM consultant page for Germany.
For each interface I compare the possible methods with written reasons. A standard interface delivered with the ERP is the first choice if it covers your cases. Middleware, whether a commercial integration platform or tools such as Make, n8n or Zoho Flow, suits landscapes where many systems share the same records. Custom development via APIs suits high volumes or special logic, with maintenance responsibility named up front. File exchange remains normal for banks, advisors and payroll.
Payroll is a good example. In many German companies it runs in DATEV at the Steuerberater or with a payroll provider, and the ERP receives a journal each month. I map wage types to accounts and cost centers with the advisor, define the control total against the payroll summary and agree who reviews the posting. Employee data stays in payroll; only summarized figures reach the ERP.
After go-live every interface has a named owner, alerts that reach that person, retry limits and a daily check of counts and totals, plus a runbook the team can use without the original developer. Interface logs may also be of interest to the works council where they record user activity, which your HR team assesses. The global approach is described under system integration and ERP integration; the Germany overview lists related work. All of it is delivered remotely; visits can be arranged.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Usually because account mapping, tax keys or the handling of corrections were never specified with the advisor. I review a recent export with them, document where it differs from what they need, and write an interface specification the system house can implement. A trial export is then checked by the advisor before the change goes live.
Many ERPs can, natively or through an add-on or e-invoicing service, but capabilities differ by product and version. I check the realistic options for your system, design reception, validation, matching and archiving, and test with real sample files. Any duty to use these formats, and its timing, is something your tax advisor determines.
The system house, your IT department or a freelance developer builds them. I write the specifications, choose the method with you, plan and lead the tests and review what is delivered. Straightforward standard connectors or a small low-code flow I sometimes configure directly when that is the simplest path.
Frequently, provided the bank offers it and the ERP or a banking program can use it, because files move automatically within the bank's security and signature model. Some companies prefer to keep signatures in a separate banking program. I compare the options on approval control, security, maintenance and cost drivers before recommending one.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.