Peppol UBL invoice viewer
Open a Peppol BIS Billing 3.0 invoice or credit note and read it like a normal invoice. Free, without registration, and your file never leaves your computer.
Drop your invoice here
or
XML or PDF, up to 20 MB
No file at hand? Try a sample:
Show XML source
What is Peppol BIS Billing 3.0?
Peppol is an international network for sending e-invoices between companies and public bodies. Invoices travel between certified access points, so the sender and receiver can use different software. The usual invoice format on Peppol is Peppol BIS Billing 3.0, which is based on UBL 2.1 XML and follows the European standard EN 16931.
Where is Peppol used?
Peppol is widely used in Belgium, the Netherlands, the Nordic countries, Germany (for public authorities), Australia, New Zealand, Singapore and many other countries. Belgium requires e-invoices between businesses via Peppol from 2026.
How to open a Peppol invoice
Your Peppol provider usually lets you download the received document as an XML file. Drag that file onto the box above, or click "Choose a file". The viewer shows the seller and buyer with their Peppol IDs, all items, the VAT breakdown, totals and payment details. Credit notes are shown as credit notes, with a reference to the original invoice.
Frequently asked questions
Can I open UBL files that are not from Peppol?
Yes. The viewer reads UBL 2.1 invoices and credit notes in general, including XRechnung UBL. Peppol-specific details are shown when they are present.
Does the viewer send invoices over Peppol?
No. It only displays files. To send or receive invoices over Peppol you need a Peppol access point provider.
Is my file uploaded?
No. The file is read inside your browser and never sent to a server.
Why use this viewer instead of others?
Many free viewers upload your invoice to their server, need an account or limit how many files you can open. This viewer does none of that: no upload, no sign-up, no limits, and it reads XRechnung, ZUGFeRD, Factur-X, Peppol UBL and KSeF in one place.