maesn
For developers

How to integrate DATEV E-Rechnungsplattform: The document travels, the platform routes

The DATEV E-Rechnungsplattform puts a German business on the PEPPOL network and hands what arrives to the DATEV applications it already runs. DATEV names an interface for connecting third-party software but does not publish what it covers, so the route worth building against is the one that is fully documented: an electronic invoice is a document, and the document route into DATEV is open.

Dr. Themo Voswinckel, CEO and Co-Founder at Maesn
Dr. Themo Voswinckel
CEO and Co-Founder · · Updated
Illustration for How to Integrate DATEV E-Rechnungsplattform with PEPPOL
The context

What the DATEV E-Rechnungsplattform is, and where it sits

It is DATEV’s platform for sending and receiving electronic invoices in a compliant format, and its role inside the DATEV landscape is transport. It is not an accounting system and not a replacement for one: it connects an invoicing workflow to a network, and it connects that network to the applications where the invoice is reviewed and booked.

The formats it carries are the German standards, XRechnung and ZUGFeRD, and the network it carries them over is PEPPOL. What that means for a software vendor is narrower than the product page suggests: the platform is deeply embedded in DATEV, so it is relevant to you when your product creates outgoing invoices for customers who live in DATEV.

Where it fits among the pieces that do have interfaces is worth setting out early. The DATEV overview lists the data services and their two target products, and this platform is the one DATEV component in that picture without a target system of its own.

Product purpose and the supported formats from DATEV’s own E-Rechnungsplattform page. No compliance deadline is stated here: the German e-invoicing obligation has dates, this article has no primary source for them, and a date on a compliance page has to be right.

The context

How PEPPOL moves an invoice, and what the platform does in it

PEPPOL is a network for exchanging invoices and other business documents in a standardised way, originally an EU initiative for cross-border procurement. The part that matters for an integration is its shape: documents do not travel from sender to recipient directly.

They travel through the four-corner model. The sender hands the document to its own access point, that access point delivers to the recipient’s access point, and the recipient receives it from theirs. Two intermediaries, both certified, and neither of them belongs to the sender or the recipient.

The DATEV E-Rechnungsplattform is the access point for a business that works in DATEV. So the question for your product is not how to speak PEPPOL. It is whether you bring your own access point or use your customer’s.

The four-corner modelTwo of the four are intermediaries
1

The sender

Your customer, or your product on their behalf

2

The sender's access point

The DATEV E-Rechnungsplattform, or your own provider

3

The recipient's access point

Whichever provider the recipient uses

4

The recipient

The buyer, in whatever system they run

An invoice never goes from corner one to corner four directly. Which platform sits at corner two is the decision this article is about, and it is the only one of the four that your product can choose.

The four-corner model. Your product sits at the first corner, or it hands the document to a platform that does.

Both answers are legitimate and they lead to different work. With your own access point or a service provider, you send and receive independently of which accounting product the customer runs. Without one, the platform your customer already has is the route, and your job ends at handing over the document.

The four-corner model and the role of the access points are the network’s own architecture, described on DATEV’s platform page for its side of it.

The problem

Where an e-invoice goes after it arrives

Two directions, and they are asymmetric in a way that decides whether your product is involved at all.

Inbound. A supplier sends an invoice over PEPPOL, the platform receives it into its e-invoicing inbox, and it moves on into DATEV Unternehmen Online. There a person approves it and a payment can be initiated, and the structured data reaches DATEV Rechnungswesen for bookkeeping, either in house or at the tax advisor.

Outbound. An invoice is created in an invoicing application, which can be yours. It goes to the platform, the platform sends it over PEPPOL, and in the same step it is made available to Unternehmen Online so the accounting side has it too.

Read those two together and the asymmetry is the point: the inbound path runs from one DATEV component to the next and never leaves the ecosystem. External software has nothing to do in it. The outbound path starts where the invoice is created, which is where a product like yours lives.

Which direction involves your product
DirectionWhere it startsYour part
Incoming supplier invoiceThe supplier's access pointUsually none, the path stays inside DATEV
Outgoing customer invoiceThe application that creates itThe document, and the data behind it

Both process descriptions follow DATEV’s account of its platform and our own earlier description of the two flows. The approval step inside Unternehmen Online is a DATEV application rather than an interface, which is why it appears here as a step and not as an endpoint.

How it works

What DATEV publishes about connecting to the platform

DATEV lists the platform’s interface among its data services as the TRAFFIQX Invoice API, which it describes as enabling bidirectional exchange with the DATEV E-Rechnungsplattform and with other providers in the TRAFFIQX network. It runs on the online API traffiqx:invoice and carries its own interface requirements, the same shape of release process as every other DATEV data service.

What the endpoints look like and which formats they take sits behind that separate requirements document, so scope a feature against it with DATEV rather than against this paragraph. Invoices sent from external software are priced per outgoing invoice on DATEV’s side, which belongs in the conversation early.

What does not depend on that answer is an e-invoicing feature, because the invoice itself is a document and the document route into DATEV is documented and open. That route is what the rest of this article describes.

So the honest architecture today has two halves. The transport over PEPPOL is your customer’s platform or your own access point. The accounting side, meaning the document and the structured record arriving where the advisor works, is the existing Unternehmen Online route.

What to do with a roadmap question

If a deal depends on this platform specifically, ask DATEV what the interface covers before you scope against it, because the scope is not published. If the deal depends on e-invoices reaching your customer’s accounting, that does not wait on any answer: the document route below is documented and available today.

