E-invoicing guides for Germany
Short answers to common questions, each checked against official sources and with a tool you can use straight away.
Who must e-invoice, and when
- Complete guide
When do e-invoices become mandatory in Germany?
An overview of the e-invoicing rules in Germany: receiving since 1 January 2025, issuing in stages up to 1 January 2028, the exceptions and what you should do now.
Read the guide Do Kleinunternehmer have to issue e-invoices?
Kleinunternehmer (small businesses under § 19 UStG) do not have to issue e-invoices, but since 1 January 2025 they must be able to receive them. What this means in practice.
Read the guide