Nordic Software

ZUGFeRD viewer

A ZUGFeRD invoice looks like an ordinary PDF. The data that counts sits in an XML file inside it. This shows you that data.

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.

ZUGFeRD

PDF on the outside, XML on the inside

ZUGFeRD is a German hybrid format: a PDF/A-3 file with a CII XML attached. People read the PDF, accounting software reads the XML. Since version 2.1 ZUGFeRD is technically the same as the French Factur-X.

Problems start when the two disagree. The PDF can show one amount while the XML says another, and only the XML counts for tax purposes. Opening the XML directly shows what your bookkeeping will actually import.

ZUGFeRD

Profiles

ZUGFeRD comes in profiles: MINIMUM, BASIC WL, BASIC, EN 16931 (formerly COMFORT), EXTENDED and XRECHNUNG. The viewer names the profile. Note that in Germany MINIMUM and BASIC WL don't count as e-invoices for B2B, because they lack line items.

What you see

ZUGFeRD details the viewer shows

Embedded XML
Found automatically, whether it's called factur-x.xml, zugferd-invoice.xml or xrechnung.xml.
Profile
Shown at the top so you know what level of detail the invoice carries.
Prepayments
Advance payments and the remaining amount due are listed separately.

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

ZUGFeRD questions

How can I see the XML in a ZUGFeRD PDF?
Drop the PDF into the viewer. It extracts the embedded XML and shows it as an invoice. The XML tab shows the raw file.
My PDF says it has no invoice XML. Why?
Then it's a regular PDF, not ZUGFeRD or Factur-X. Ask the sender for the e-invoice version.
Is ZUGFeRD the same as Factur-X?
Since ZUGFeRD 2.1 they are technically identical. The names differ by country.