TL;DR: ZUGFeRD obligation, §26a UStG fines, and your client's VAT deduction
From 1 January 2027, all German businesses with annual turnover above €800,000 must issue B2B invoices as structured electronic invoices. From 2028, the rule applies to every business, regardless of size.
If you keep sending plain PDFs or paper invoices after those dates, you face two consequences:
- A fine under §26a UStG of up to €5,000 per violation.
- Your client losing their input VAT deduction (Vorsteuerabzug) on your invoice.
The second consequence will hit you faster and more directly than the first. Here is what you need to know about Germany's e-invoicing mandate, the actual penalties under §26a UStG, and the practical fallout when you do not comply.
Already need to send ZUGFeRD invoices? Create your first compliant invoice in 5 minutes with Facturwise → Free for your first 5 invoices. No credit card required.
Wachstumschancengesetz and §14 UStG: the legal foundation
Germany's B2B e-invoicing mandate was introduced by the Wachstumschancengesetz (Growth Opportunities Act) of 27 March 2024. The law amended §14 UStG so that a structured electronic invoice becomes mandatory from the respective rollout dates. A plain PDF, which is only human-readable, no longer qualifies as a proper invoice under the VAT Act.
The German Federal Ministry of Finance (BMF) clarified implementation details in its BMF letter of 15 October 2024. That letter defines the transitional rules, the permitted formats, and the receiving obligations every business must meet.
Penalties for non-compliance are governed by §26a UStG, which lists administrative offences (Ordnungswidrigkeiten) related to VAT.
§26a UStG: scope and amount of the fine
§26a of the German VAT Act (Umsatzsteuergesetz) defines administrative offences related to VAT. A violation of the invoicing rules is one of those offences.
The tax authority can impose a fine when:
- an invoice is not issued in the prescribed electronic format,
- an invoice is not issued on time,
- mandatory invoice fields are missing or incorrect.
The fine amount is not fixed. It is at the discretion of the tax authority. The statutory maximum is €5,000 per violation. Multiple violations can stack, so amounts can add up in the worst case.
Fines under §26a UStG are not automatic. The tax authority has to actively identify an offence. In practice this usually happens during a tax audit or when a business partner reports a violation, for example because they were denied an input VAT deduction.
For a broader view of e-invoicing penalties across the EU, see our guide to e-invoicing fines across Europe.
The bigger risk: your client's input VAT deduction
This is where the real risk of the e-invoicing mandate sits, and it kicks in immediately.
A non-compliant invoice may not entitle the recipient to fully claim input VAT (Vorsteuerabzug). This follows from §15 UStG, which requires invoices to meet the §14 UStG format and content requirements. The European Court of Justice has ruled (Senatex C-518/14, Barlis C-516/14) that purely formal defects should not block substantive VAT rights, but from 2027 the format becomes a substantive requirement under the new §14 UStG, narrowing the protection.
Concretely: if you send a business client a plain PDF instead of a ZUGFeRD-compliant e-invoice from 2027 onward, your client risks losing the right to reclaim the VAT from their tax office. On a €10,000 net invoice, that is €1,900 of input VAT your client may not be able to recover.
What happens in practice?
- Your client rejects the invoice and asks for a corrected version.
- You have to reissue it, this time in the correct format.
- Until then: no payment. In the worst case, you lose the contract.
This operational pressure will be stronger than any theoretical fine. Your B2B clients will force you into compliance because they lose money if you do not comply. From 2027, businesses will start to reflexively reject non-conforming invoices, the same way they already reject invoices missing a VAT ID today.
E-invoicing mandate timeline: 2025, 2027, 2028
| Date | What applies |
|---|---|
| 01.01.2025 | All German businesses must be able to receive e-invoices. Receiving obligation. |
| 01.01.2027 | Businesses with > €800,000 annual turnover must send B2B invoices as e-invoices. |
| 01.01.2028 | All businesses must send B2B invoices as e-invoices. No exceptions by size. |
Transitional rules:
- Until end of 2026, plain PDF invoices are still allowed if the recipient agrees.
- In 2027, businesses with ≤ €800,000 previous-year turnover may still send paper or PDFs if the recipient consents.
- From 2028, the full obligation applies to every business, no exceptions.
Who is affected by the e-invoicing mandate?
Affected:
- All German businesses with B2B sales.
- Freelancers, the self-employed, GbR, GmbH, UG, AG.
- Tradespeople once they invoice business clients (mixed B2B/B2C activity). See our guide for freelancers and the self-employed in Germany.
- German branches of foreign companies for their German B2B sales.
Not affected or only partially affected:
- Kleinunternehmer under §19 UStG: exempt from issuing e-invoices. They may continue to issue PDFs or paper. But they must still be able to receive e-invoices. More detail in our Kleinunternehmer e-invoicing guide for 2026.
- B2C invoices: invoices to private individuals are not covered. They may continue to be issued as PDFs, paper, or in classic digital format.
- Small-amount invoices under €250 gross (Kleinbetragsrechnungen): may be issued in simplified form as paper or PDF.
Compliant e-invoice: ZUGFeRD, XRechnung, EN 16931
A compliant e-invoice under §14 UStG is a structured electronic invoice that meets the EU standard EN 16931. In Germany the permitted formats are:
- ZUGFeRD at the EN 16931 profile or higher. A hybrid PDF/A-3 file with embedded XML data. The default choice for SMEs. See our ZUGFeRD compliant invoice guide.
- XRechnung. Pure XML format. Mandatory for invoices to public authorities (B2G).
- Other EN 16931-compliant formats such as Factur-X from France (technically identical to ZUGFeRD).
A plain PDF without structured XML data is not a compliant e-invoice. A scanned paper invoice as a PDF does not meet the requirements either.
For most SMEs, ZUGFeRD is the most practical choice because it is both human and machine readable. Your client opens a normal PDF in their PDF reader, while their accounting software automatically extracts the embedded XML data. A second file or a second format is not required.
FAQ: fines, format choice, and cost
Are PDF invoices still allowed in Germany from 2027?
No, not as the only format for B2B sales. From 1 January 2027 businesses with previous-year turnover above €800,000 must send B2B invoices as structured electronic invoices. From 2028 the rule applies to every business regardless of size. Plain PDFs continue to be allowed for B2C invoices and for small-amount invoices under €250 gross.
ZUGFeRD vs XRechnung: which format should I use when?
Use ZUGFeRD for regular B2B invoices to private-sector clients. It is a hybrid PDF/A-3 file containing a human-readable PDF and embedded XML, so both your client and their accounting software can read the same file. Use XRechnung (pure XML) only when invoicing public-sector authorities (B2G). Both meet the EN 16931 standard and both satisfy the German e-invoicing mandate.
How much does ZUGFeRD-capable invoicing software cost?
For freelancers and small businesses, ZUGFeRD-capable SaaS typically costs €10 to €25 per month. Some tools, including Facturwise, offer free tiers covering a small number of invoices per year. ERP integrations (SAP, DATEV) cost several thousand euros upfront to configure but make sense at higher invoice volumes.
What happens on the first §26a UStG violation?
In practice: usually nothing from the tax office directly. The authorities do not pursue §26a UStG fines automatically. A single mistake is normally treated as an oversight. The operational consequence kicks in immediately though: your business client will reject the non-compliant invoice to protect their own input VAT deduction.
Can I send a PDF and a ZUGFeRD invoice in parallel?
You do not need to. ZUGFeRD is purpose-built for this: it is a single PDF file that remains human-readable while containing the structured XML data. You send one file that satisfies every requirement.
What if my client cannot receive e-invoices yet?
Since 1 January 2025 all German businesses are legally required to be able to receive e-invoices. If your client cannot, they are violating their own obligations. You still have to issue compliant invoices. A ZUGFeRD invoice has the advantage that it is still readable without special software, because it is fundamentally a PDF.
Does the mandate apply to international clients?
The German e-invoicing mandate applies only to domestic B2B sales. For clients in other EU countries, that country's national rules apply. France phases in Factur-X (technically identical to ZUGFeRD): large enterprises from September 2026, SMEs and micro-enterprises from September 2027. Italy has had a mandate since 2019 (Sistema di Interscambio), and other EU countries are rolling out their own rules. For cross-border invoicing, choose a format accepted in multiple countries.
Statute of limitations under §26a UStG?
Administrative offences under §26a UStG generally expire after 5 years. Within that period, the tax office can uncover and sanction a violation, for example during a later tax audit.
ZUGFeRD-capable invoicing software: 3 paths to compliance
Three ways to get ready:
-
Switch to ZUGFeRD-capable invoicing software. The simplest option for freelancers and small businesses. Software like Facturwise automatically generates every invoice as a ZUGFeRD-compliant hybrid PDF at the EN 16931 profile level, with no configuration on your part.
-
Integration into existing ERP systems. Makes sense for larger companies with existing infrastructure. SAP, DATEV, Lexware offer corresponding modules. Setup costs usually run into several thousand euros.
-
Outsource to your accountant (Steuerberater). Works, but is expensive per invoice and slow.
For freelancers and small businesses with manageable invoice volumes, option 1 is almost always the most economical.
Conclusion: take Germany's 2027 ZUGFeRD obligation seriously
The fine under §26a UStG is real but rarely imposed by the tax office on its own initiative. The real consequence of Germany's e-invoicing mandate is operational: from 2027, your B2B clients will stop accepting plain PDFs because they would lose their input VAT deduction.
If you switch to a ZUGFeRD-capable solution in time, you avoid both: the fine and the operational pressure. The transitional period from 2025 to 2027 is the right window to prepare without the stress of a hard deadline.
Create your first ZUGFeRD-compliant invoice in 5 minutes. Free for your first 5 invoices, no credit card required.
