Nordic Software

XRechnung viewer

Open an XRechnung file and read it like a normal invoice, with the Leitweg-ID, VAT and payment details in plain view.

Free to use. Nothing is uploaded. Labels in 9 languages.

Updated

Drop an e-invoice here

XML, PDF with embedded XML (ZUGFeRD, Factur-X) or a signed .p7m. Several files at once work too.

Files are read in your browser and never uploaded.

Free: 3 of 3 exports left today. Unlimited from €3.90

E-invoice viewer

You've used today's 3 free exports

Viewing stays free. For more downloads today, take a 24-hour pass or go monthly.

One-time

24-hour pass

€3.90once

Subscription

Pro

€14.90per month

Payments run on Stripe. Prices include VAT where it applies. Cancel the subscription any time from the billing page.

XRechnung

What an XRechnung is

XRechnung is the German standard for electronic invoices. It started with invoices to public authorities and, since January 2025, every business in Germany must be able to receive e-invoices. Issuing them becomes mandatory step by step from 2027.

An XRechnung is a plain XML file without a visual layer. It comes in two syntaxes, UBL and CII, and both follow the European norm EN 16931. The viewer reads either one and tells you which you have.

XRechnung

Opening an XRechnung file

Drop the .xml file into the viewer above. It shows seller, buyer, every line, the VAT breakdown and the bank details. Switch the labels to English or another language if the invoice is in German and you're not.

If your supplier sent a ZUGFeRD PDF with the XRechnung profile instead, drop the PDF. The viewer pulls the XML out of it.

What you see

XRechnung details the viewer shows

Leitweg-ID
The routing ID public bodies require. Shown as Buyer reference and checked, because XRechnung makes it mandatory.
Totals and VAT
Line sum, net, VAT per rate and amount due are recalculated so you spot errors before booking.
Attachments
Timesheets, measurements or PDFs embedded in the XML can be downloaded with one click.
IBAN check
The bank account is checksum-tested before you pay.

How it works

How it works

  1. Drop the file

    XML, a PDF with embedded XML, or a signed .p7m. Add a whole folder of invoices if you like.

  2. Read it in your language

    Field names switch to English, German, French, Italian, Polish, Spanish, Dutch, Finnish or Swedish. The invoice text stays as written.

  3. Check it and download it

    Totals, VAT and the IBAN are checked for you. Save a clean PDF, a CSV of the lines or the data as JSON.

Pricing

Downloads without limits

Viewing is always free. Pay only if you download a lot.

Free

Free

€0

  • Open as many invoices as you like
  • All formats, labels in 9 languages
  • Checks, attachments and raw XML
  • 3 downloads a day (PDF, CSV or JSON)

No account needed.

One-time

24-hour pass

€3.90once

  • Unlimited downloads for 24 hours
  • Batch summary as CSV
  • A whole batch as PDFs in one zip
  • Nothing renews

Subscription

Pro

€14.90per month

  • Everything in the pass, every day
  • For month-end batches
  • Receipts with your VAT ID
  • Cancel any time

Payments run on Stripe. Prices include VAT where it applies. Cancel the subscription any time from the billing page.

FAQ

XRechnung questions

How do I open an XRechnung file?
Drop the .xml file into the viewer on this page. It opens in your browser as a readable invoice. No installation and no upload.
Does it read XRechnung 3.0?
Yes. XRechnung 3.0 and earlier versions in UBL and CII syntax are supported.
Can I turn an XRechnung into a PDF?
Yes. Press Download PDF to get an A4 invoice. The PDF is for reading and filing; the XML stays the legal original.
Is this the same as the KoSIT validator?
No. The viewer checks totals, VAT and required fields. The KoSIT validator checks every schematron rule and is the reference for formal validation.