Germany: all businesses must be able to receive B2B e-invoices
All German businesses receiving invoices from other German businesses, including micro-enterprises and sole traders.
We email you if this date moves, is postponed, or its status changes — nothing else. Free, and independent of your company profile.
One rule, one address. Unsubscribe with one click from any email.
The last transition step: from 1 January 2028 every German business, regardless of turnover, must issue structured e-invoices for domestic B2B supplies. EDI procedures must also be EN 16931-compatible by then.
Micro and small German businesses below €800,000 turnover that were still allowed to send PDF/paper invoices in 2027.
Sizes: micro, small · Sectors: All sectors · Applies if: We invoice other businesses (B2B)
Move to an invoicing tool that outputs XRechnung or ZUGFeRD, check that your EDI connections can extract EN 16931 data, and inform customers of your e-invoice delivery method.
Last verified 8 September 2026. Informational only, not legal advice.
All German businesses receiving invoices from other German businesses, including micro-enterprises and sole traders.
Receiving structured e-invoices has been mandatory for all German businesses since 2025-01-01 (Wachstumschancengesetz, §14 UStG). Businesses at or below €800,000 prior-year turnover may still send paper or non-EN16931 electronic invoices (with recipient consent) until 2027-12-31 (§27 Abs. 38 Satz 2 UStG).
German-established businesses above the €800,000 turnover line (many small and all medium/large companies) invoicing other German businesses.