E-Rechnung · MandateGuide
Germany's B2B E-Invoicing Mandate Explained: Who, When and What Counts
Germany's E-Rechnung mandate: since 2025 all businesses must receive e-invoices, issuing becomes mandatory in 2027/2028. Deadlines, exceptions, formats.
E-Rechnung · FormatsGuide
XRechnung vs ZUGFeRD: Which German E-Invoice Format Should You Use?
XRechnung is pure XML, ZUGFeRD is a PDF with embedded XML. Both satisfy EN 16931. When each is required, and which to pick for B2B or public sector.
E-Rechnung · FormatsGuide
What Is EN 16931? The European E-Invoice Standard Behind XRechnung and ZUGFeRD
EN 16931 is the European semantic standard for e-invoices. What it defines, the CII and UBL syntaxes, and why compliance decides if your invoice is accepted.
E-Rechnung · FieldsGuide
Leitweg-ID Explained: What It Is, Who Needs It and Where to Find It
The Leitweg-ID routes e-invoices to the right German authority. What it looks like, when you need one, where to get it and where it goes in an XRechnung.
E-Rechnung · FieldsGuide
Required Fields on a German E-Invoice: The Complete Checklist
Every field a compliant German e-invoice needs: seller and buyer data, VAT IDs, dates, invoice number, line items and VAT breakdown per UStG and EN 16931.
E-Rechnung · VATGuide
Reverse Charge and VAT Categories in E-Invoices: A Practical Guide
How reverse charge and intra-community supply work in German e-invoices: VAT category codes S, AE, K, E and Z, required wording and exemption reasons.