<style> .responsive-heading { font-weight: bold; font-size: clamp(1.2rem, 2vw, 2rem); line-height: 1.2; margin: 1em 0; } </style> <div class="responsive-heading"> Please Try a Different Browser </div> <p>You are using an outdated browser that is not compatible with our website content. For an optimal viewing experience, please upgrade to Microsoft Edge or view our site on a different browser.</p> <p><strong>If you choose to continue using this browser, content and functionality will be limited.</strong></p>

Flag of Germany

ドイツ

See how InvoiceAgility handles e-Invoicing requirements

Invoicing in Germany Highlights

Germany's B2B e-invoicing mandate is now in its phase-in period: all businesses have been required to be able to receive EN 16931-compliant e-invoices, effective January 1, 2025, with mandatory issuance rolling out for businesses with turnover exceeding €800,000 from January 1, 2027, and extending to all businesses from January 1, 2028. The standard VAT rate is 19%, with a reduced rate of 7%, regulated by the Federal Central Tax Office (BZSt). E-invoices must comply with the German standard of the European Norm (EN 16931) (via XRechnung, ZUGFeRD 2.1+, or Peppol BIS 3.0) and be archived under GoBD rules.

Requirements Snapshot

Tax Overview

  • Tax Type: VAT (Value Added Tax)

  • Tax Authority: Federal Central Tax Office (BZSt)

  • Current tax rates: Standard rate: 19%, Reduced rate: 7%

  • Currency: Euro (EUR)

Archival Overview

  • Legal archiving period: 8 years (reduced from 10 years, effective January 2025 under the Fourth Bureaucracy Relief Act); structured XML data alone is sufficient for e-invoices under the updated GoBD rules

  • Archive Location: Storage abroad permitted (subject to conditions)

e-Signature Overview

  • e-Signature required: Not required

Business-to-Business (B2B)

  • Model: Post-audit / decentralized exchange — no continuous transaction control or e-reporting to the tax authority

  • e-invoicing obligations: Mandatory to receive EN 16931-compliant e-invoices since January 1, 2025; mandatory to issue for businesses with turnover over €800,000 from January 1, 2027; mandatory for all businesses to issue from January 1, 2028

  • B2B Invoicing Government Platform: None — no centralized clearance or reporting platform; invoices are transmitted directly between trading partners

  • Invoice issuance requirements: EN 16931-compliant structured e-invoice (XRechnung, ZUGFeRD 2.1+, or Peppol BIS 3.0), sent directly to the buyer via email, EDI, Peppol, or ERP integration — no government submission required

  • Invoice reception requirements: All businesses must be able to receive and process EN 16931-compliant structured e-invoices, effective January 1, 2025

Business-to-Government (B2G)

  • e-invoicing obligations: Mandatory since 2020

  • B2G Invoicing Government Platform: Zentraler Rechnungsstellungsempfänger (ZRE)

  • Invoice issuance requirements: EN 16931-compliant via ZRE

  • Invoice reception requirements: EN 16931-compliant via ZRE

  • B2G Invoice Formats: XRechnung, Peppol BIS, ZUGFeRD

German e-Invoice compliance is coming, are you ready?
German e-Invoice Compliance Is Coming, Are You Ready?

Access our on-demand webinar to stay informed about Germany's critical e-invoicing changes, effective 1 January 2027.

リプレイにアクセス

Related resources