Blog
Oct 2, 2026

Germany e-invoicing: What businesses must complete before 31 December 2026

Ben Robinson

With only weeks remaining before the broad transitional period closes on 31 December 2026, businesses operating in Germany must finalise their outbound e-invoicing systems. While mandatory invoice reception has been legally enforced since 1 January 2025, mandatory outbound issuance takes effect on 1 January 2027 for every business with annual turnover exceeding €800,000.

 

Treating the final months of 2026 as a flexible buffer can create commercial risk. Upgrading enterprise resource planning (ERP) billing modules, validating XML schemas, cleansing customer data, and establishing transmission channels cannot be left to a last-minute cutover.

Key takeaways

  • The issuing transition closes on 31 December 2026. Businesses with 2026 turnover exceeding €800,000 must issue compliant structured e-invoices from 1 January 2027.
  • Master data requires immediate validation. Customer VAT identifiers, tax numbers, and electronic routing endpoints (such as Peppol IDs) must be cleansed to prevent rejected invoices at go-live.
  • Legacy EDI agreements must be signed. Businesses planning to continue using legacy Electronic Data Interchange (EDI) formats during 2027 must secure written bilateral agreements with trading partners before year-end.

Why 31 December 2026 is an urgent operational deadline

Under Germany’s Growth Opportunities Act, businesses established in Germany have been allowed to issue paper invoices or unstructured electronic formats (such as standard PDF attachments) in 2025 and 2026. On 1 January 2027, this legal relief ends for companies crossing the revenue threshold.

 

With the 31 December deadline approaching, the window for system adaptation is narrowing rapidly. ERP software vendors, system integrators, and internal IT teams are facing resource constraints as thousands of businesses prepare for the 1 January 2027 cutover simultaneously. Compounding this pressure, upcoming year-end financial closing and holiday office closures in December leave minimal time for troubleshooting untested billing pipelines.

 

To maintain compliance and protect cash flow, finance and IT leaders must finalise validation testing, cleanse customer master data, and lock in trading partner agreements immediately rather than relying on last-minute cutover adjustments.

Four critical actions to finalise before 1 January 2027

To ensure complete compliance before statutory enforcement begins, businesses should finalise four operational priorities:

 

1. Confirm 2026 turnover and legal entity scope

 

The statutory obligation applies to any business whose total turnover in the 2026 calendar year exceeds €800,000. Finance teams must finalise their full-year 2026 revenue assessments across all German operating entities. If an entity crosses the threshold, structured outbound invoicing must be fully operational on 1 January 2027. Businesses below the threshold retain one additional transition year but should align their systems now to prevent fragmented group billing workflows.

 

2. Validate and enrich customer master data

 

Structured e-invoices fail if mandatory data fields are missing or improperly formatted. Finance teams must complete their master data audits immediately, specifically they must:

 

  • Verify customer legal names and trading addresses against official commercial registers.
  • Validate German VAT identification numbers and local tax numbers.
  • Record electronic delivery endpoints — such as Peppol participant identifiers or designated e-invoicing ingestion inboxes — for all domestic corporate buyers.

 

3. Lock in ERP schema mappings and validation testing

 

Invoices must comply with European standard EN 16931, using either pure XML (XRechnung) or hybrid PDF and XML (ZUGFeRD version 2.2 or higher, using the Comfort or Extended profile). IT teams must ensure ERP data fields — including tax point dates, item categorisation codes, and tax exemption notes — map correctly to XML tags. Running synthetic test files through validation tools confirms mathematical accuracy and prevents rejected invoices at cutover.

 

4. Verify transmission channels and Peppol connectivity

 

Germany uses a decentralised exchange model without a central government clearance platform. Businesses must ensure their direct communication pipelines, secure email inboxes, and platform connections are fully tested. Connecting to the international Peppol network through an accredited Access Point ensures automated routing and delivery confirmation across all trading partners.

Securing legacy EDI agreements for 2027

EDI systems handle high-volume commercial invoicing across manufacturing, automotive, and retail supply chains. The legislation provides specific transitional rules for EDI:

 

During 2027: Businesses may continue using legacy EDI formats that do not fully comply with EN 16931, provided both the supplier and customer explicitly agree in writing.

 

From 1 January 2028: All EDI systems used for domestic B2B transactions must extract and transmit data structures compliant with European standard EN 16931.

 

Businesses relying on proprietary EDI systems must execute bilateral agreements with their trading partners before 31 December 2026 to ensure continuity on 1 January 2027.

The final Q4 readiness checklist

Finance and IT teams should execute this pre-cutover checklist before any December change freezes take effect:

 

Implementation areaFinal action before 31 December 2026Critical risk mitigated
Turnover assessmentFinalise 2026 revenue tracking across all German entitiesMissing mandatory 1 January 2027 legal obligation
Master dataCleanse customer VAT numbers and Peppol routing IDsInvoice transmission failures, payment delays
ERP configurationLock in XRechnung and ZUGFeRD (Comfort/Extended) schemasGeneration of legally invalid tax documents
End-to-end testingValidate credit notes, advance payments, and reverse-charge flowsProduction invoice rejections and customer disputes
EDI agreementsObtain signed agreements for 2027 legacy EDI useSupply chain invoicing disruption on 1 January 2027

 

Businesses managing multicountry mandates can monitor wider European e-invoicing compliance updates.

How Avalara can help

Adapting enterprise billing systems, validating multiformat XML schemas, and managing decentralised transmission channels across Germany creates substantial operational overhead when managed through manual processes or custom code.

 

Avalara E-Invoicing and Live Reporting uses embedded agentic AI to autonomously extract transaction data from ERPs and billing engines, validate calculations against German tax rules, and generate compliant XRechnung and ZUGFeRD files in real time.

 

AI agents monitor recurring invoice queues, manage schema validation, route structured documents across decentralised channels including Peppol, and ensure complete compliance before the 31 December deadline.

FAQ

From 1 January 2027, paper and standard PDF invoices issued by in-scope businesses are legally classified as “other invoices” and do not satisfy statutory invoicing requirements for domestic B2B trade. The issuer risks noncompliance penalties, and corporate buyers may reject invoices that cannot be ingested automatically into their accounting software.

The threshold is based on total turnover generated in the preceding calendar year (2026) under Section 19(3) of the German Value Added Tax Act. It is calculated across the total legal entity in Germany, not on a product-line or invoice-by-invoice basis.

Yes, but only if both the supplier and the customer agree to continue using the legacy format. By 1 January 2028, all EDI arrangements must be upgraded to extract and transmit data compliant with European standard EN 16931.

Yes. All German businesses, regardless of turnover, must already be equipped to receive structured e-invoices. Smaller businesses should use the remaining transition window to prepare their outbound billing systems ahead of their mandatory issuance deadline on 1 January 2028.

Sales tax rates, rules, and regulations change frequently. Although we hope you'll find this information helpful, this blog is for informational purposes only and does not provide legal or tax advice.

Ready to get started?

Start with a demo, a free nexus assessment, or a conversation with our team — and discover why millions of users trust Avalara.