E-Invoicing / Europe / Germany

E-Invoicing in Germany

Germany requires domestic businesses to be capable of receiving e-invoices from January 1, 2025.

Last reviewed: September 2026

Regulatory status current as of September 2026. Requirements change frequently; confirm final obligations with the relevant tax authority and your legal/tax advisors.

Mandate at a glance

Regime

B2B e-invoice (e.g. XRechnung / ZUGFeRD)

Model

Decentralised

Next mandatory date

Issuance >€800k · Jan 2027

Who's affected

Domestic B2B

Key data / ERP impacts

All businesses must already accept EN 16931 invoices.

Invoices must use a qualifying structured format; XRechnung and qualifying ZUGFeRD versions are common examples.

Issuing obligation phases in: turnover above €800k from 2027, general mandatory issuance from January 1, 2028, subject to statutory exceptions.

Buyer/seller VAT IDs and line-level tax must map cleanly to the EN 16931 structure.

How InTaxOps helps

InTaxOps readies and reconciles the data so you can issue compliant invoices ahead of 2027–28.

Common questions

Is there a German government portal like Poland's KSeF?

No — Germany uses a decentralised model with no central B2B clearance platform. Invoices are exchanged directly in a compliant format.

We can already receive — are we done?

Receiving is only step one. Issuing compliant structured invoices is the larger data-readiness task ahead of 2027–28.

Getting ready for Germany?

We'll assess your entities and systems against the current requirements and hand back a plan.

Run a readiness check