German E-Invoicing Mandate: What Non-Compliant Invoices Cost You (§ 14 UStG)

Since 2025, Germany has been phasing in mandatory structured e-invoicing for domestic B2B transactions under Section 14 of the German VAT Act (UStG). All German businesses must already be able to receive structured e-invoices, and the obligation to issue them extends in stages through 2028. Accepted formats follow the European norm EN 16931 — in practice XRechnung (pure XML) and ZUGFeRD (a PDF with embedded XML). A plain PDF attached to an email ceases to qualify as an invoice for these transactions.

The 'penalty' here is mostly financial plumbing rather than a fine: an invoice that does not meet the statutory format requirements can be treated as no proper invoice at all. For the recipient that endangers the input VAT deduction; for the issuer it means disputes, corrections and re-issuance. Large German customers and public-sector buyers increasingly reject non-structured invoices automatically, so non-compliance converts directly into payment delays and blocked cash flow. Tax audits are where format failures surface retroactively.

International companies are affected on both sides: a foreign group's German entity falls under the mandate for domestic B2B supplies, and foreign suppliers invoicing German customers face those customers' reception requirements even where the statutory duty does not reach them. Converting existing PDF workflows to ZUGFeRD is usually the lowest-friction path to compliance.

The sanctions you are facing

Invalidno input VAT deduction

Non-compliant invoices can be rejected by the tax office — the input VAT deduction is lost.

Rejectiondelayed payment

Large customers automatically reject unstructured invoices. Your payment is delayed.

Manuallost hours

Manual conversion ties up accounting resources you could put to better use.

Matching tool

Make every invoice e-invoicing compliant.

ZUGFeRD Converter → Check now for free

Frequently asked questions

Does the German e-invoicing mandate apply to foreign companies?

The statutory issuance duty under § 14 UStG targets domestic B2B transactions between businesses established in Germany, so a foreign group's German subsidiary is squarely in scope. Foreign entities without German establishment are generally outside the issuance mandate, but German customers may still require EN 16931 invoices operationally — and receiving capability is already standard in German accounts-payable systems.

What happens tax-wise if an invoice is not a compliant e-invoice?

Where a structured e-invoice is mandatory, a non-compliant document (such as a plain PDF) does not fulfil the invoicing requirements of § 14 UStG. The recipient's input VAT deduction is then at risk until a compliant invoice is provided, which is why German customers push the problem straight back to the supplier.

When does the obligation to issue e-invoices become universal?

Reception of e-invoices has been mandatory for German businesses since January 1, 2025. Issuance phases in: transitional arrangements allow other formats for a limited period, ending earlier (from 2027) for businesses above €800,000 prior-year turnover and by 2028 for the rest, after which structured e-invoices are the rule for domestic B2B supplies.

Is ZUGFeRD or XRechnung the right format for us?

Both satisfy EN 16931. XRechnung is pure XML and the standard for invoicing German public authorities; ZUGFeRD embeds the same structured data inside a normal PDF, so humans still see a familiar invoice. For B2B relationships, ZUGFeRD (profile COMFORT or higher) is usually the pragmatic choice; check what each customer's system prefers.

More about ZUGFeRD Converter →