eInvoice Reader 100% client-side · Zero data stored · GDPR-friendly Create e-invoice

Create a Factur-X / ZUGFeRD PDF

Fill in the form and download one file that humans can read and software can process: a PDF/A-3 invoice with the structured XML embedded. It works for Factur-X (France) and ZUGFeRD 2.x (Germany).

Files never leave your device

Format
Your company
Customer
Invoice details
Items
Net0.00
Total net
0.00
VAT
0.00
Total
0.00
🔒 Your data stays in this browser. Nothing is uploaded.

How it works

  1. Enter your company, your customer and the items. VAT and totals are calculated for you.
  2. Click “Create e-invoice”. The XML is checked against the official EN 16931 rules in your browser.
  3. Click “Create Factur-X PDF” and send the PDF to your customer. Accounting software reads the embedded XML, people read the page.

What is a Factur-X PDF?

Factur-X is a hybrid e-invoice: a normal-looking PDF/A-3 file that carries the invoice data as an attached XML file named factur-x.xml, in UN/CEFACT CII syntax. Since ZUGFeRD 2.1 the German ZUGFeRD and the French Factur-X are technically identical, so the same file serves both countries. This generator uses the EN 16931 profile (called COMFORT in ZUGFeRD), which carries all line items and VAT details.

How was the PDF tested?

During development, generated files are checked with veraPDF for PDF/A-3b compliance and with the Mustang validator for the Factur-X structure. The visible page is drawn from the same XML that is embedded, so both always say the same thing. You remain responsible for the content of your invoices.

Limits

Only the EN 16931 profile is created. There is no digital signature and no logo upload yet. For public authorities in Germany use the XRechnung format instead.

Supported formats

Private by design

Invoices contain bank details, prices and customer data. This viewer runs entirely in your browser: files are read locally with JavaScript and are never uploaded to a server. You can even disconnect from the internet after the page has loaded.

Frequently asked questions

Is it free?

Yes, without an account or limit.

Is my data uploaded?

No. The PDF is built in your browser. Nothing is sent to a server.

Is the PDF also a ZUGFeRD invoice?

Yes. ZUGFeRD 2.1 and later use the same structure and the same file name as Factur-X.

Can I open the XML inside the PDF?

Yes, with the viewer on this site: drop the PDF on it and it shows the embedded invoice.

More tools