Example e-invoices to download and test with
Valid example e-invoices for common situations, in UBL (Peppol BIS) and CII. Every file passed an official validator. All companies and numbers are made up.
Filter
18 files
Standard invoice, 21% VAT
UBLBEA domestic invoice with two lines at 21% VAT, a due date, a Belgian structured payment reference and an IBAN.
Peppol BIS Billing 3.0 · standard-21.xml
Passed the official check (Peppol BIS Billing 3.0.21) on 24 October 2026, with no errors or warnings.
Standard invoice, 21% VAT
CIIBEA domestic invoice with two lines at 21% VAT, a due date, a Belgian structured payment reference and an IBAN.
EN 16931 · standard-21-cii.xml
Passed the official check (EN 16931 CII 1.3.16) on 24 October 2026, with no errors or warnings.
Mixed VAT rates
UBLBEThree lines at 6%, 12% and 21% VAT, with one VAT total per rate.
Peppol BIS Billing 3.0 · mixed-vat.xml
Passed the official check (Peppol BIS Billing 3.0.21) on 24 October 2026, with no errors or warnings.
Mixed VAT rates
CIIBEThree lines at 6%, 12% and 21% VAT, with one VAT total per rate.
EN 16931 · mixed-vat-cii.xml
Passed the official check (EN 16931 CII 1.3.16) on 24 October 2026, with no errors or warnings.
Reverse charge
UBLBEVAT category AE at 0% with an exemption reason: the buyer accounts for the VAT.
Peppol BIS Billing 3.0 · reverse-charge.xml
Passed the official check (Peppol BIS Billing 3.0.21) on 24 October 2026, with no errors or warnings.
Reverse charge
CIIBEVAT category AE at 0% with an exemption reason: the buyer accounts for the VAT.
EN 16931 · reverse-charge-cii.xml
Passed the official check (EN 16931 CII 1.3.16) on 24 October 2026, with no errors or warnings.
Intra-EU supply, 0% VAT
UBLBEGoods sold to a buyer in Germany: VAT category K, the buyer’s VAT number, and the delivery date and country.
Peppol BIS Billing 3.0 · intra-eu.xml
Passed the official check (Peppol BIS Billing 3.0.21) on 24 October 2026, with no errors or warnings.
Intra-EU supply, 0% VAT
CIIBEGoods sold to a buyer in Germany: VAT category K, the buyer’s VAT number, and the delivery date and country.
EN 16931 · intra-eu-cii.xml
Passed the official check (EN 16931 CII 1.3.16) on 24 October 2026, with no errors or warnings.
Credit note
UBLBECredits part of an earlier invoice and refers to it.
Peppol BIS Billing 3.0 · credit-note.xml
Passed the official check (Peppol BIS Billing 3.0.21) on 24 October 2026, with no errors or warnings.
Credit note
CIIBECredits part of an earlier invoice and refers to it.
EN 16931 · credit-note-cii.xml
Passed the official check (EN 16931 CII 1.3.16) on 24 October 2026, with no errors or warnings.
Invoice with a PDF attached
UBLBEA standard invoice with a PDF copy embedded as an attachment.
Peppol BIS Billing 3.0 · pdf-attached.xml
Passed the official check (Peppol BIS Billing 3.0.21) on 24 October 2026, with no errors or warnings.
Invoice with a PDF attached
CIIBEA standard invoice with a PDF copy embedded as an attachment.
EN 16931 · pdf-attached-cii.xml
Passed the official check (EN 16931 CII 1.3.16) on 24 October 2026, with no errors or warnings.
Foreign currency (USD)
UBLBEAn invoice in US dollars, with the VAT total also given in euros.
Peppol BIS Billing 3.0 · foreign-currency.xml
Passed the official check (Peppol BIS Billing 3.0.21) on 24 October 2026, with no errors or warnings.
Foreign currency (USD)
CIIBEAn invoice in US dollars, with the VAT total also given in euros.
EN 16931 · foreign-currency-cii.xml
Passed the official check (EN 16931 CII 1.3.16) on 24 October 2026, with no errors or warnings.
XRechnung, 19% VAT
UBLDEA German domestic invoice in XRechnung 3.0 with two lines at 19% VAT, seller contact with phone number, SEPA credit transfer and a buyer reference.
XRechnung 3.0 · xrechnung-standard.xml
Passed the official check (XRechnung 3.0.2 (UBL)) on 25 October 2026, with no errors or warnings.
XRechnung, 19% VAT
CIIDEA German domestic invoice in XRechnung 3.0 with two lines at 19% VAT, seller contact with phone number, SEPA credit transfer and a buyer reference.
XRechnung 3.0 · xrechnung-standard-cii.xml
Passed the official check (XRechnung 3.0.2 (CII)) on 25 October 2026, with no errors or warnings.
XRechnung, 7% and 19% VAT
UBLDEA German domestic invoice in XRechnung 3.0 with books at the reduced 7% rate and a training session at 19%, with one VAT total per rate.
XRechnung 3.0 · xrechnung-mixed-vat.xml
Passed the official check (XRechnung 3.0.2 (UBL)) on 25 October 2026, with no errors or warnings.
XRechnung, 7% and 19% VAT
CIIDEA German domestic invoice in XRechnung 3.0 with books at the reduced 7% rate and a training session at 19%, with one VAT total per rate.
XRechnung 3.0 · xrechnung-mixed-vat-cii.xml
Passed the official check (XRechnung 3.0.2 (CII)) on 25 October 2026, with no errors or warnings.
Free to use: copy, change and share these files for any purpose, without asking (CC0). All companies, numbers and bank accounts are made up.