E-invoice formats: UBL, Peppol BIS, ZUGFeRD
Every e-invoice format carries a structured XML file, not just a PDF. Which format do you need, and how do you show a discount, a credit note or self-billing? These guides explain UBL and Peppol BIS Billing 3.0, ZUGFeRD, XRechnung and Factur-X, with XML examples you can copy.
6 guides in English. Also in
Formats and rules. Get every field and document type right.
In English5 guides
- How to Cancel an E-Invoice: Credit Note Steps (Peppol, EU)You cannot recall a sent Peppol e-invoice. Cancel it with a credit note: UNTDID code 381, a BillingReference to the original, then a corrected invoice. UBL XML and API steps.Updated Sept 202612 min
- XML Invoice Format: Complete Example and Validation GuideA complete, valid XML invoice example in UBL 2.1. Which fields are mandatory, how UBL, CII, XRechnung and Factur-X differ, and how to validate your file.Updated Sept 20269 min
- Self Billing via Peppol: How It Works, VAT Rules and AgreementsComplete guide to self billing with Peppol e-invoicing. Covers self billing agreements, Belgian VAT rules, invoice code 389, and step-by-step setup. Send self-billed invoices from EUR 0.25.Updated Apr 20268 min
- What is a Simplified Invoice? Rules, Requirements & Examples [2026]What is a simplified invoice and when can you use one? Learn the rules, requirements, and maximum amounts for simplified invoices in Belgium and the EU. Includes examples and comparison with full invoices.Updated Apr 20267 min
- Understanding Financial Discounts in Peppol BIS Billing 3.0 InvoicesLearn how to handle financial discounts correctly in Peppol e-invoices using the AllowanceCharge pattern for VAT compliance. A technical guide with real-world examples.Updated Apr 202612 min
In other languages5 guides
- ZUGFeRD Format erklärt: XML-Aufbau, Profile und Viewer (2.5)ZUGFeRD ist ein PDF/A-3 mit eingebettetem CII-XML. Aufbau, alle Profile, aktuelle Version 2.5 und ein kostenloser Viewer, um die XML zu öffnen.DeutschUpdated Sept 202614 min
- Stornorechnung und Gutschrift in der E-Rechnung: Unterschiede, EN 16931 und PraxisStornorechnung vs. Gutschrift vs. Gutschriftverfahren: Unterschiede, korrekte Abbildung in ZUGFeRD, XRechnung und Peppol BIS, EN 16931 Dokumenttypen und XML-Beispiele.DeutschUpdated May 202612 min
- ZUGFeRD vs XRechnung: Welches E-Rechnungsformat wann? [Vergleich 2026]ZUGFeRD vs XRechnung im direkten Vergleich. Erfahren Sie, wann welches E-Rechnungsformat Pflicht ist (B2G, B2B), technische Unterschiede (PDF+XML vs reines XML) und wie Sie das richtige Format wählen.DeutschUpdated May 202612 min
- OGM en Gestructureerde Mededeling: Formaat, Berekening en E-facturatieWat is een OGM nummer? Leer hoe u een gestructureerde mededeling maakt, het modulus 97 formaat en het gebruik bij Peppol e-facturatie.NederlandsUpdated Apr 202610 min
- Factur-X : le format hybride PDF + XML expliqué (profils, exemple, validation)Guide complet du format Factur-X. Structure PDF/A-3 + XML CII, les 5 profils (Minimum à Extended), exemple XML commenté, création, validation et différences avec ZUGFeRD.FrançaisUpdated May 202614 min
Your next question. One of these topics answers it.
Add Peppol to your software with one API.
Send and receive UBL documents over Peppol with a REST API and SDKs.