The availability of an interface for third-party software and the per-invoice pricing for invoices sent from external software from DATEV’s own E-Rechnungsplattform page, checked 25 August 2026. The name of the interface, its bidirectional scope and the online API from DATEV’s interface requirements, section Datenservices Rechnungswesen, checked 25 August 2026. Its endpoints and formats sit in a separate requirements document that is not quoted here.

How it works

What to build today instead

Deliver the invoice as a document, and deliver the data about it as a record. That is the same two-part write every other document takes into DATEV Unternehmen Online, and an electronic invoice is not a special case of it.

One detail decides whether your upload is accepted, and it is a property of your customer’s DATEV rather than of your code. Which file extensions a client may upload depends on that client’s DATEV status, and DATEV exposes that list per client, so the robust implementation reads it at connection time instead of assuming a fixed set.

Through Maesn both halves are one call each against the common data model, and the Unternehmen Online guide has the mechanics: every write is asynchronous, the task id is the only acknowledgement, and the document and the record travel through two different DATEV data services.

Which of the two DATEV products a payload belongs to is its own decision, and the comparison of the two answers it from the object side. For the structured half, the format is decided by the destination rather than by preference, which the guide to the DATEV formats sets out.

The per-client format query is documented in DATEV’s document service reference, which returns the file extensions a given client may upload. The two write routes and their data services from DATEV’s interface requirements, section Datenservices Rechnungswesen, checked 17 August 2026.

What you get

Whether this platform belongs in your roadmap

Four conditions, and it takes all four rather than one:

  • Your product creates outgoing invoices that have to leave in a compliant electronic format.
  • You are not responsible for incoming supplier invoices, which is the normal case, because that path stays inside DATEV.
  • Your customers work in the DATEV ecosystem, either with in-house bookkeeping or with a tax advisor.
  • You do not bring your own PEPPOL connection, so the transport has to be somebody else’s access point.

If the fourth one does not hold, this platform is not on your critical path at all: you send over your own access point and use the DATEV route only for the accounting copy. If all four hold, your work today is the document handover, and the transport is a configuration on your customer’s side.

The four conditions are our own reading of who the platform serves, unchanged in substance from our earlier assessment of it.

Where our part ends

What stays your side

Two things Maesn absorbs, and both are about the accounting side rather than the network:

  • The document and the record. One data model, one account key, and the translation into the DATEV data services and their formats happens here.
  • Access to DATEV without the partner process first. You build on the Maesn client, so nothing has to be applied for, paid or waited on before your first call. Becoming an official DATEV Interface Partner in your own name later is a process we run with you, and the DATEV fees for it are yours.

Three things do not move:

  • The PEPPOL transport. An access point is a contract and a service, not a field in an interface. Yours or your customer’s, and that choice is a product decision.
  • The invoice content and its validity. XRechnung and ZUGFeRD have rules, and the invoice your product generates has to satisfy them before anything transports it.
  • What you promise about timing. No interface exists for the platform today, so a roadmap that depends on one is a risk to carry openly rather than to plan around.
FAQ

Frequently asked questions

What is the DATEV E-Rechnungsplattform?

It is DATEV's platform for sending and receiving electronic invoices in a compliant format. It supports XRechnung and ZUGFeRD and connects a business to the PEPPOL network, handing what arrives to the DATEV applications the business already uses. It is transport rather than accounting.

Does the DATEV E-Rechnungsplattform support PEPPOL?

Yes. It acts as the access point for a business that works in DATEV, which is the second of the four corners in PEPPOL's model. Documents travel sender, sender's access point, recipient's access point, recipient, so the platform is one of the two intermediaries rather than an endpoint.

Is there a public API for the DATEV E-Rechnungsplattform?

Yes, the TRAFFIQX Invoice API. DATEV lists it among its data services for bidirectional exchange with the E-Rechnungsplattform and with other providers in the TRAFFIQX network, on the online API traffiqx:invoice, with its own interface requirements to pass. What the endpoints and formats look like sits in that separate document, so scope against it with DATEV. The document route into DATEV Unternehmen Online is documented and available either way.

Can I still build an e-invoicing feature for DATEV customers today?

Yes, on the document route. An electronic invoice is a document, and DATEV Unternehmen Online takes documents through the Belegbilderservice with the structured record alongside as a booking proposal. That route is documented and reachable through one interface today.

Which document formats does DATEV accept for an upload?

It depends on the client's own configuration rather than on a fixed list, and DATEV exposes the accepted types per client. The robust implementation asks for them instead of assuming, because a correct upload can still be refused on a client configured differently.

Who should integrate with the DATEV E-Rechnungsplattform?

A vendor whose product creates outgoing invoices, whose customers work in DATEV, who is not responsible for incoming supplier invoices and who brings no PEPPOL connection of their own. All four conditions, because the fourth one decides whether the platform is on your path at all.

Do incoming supplier invoices reach my software?

Usually not. An invoice that arrives over PEPPOL is received by the platform, moves into DATEV Unternehmen Online for approval and payment, and its data reaches DATEV Rechnungswesen for bookkeeping. That path runs from one DATEV component to the next without leaving the ecosystem.

Build once on the Unified API.

An electronic invoice has to reach a network and a ledger, and only one of those two is an integration problem you can solve in code today. The accounting half is one call against one data model, on DATEV and on every other connected system.