Germany E-Invoicing Rules 2026: What You Need to Know
Germany's e-invoicing mandate is rolling out. Understand the requirements, timelines, and how to prepare your business.
Current Requirements
Since January 1, 2025, all German businesses must: • Be able to receive electronic invoices in structured format • Accept ZUGFeRD and XRechnung formats
Issuing e-invoices is not yet mandatory for most businesses, but the transition period ends in 2027.
Accepted Formats
Germany recognizes: • XRechnung — Pure XML format, mandatory for B2G (business-to-government) • ZUGFeRD 2.x — Hybrid format (PDF + embedded XML), widely adopted • Any EN 16931-compliant format
PDF-only invoices are still accepted during the transition but should not be relied upon long-term.
Preparation Steps
1. Ensure your systems can receive and process structured invoices 2. Choose invoicing software that supports ZUGFeRD/XRechnung 3. Update your ERP/accounting integration 4. Train your accounts payable team 5. Start issuing structured invoices proactively 6. Use Taxelyo's Invoice Generator for compliant documents
Related Articles
Check your compliance
Get a personalized Tax Health Score with actionable recommendations.
Get Tax Health Score