GuidesGermany

Auf Deutsch lesen →

Germany’s e-invoice mandate: what expats and freelancers need to know

From 2025 every German business must be able to receive structured B2B e-invoices. Issuing them becomes mandatory in stages from 2027. Many clients already expect compliance before the legal deadline.

Timeline at a glance

  • From 1 Jan 2025: All domestic B2B sellers must accept structured e-invoices from German buyers (receive capability).
  • From 1 Jan 2027: Companies with prior-year revenue above €800,000 must issue e-invoices for domestic B2B sales.
  • From 1 Jan 2028: Remaining businesses must issue e-invoices for domestic B2B sales.

B2C invoices, exports, and some special cases follow different rules. This guide focuses on typical freelancer and SMB B2B scenarios.

Receive vs issue — don’t mix them up

Receiving means your accounting can ingest EN 16931–conform invoices from suppliers — often via your tax advisor’s DATEV workflow, an ERP inbox, or invoicing software.

Issuing means when you bill a German B2B client, you send a structured invoice (e.g. ZUGFeRD or XRechnung), not only a plain PDF.

Expats and English-speaking freelancers

The law applies to your German business activity, not your nationality. If you are registered as a freelancer (Freiberufler), sole proprietor, or run a UG/GmbH in Germany, the mandate applies like any other domestic business.

  • Ask large clients now which format and portal they require
  • Send a test invoice before your legal issuing deadline
  • Archive issued and received invoices per GoBD principles
  • Use a German-speaking tax advisor (Steuerberater) for edge cases — Kleinunternehmer, EU B2B, reverse charge

Which format should you start with?

For most private B2B clients, ZUGFeRD (PDF + embedded XML) is the practical default. Public authorities and some enterprises require XRechnung (XML only). See our format overview for a comparison.

Full legal detail in German: Ratgeber E-Rechnungspflicht (DE) →

Hinweis: Dieser Inhalt dient der Orientierung und ersetzt keine Rechts- oder Steuerberatung. Steuer- und E-Rechnungsregeln können sich ändern — maßgeblich sind die jeweils geltenden Gesetze (z. B. § 19 UStG, § 14 UStG). Im Einzelfall Steuerberater oder Fachanwalt konsultieren.