Read structured invoices with confidence.

E-Invoice Viewer

Open UBL invoice XML locally. Review seller, buyer, line items, tax fields and totals, then export Excel, CSV or JSON without uploading your invoice.

E-Invoice ViewerYOUR WORKSPACE

UBL 2.1 Invoice XML. PDF containers, Factur-X/ZUGFeRD, CII and credit notes are not supported in this milestone.

Processed privately in your browserNo uploadNo signup

Three steps. One less thing to do.

Choose invoice XML

Select a self-contained UTF-8 UBL 2.1 Invoice file up to 2 MB.

Inspect the source data

Review parties, dates, payment information, line items, taxes and stated totals.

Save a structured copy

Download all tables as Excel, invoice lines as CSV or the normalized model as JSON.

A useful part of your workflow.

Readable XML invoices

Read the business fields without navigating XML tags.

Line-item review

Check quantities, unit prices, allowances and tax categories against the source.

Bookkeeping preparation

Export source values for your own review and reconciliation.

A few useful answers.

The details that matter before you use E-Invoice Viewer.

Which e-invoices can I open?

This milestone reads UBL 2.1 Invoice XML only. It does not claim verified Peppol or XRechnung profile support or compliance. CII invoices, credit notes, PDF containers and unsupported versions are rejected.

Can I open Factur-X or ZUGFeRD PDFs?

No. Those hybrid formats need PDF attachment extraction and CII parsing, which are outside this milestone. Renaming a PDF to XML does not make it supported.

Does the viewer validate an invoice?

It checks XML safety, supported structure and required business fields. It does not run XSD or Schematron, verify signatures, validate tax treatment or check payment accounts.

Are missing amounts calculated?

No. Source decimal strings are retained exactly. Missing and invalid fields remain distinct in JSON; missing table values are blank. No line tax, gross amount or exchange rate is invented.

What is included in each download?

Excel includes invoice lines, document totals, taxes, allowances and charges, and payment details. CSV includes line items only. JSON includes normalized parties, addresses and field states. XLSX cells are text; CSV formula prefixes are neutralized.

Is the invoice uploaded?

No. XML parsing and export run in your browser. Files, names, invoice text, amounts and payment information do not enter analytics or the control database.

What are the limits?

Use UTF-8 XML up to 2 MB, with at most 2,000 invoice lines, 30,000 XML elements and 64 levels of nesting. DTD, entity definitions and external inclusions are rejected.

UBL Invoice Viewer — Read XML and Export Excel — AMIDYAN