How to Receive E-Invoices in Germany
Technical and operational requirements for receiving structured e-invoices
Last verified: January 15, 2025
Source: German Federal Ministry of Finance
Germany Receiving E-Invoices — Key Facts
- Mandatory From
- January 1, 2025
- Supported Formats
- XRechnung, ZUGFeRD, Peppol BIS
- Retention Period
- 10 years
- Peppol Registration
- Recommended
Overview
From January 2025, all German businesses must be able to receive structured e-invoices from their suppliers. This requires technical capability to parse EN 16931-compliant formats and integrate invoice data into accounting systems.
Requirements
Your systems must be able to receive invoices via email or Peppol, parse XRechnung/ZUGFeRD/Peppol BIS XML formats, extract and validate invoice data, and store invoices in a compliant archive for 10 years.
How to Comply
Update your accounting software to support e-invoice formats. Most modern ERP systems (SAP, Microsoft Dynamics, Exact Online) have e-invoicing modules. For smaller businesses, consider dedicated e-invoicing solutions or Peppol Access Point providers.
Frequently Asked Questions
Do I need special software to receive e-invoices?
Yes, your accounting software must be able to parse structured XML formats. Most modern accounting solutions support this, but you may need to enable or configure the feature.
Can I still accept PDF invoices?
You should still accept PDF invoices from suppliers not yet required to send e-invoices. However, be prepared to process structured formats as more suppliers adopt them.
Check Your Specific Requirements
Get a personalized compliance report for your Germany business situation.
Use Obligation Finder