E-invoice viewer
An XRechnung or a Peppol invoice is XML that no person reads comfortably. Open it here and the page shows it as an invoice: seller and buyer, dates and references, the lines, allowances and charges, the VAT breakdown, the totals and the payment details, with the German and French terms next to the English labels. The file is read in your browser by the same parser the API uses; nothing is uploaded unless you ask for the official check.
Open an e-invoice
Read in your browser: nothing is uploaded to view the file. The optional check below sends it to the API, which does not store it.
- Reads XRechnung (UBL and CII), Peppol BIS Billing 3.0, EN 16931 CII and the XML inside a ZUGFeRD / Factur-X PDF.
- Says what it did not show: attachments, line periods, item identifiers and any other element the invoice model does not hold are listed by feature and path, so nothing is hidden.
- One click sends the file to the official check (the same as the validator pages, 4 a day without a key).
- Viewing is not validating: a readable page does not mean the file is compliant.
What the viewer reads
Every business term the API’s invoice model holds: the parties (names, addresses, VAT and registration identifiers, electronic addresses, contacts), the invoice number, type, dates, buyer reference or Leitweg-ID, order and contract references, the preceding invoice, the lines, the document-level allowances and charges, the VAT breakdown with its exemption reasons, the totals, the payment means and terms, the notes.
For developers
The same reading as JSON: POST https://veriport.io/api/v1/einvoice/parse returns the invoice in the model POST /einvoice/create accepts, plus notInJson; ?as=pdf returns a readable PDF/A-3 copy in German, English, French or Dutch. 5 calls a document, key required.
Questions
- Is the file uploaded?
- Not to view it: the parser runs in your browser. Only the optional official check sends the file to the API, which checks it in memory and does not keep it.
- Can it open any PDF invoice?
- Only a hybrid PDF with the invoice XML embedded (ZUGFeRD, Factur-X, XRechnung in PDF). A plain PDF has no structured data to read.
Read received invoices from your own code: 100 free calls a month, then from $9.
Get a free keySources
- XRechnung — the German CIUS of EN 16931 (standard, versions and bundles; version 3.0.2 in force) — KoSIT (Koordinierungsstelle für IT-Standards), Bremen, consulted 2026-10-28
- Peppol BIS Billing 3.0 — specification, identifiers, code lists and rules — OpenPeppol AISBL, consulted 2026-10-28. « Peppol » is a trademark of OpenPeppol; used descriptively.
- Factur-X 1.0 (the Franco-German hybrid invoice: PDF/A-3 with CII, profiles MINIMUM to EXTENDED) — FNFE-MPE, consulted 2026-10-28