Peppol and UBL invoice viewer

Turn a Peppol BIS Billing 3.0 or UBL 2.1 XML invoice into a readable document. Everything happens in your browser.

Drop your e-invoice here or choose a file

XRechnung, ZUGFeRD, Factur-X, Peppol · max 15 MB · Your file never leaves your browser.

Opening Peppol invoices received by email or download

Many companies now send invoices through the Peppol network, and access points often forward them as UBL XML files. Belgium has required structured B2B e-invoices since 1 January 2026, and other countries are following. If you receive such a file outside an accounting system – as a freelancer, a foreign supplier or a bookkeeper – it is hard to read without help.

This viewer reads the UBL XML and shows the invoice with clear sections: parties, lines, VAT breakdown, totals and payment details. Electronic addresses (Peppol participant IDs) of seller and buyer are shown as well.

What you can do

Related formats

German XRechnung invoices in UBL syntax are also Peppol-compatible and open here too; for details see theXRechnung viewer. PDF invoices with embedded XML (ZUGFeRD, Factur-X) can be checked with theZUGFeRD validator.

Last checked: 22 Oct 2026. Not tax advice.

Peppol invoice viewer FAQ

What is a Peppol invoice?

Peppol is an international network for exchanging e-invoices. Peppol BIS Billing 3.0 invoices are UBL 2.1 XML files that follow the European standard EN 16931. They are used in Belgium, the Netherlands, the Nordic countries, Australia, Singapore and many other places.

Can I open a UBL invoice without software?

Yes. Drop the .xml file into the box above. The viewer shows a readable invoice in your browser without installing anything and without uploading the file.

Does it support Peppol credit notes?

Yes. UBL CreditNote documents are recognised and labelled as credit notes.

Are country-specific Peppol rules checked?

The quick check covers the common EN 16931 rules such as mandatory fields and totals. National Peppol rules are not checked in detail.