XRechnung viewer
Germany: open XRechnung files in UBL or CII syntax, including the Leitweg-ID.
Read more →Do the totals add up, is the VAT right and are all mandatory fields there? Drop the invoice and click "Check invoice". The check runs in your browser.
The check covers the business rules of the European standard EN 16931 that cause most rejections in practice, plus the most important XRechnung and Peppol rules when they apply:
Each rule shows its official ID, such as BR-CO-15, so your software supplier or customer knows exactly what is meant.
Good to know: this is a fast plausibility check, not a certified validation with the official Schematron files. It catches the errors that matter most, but a certified validator can find more.
The check is part of Pro. You can try Pro free for 14 days without payment details.
Last updated: 27 October 2026
How it works
Drag the .xml file or the PDF onto the box, or choose it from your computer. A ZIP with several invoices works too (Pro).
You see seller, buyer, lines, VAT and the amount due, laid out like a normal invoice, in your language.
Copy the IBAN and payment reference, open embedded attachments, print the invoice or save it as PDF for your records.
Invoices contain business details, bank accounts and prices. That is why Invoice Viewer reads them inside your browser. Nothing is uploaded: not to us and not to anyone else. You can even disconnect from the internet after the page has loaded and it still works.
We do not use tracking cookies or analytics.
Germany: open XRechnung files in UBL or CII syntax, including the Leitweg-ID.
Read more →PDF with embedded XML: we read the data inside the PDF and show what the invoice really says.
Read more →Belgium, the Netherlands and the Nordics: Peppol BIS Billing 3.0 and other UBL 2.1 invoices.
Read more →No. It checks the most important rules quickly and privately in your browser. The official KoSIT validator for XRechnung uses the full Schematron rule set.
The check digits of the IBAN do not match. The account number is probably mistyped. Contact the sender before you pay.
Yes, with Pro. Select several files or a ZIP: you get an overview with the check result per invoice.