VAT checker Country guides Invoice generator Reverse VAT VAT validator Deadlines
Updated June 2026

Mandatory E-Invoicing (E-Rechnung) in Germany

Germany is phasing in mandatory structured electronic invoicing for domestic B2B transactions. Here’s what "e-invoice" actually means and what you need to be ready for.

Last updated: June 2026

Receiving e-invoices
Mandatory now
for most B2B recipients
Issuing e-invoices
Phased in
with transitional periods for smaller businesses
Accepted formats
XRechnung, ZUGFeRD
structured XML-based formats, not just PDF

What counts as an "e-invoice" under the new rules

Under Germany’s e-invoicing reform, a genuine e-invoice (E-Rechnung) means a structured electronic format that can be processed automatically — such as XRechnung (a pure XML format) or ZUGFeRD (a hybrid PDF with embedded structured XML data). A plain PDF sent by email, which many businesses currently consider "electronic," generally does not meet the new definition and is instead classified as an "other invoice" (sonstige Rechnung) going forward.

Who has to comply, and when

The obligation applies to domestic B2B transactions between businesses established in Germany. The ability to receive e-invoices became mandatory for essentially all businesses from the outset of the reform, meaning every business needs to be able to accept a structured e-invoice even if they’re not yet required to issue one. The obligation to issue e-invoices is being phased in over several years, with transitional relief for smaller businesses and certain transaction types (Kleinbetragsrechnungen, or small-value invoices, have specific treatment).

Kleinunternehmer are not automatically exempt. Even businesses using the Kleinunternehmerregelung fall within scope of needing to receive e-invoices, and the phased issuing obligations apply based on the transitional timeline rather than Kleinunternehmer status specifically — check current BZSt/BMF guidance for the exact phase-in dates applicable to your situation.

What this means practically

Most freelancers and small businesses will need invoicing software capable of generating XRechnung or ZUGFeRD-compliant files, rather than relying purely on a manually-designed PDF template. Many accounting and invoicing tools have added or are adding native support for these formats — check whether your current invoicing software (or bookkeeping process) is compliant well before your applicable deadline, since retrofitting this at the last minute is a common source of stress for small businesses.

Frequently asked questions

Do I need special software to issue XRechnung or ZUGFeRD invoices?

In practice, yes for most businesses — these are structured XML-based formats not practically producible by hand, so compliant invoicing or accounting software is generally required.

Does this apply to invoices sent to consumers (B2C)?

No, the mandatory e-invoicing reform is specifically focused on domestic B2B transactions between German businesses — B2C invoices are generally not covered by this specific requirement.

Does this apply to cross-border invoices (selling to other EU countries)?

The current German reform is focused on domestic transactions; cross-border invoicing has its own separate EU-level developments (like ViDA) that may introduce further requirements over time — worth monitoring separately.

Are Kleinunternehmer exempt from e-invoicing rules?

Not entirely — Kleinunternehmer still need the ability to receive e-invoices, and issuing obligations are phased in based on the general timeline rather than an outright exemption for small businesses.

What happens if I keep sending plain PDF invoices after the deadline applies to me?

A PDF invoice is treated as an "other invoice" rather than a compliant e-invoice once the mandatory issuing obligation applies to you, which can create compliance issues — check current guidance for the specific consequences and transitional allowances.

Getting your invoicing process ready?

Enter your revenue and get a plain-English answer in seconds.

Check my VAT status →
General guidance only. E-invoicing phase-in dates and format requirements are subject to ongoing regulatory updates. Always verify with the BZSt / your local Finanzamt or consult a qualified accountant before making decisions.

Related tools & reading