Germany's e-invoicing mandate: getting Dynamics 365 F&O ready

In short

E-invoicing is already mandatory in Germany on the receiving side: every business must be able to accept structured invoices to EN 16931, and the obligation to issue phases in through 2027 and 2028. Dr Dynamics makes Microsoft Dynamics 365 Finance & Operations (and legacy AX) ready for XRechnung and ZUGFeRD — on the e-invoicing platform of your choice.

How engagement works

  1. ValidateFree — the 34-check data-readiness validator
  2. ImplementFrom €35,000 — typical pilot live in 6–10 weeks
  3. Run15% per year — named engineer, SLA, monthly review

The German deadlines are already running

  1. TodayReceiving Businesses must already be able to receive structured e-invoices to EN 16931.
  2. 2027Issuing B2B issuing obligations phase in from 2027.
  3. 2028Further waves The rollout continues through 2028 until it applies across the board.

Two formats, one standard

XRechnung

A pure XML format to EN 16931, used especially in public procurement. No image, no PDF — structured data only.

ZUGFeRD

A hybrid format: a readable PDF/A-3 with the same structured XML embedded inside. One document for people and for systems. In France the same standard is called Factur-X.

Which format fits when depends on your recipients and your processes. We set up both in Dynamics — and read inbound ZUGFeRD invoices back into structured data on the AP side.

What this means for Dynamics 365 F&O

Generate

Structured invoices for AR and AP straight out of Dynamics 365 F&O — no island system alongside the ERP.

Validate

Validation against the rulebook before the invoice leaves Dynamics. Errors surface in the ERP, not at the recipient.

Transmit

Connection to the e-invoicing platform of your choice, with lifecycle statuses flowing back into Dynamics. A dedicated connector covers older AX releases.

Platforms

  • ecosio — live integration
  • Pagero
  • EDICOM
  • Generix
  • Any Peppol access point

How engagement works: Validate → Implement → Run

Validate Free

Our 34-check data-readiness validator: a code package your engineer drops into D365 Finance, so your team can run the seller, buyer and payment-terms checks on your own master data — and get a plain-Excel report of every problem and its fix.

Implement from €35,000

Full implementation: configuration, platform connection, inbound AP, the validation layer, master-data checks and cutover. Typical pilot live in 6–10 weeks.

Run 15% per year

Post-go-live support with a named engineer, an SLA and a monthly operational review — so the next mandate is a configuration task, not a project.

Start free → Validate the data behind your e-invoices.Our readiness validator runs 34 checks — seller, buyer and payment terms — inside Dynamics 365 Finance, on your own master data, and reports every problem and its fix in a plain Excel list. The actual package, not a demo: email validate@drdynamics.co.uk with subject “READINESS”.
Request the free validator

Germany e-invoicing FAQ

What does the German e-invoicing mandate actually require?

Businesses in Germany must already be able to receive structured e-invoices to the European EN 16931 standard. The obligation to issue phases in through 2027 and 2028. A PDF sent by email does not count as an e-invoice — what is required is a structured, machine-readable format.

XRechnung or ZUGFeRD — what is the difference?

Both satisfy EN 16931. XRechnung is a pure XML format. ZUGFeRD is a hybrid: a readable PDF/A-3 with the same structured XML embedded inside — one document for people and for systems. Which one fits depends on your recipients and processes; we set up both in Dynamics.

Do we have to issue e-invoices immediately?

Receiving, yes — that already applies. The issuing obligation phases in through 2027 and 2028. The sensible move now is to secure your receiving capability and the master-data quality in Dynamics 365 F&O, so that issuing later is not a scramble.

Does Dynamics 365 F&O support German e-invoicing?

Yes. We generate structured invoices for AR and AP out of Dynamics 365 F&O, validate them against the rulebook before transmission, and connect the e-invoicing platform of your choice. A dedicated connector covers older AX releases.

Which e-invoicing platforms do you integrate with?

The platform of your choice. We have a live integration with ecosio today, and the same architecture connects to Pagero, EDICOM, Generix or any Peppol access point. You choose the network; we make Dynamics speak to it.

What language does the engagement run in?

German or English, whichever suits your team. A German-speaking consultant is available — you can book a call in German — and the wider programme can run in English for international groups.

Get your fastest-path plan for Germany

Bring your German entities, your Dynamics version and whichever deadline is closest. No pitch, no obligation — and if you would rather have the conversation in German, we have a German-speaking consultant.