Skip to content
← All e-invoicing mandates

E-invoicing mandate

E-invoicing in Germany

What businesses invoicing in Germany need to know about structured e-invoicing, and how FreeBillGen keeps you compliant.

At a glance

Scope
Business-to-business
Status
Phasing in
Receiving mandatory from
2025-01-01
Issuing mandatory from
2027-01-01
Network or channel
Direct exchange (no central platform yet)
Format
XRechnung / ZUGFeRD (EN 16931 CII or UBL)

What this means for you

Every German business has had to be able to RECEIVE EN 16931 e-invoices since 1 January 2025. Issuing becomes mandatory from 2027 (turnover over 800,000 euro) and 2028 (all).

How FreeBillGen helps

FreeBillGen already generates the structured e-invoice formats most mandates require - Factur-X (EN 16931), Peppol BIS 3.0 UBL, and country formats - from the invoice you create. Export is always free, and direct transmission to networks like Peppol is on the way.

Create a compliant invoice

Official source: https://www.bundesfinanzministerium.de/

This is general information, not legal or tax advice. Confirm the current rules with the official source before relying on a specific date.