fakturai blog

Transition periods 2025–2028

German e-invoice transition periods 2025–2028: what applies when

Short answer: the receipt obligation for structured e-invoices has applied in domestic B2B since 1 Jan 2025. For issuing, there are phased transition periods: paper and (with consent) other formats such as PDF remain allowed for a while — through end of 2026 for everyone, through end of 2027 for smaller businesses. From 1 Jan 2028 all domestic B2B issuers must in principle issue structured e-invoices per EN 16931.

The timeline at a glance

Receiving vs issuing — the key distinction

The transition periods only concern issuing. For receiving there is no grace period: since 1 Jan 2025 domestic B2B recipients must be able to accept and process structured e-invoices. If you still rely on plain PDFs, sort out the receiving side first — regardless of how long you may still issue differently. More on the receiving side: receiving German e-invoices.

The €800,000 threshold for 2027

For sales executed in 2027 there is an extra relief for smaller businesses: if total turnover in the previous year (2026) did not exceed €800,000, paper or other electronic formats (with recipient consent) may still be issued. Businesses above that threshold must issue structured e-invoices in 2027; established EDI procedures remain allowed under conditions, provided the required data can be extracted in EN 16931-compliant form.

What the transition periods do not mean

Prepare instead of waiting

The deadlines move the date, not the task. Being able to generate and validate EN 16931-compliant files early avoids last-minute stress before 2028 — and lets you already send structured e-invoices to recipients who ask for them. fakturai builds a ZUGFeRD/Factur-X or XRechnung file from your data and checks it against a KoSIT-aligned accept gate before delivery. Validate an existing file for free, with no account.

Validate an e-invoice for free

What fakturai does not replace

This page summarises the statutory transition periods for orientation and is not legal or tax advice. Individual cases, special rules and the concrete application to your business should be clarified with your tax advisor. fakturai checks and generates the technical format and structural compliance per EN 16931 with a KoSIT-aligned accept gate; it makes no legal, tax or delivery guarantees.

Next step

Free German e-invoice validator · Create an API key

Related: German e-invoicing mandate · Receiving German e-invoices · ZUGFeRD vs XRechnung vs EN 16931 · E-invoicing for small businesses

Free validator · Create API key · API docs