E-Invoice Compliance Guides
Browse the main compliance guides for XRechnung, ZUGFeRD, PEPPOL, and EU requirements. Use them to verify format choices, routing, and validation before sending.
Start here
If you are new, follow this order: pick your target format, confirm routing (PEPPOL vs portal), then validate before you send.
- Choose the guide that matches what your recipient expects (often XRechnung or ZUGFeRD in Germany).
- Cross-check identifiers (VAT, routing IDs) and mandatory fields for that jurisdiction.
- Run validation on the structured output and fix BR-/PEPPOL findings before submission.
Quick actions
Guide
XRechnung Standard
MandatoryGerman standard for electronic invoicing in the public sector
ZUGFeRD Format
RecommendedHybrid PDF/XML format for structured electronic invoices
PDF/A-3 for ZUGFeRD
RecommendedWhy hybrid ZUGFeRD and Factur-X PDFs require an archival PDF/A-3 container
DIN EN 16931-1 Standard
MandatoryEuropean semantic data model for electronic invoices
European E-Invoicing Mandate
MandatoryEU-wide rollout and policy context for electronic invoicing
PEPPOL Network Guide
RecommendedPan-European network for exchanging electronic documents
UBL (Universal Business Language)
OptionalXML-based standard for business documents used in international trade
CII (Cross Industry Invoice)
OptionalUN/CEFACT cross-industry invoice format
Leitweg-ID Validation
MandatoryRouting identifiers for German public-sector recipients and validation rules