Germany’s 2025 e-invoicing mandate requires all businesses including very small ones to receive structured EN 16931 compliant invoices and eventually issue them. PDFs will no longer qualify, and small businesses must switch to formats like XRechnung or ZUGFeRD by 2028.
Key Takeaways
- From 2025, all businesses must be able to receive structured e invoices; issuing becomes mandatory for everyone by 2028.
- Valid formats are only XRechnung (XML) and ZUGFeRD 2.1+; PDFs and Word files no longer count as invoices.
- Transitional periods allow voluntary issuing until 2026 and extended relief for companies under €800,000 turnover until 2027.
- E-invoicing automates booking, accelerates payments, reduces errors, and ensures VAT secure, audit proof processes.
- Software must clearly support EN 16931 compliance, correct German VAT handling, automated data extraction, and GoBD compliant 10 year archiving.
An e-invoice is an invoice issued, transmitted, and received in a structured electronic format that can be processed automatically by software. It must comply with the EN 16931 data model and be machine-readable, such as XRechnung (XML) or ZUGFeRD (PDF/A-3 with embedded XML). Static PDFs or images do not qualify.
E-invoicing in Germany covers the full legally regulated lifecycle: creation, transmission, receipt, validation, and electronic archiving of structured invoices for B2B and B2G transactions. Businesses use compliant software to generate XRechnung or ZUGFeRD invoices, send them electronically (e.g. email, Peppol, EDI, or portals), enable automatic processing by recipients, and archive the original files for 10 years in line with GoBD rules.
In Germany, the e-invoicing obligation applies to all businesses, including small businesses under §19 UStG, as soon as they issue or receive domestic B2B invoices between taxable persons. The key criterion is the nature of the transaction (B2B, domestic, taxable), not whether the business applies the small-business VAT scheme.
Important terminology:
The following timeline summarizes the key e-invoicing obligations and dates for small businesses in Germany.
Period / Date | Obligation | Details |
01.01.2025 | Receiving obligation | All companies must be able to receive structured e-invoices. There are no exemptions, even for VAT-exempt or consumer-only issuers. |
2025–2026 | Voluntary issuing | Companies may still issue PDFs or paper invoices. Issuing e-invoices is optional but permitted, and recipients must accept them. |
01.01.2027 | Issuing obligation (> €800,000) | Companies with prior-year turnover above €800,000 must issue e-invoices. Smaller companies remain exempt for this year. |
01.01.2028 | Full issuing obligation | Only e-invoices in XRechnung or ZUGFeRD format are permitted for domestic B2B transactions. |
Small businesses must use the same legally recognized formats as larger companies:
Both formats:
Receiving structured e-invoices can be simple. The following methods are legally compliant:
Most small businesses issue compliant e-invoices simply by using software that supports the required German formats XRechnung or ZUGFeRD 2.1+.
Select software that explicitly supports EN 16931 and German formats. Examples include SevDesk, Lexoffice, FastBill, Billbee, Zoho Invoice, Rechnungportal, Accountable, or middleware like ClearTax.
Enter standard invoice details such as customer data, descriptions, quantities, prices, dates, and VAT. Kleinunternehmer must activate the correct VAT exemption setting or legal note.
The software converts the data into:
Compliance checks are usually automatic.
Accepted sending methods include:
Issued and received e-invoices must be stored unchanged, readable, and machine-processable for 10 years. Always retain the original XML or ZUGFeRD files in a revision-safe system.
E-invoicing does far more than replace paper. It boosts cash flow, reduces admin burden, strengthens financial credibility, and keeps small firms compliant as digital mandates expand.
E-invoicing tools should be selected like any other core system: start from legal requirements, then choose what fits your size, workflow, and budget.
Only consider tools that clearly state the following on their website or in their documentation:
When testing an e-invoicing tool, check for these capabilities directly in the interface and ensure each one works as expected:
The e-invoice obligation marks a major step toward digital accounting, and small businesses are clearly included. While transitional periods exist, by 2028 there is no way around XRechnung or ZUGFeRD. Early adoption offers advantages such as increased efficiency, fewer errors, faster payments and a more professional image.
With modern software, the transition is easy, affordable and technically straightforward. Now is the ideal time to prepare before the legal countdown ends.