Skip to content
einvoiceconvert.com home
Germany · EN

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

    UBLBE

    A 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

    CIIBE

    A 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

    UBLBE

    Three 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

    CIIBE

    Three 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

    UBLBE

    VAT 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

    CIIBE

    VAT 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

    UBLBE

    Goods 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

    CIIBE

    Goods 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

    UBLBE

    Credits 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

    CIIBE

    Credits 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

    UBLBE

    A 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

    CIIBE

    A 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)

    UBLBE

    An 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)

    CIIBE

    An 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

    UBLDE

    A 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

    CIIDE

    A 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

    UBLDE

    A 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

    CIIDE

    A 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.

Frequently asked questions

Can I use these files in my own software or tests?
Yes. They are free to use for any purpose, without asking or crediting us (CC0).
Are the companies and numbers real?
No. The companies, enterprise numbers, VAT numbers and bank account are invented. The numbers are made to pass their check digits, so software accepts them.
What is the difference between UBL and CII?
Both are XML formats for the same European e-invoice standard, EN 16931. Peppol uses UBL; CII is the format used inside Factur-X and ZUGFeRD PDFs, for example.
How were the files checked?
With the public validator at peppol.helger.com: the UBL files against the Peppol BIS Billing 3.0 rules, the CII files against the EN 16931 rules. Each card shows the rules and the date.

Related tools