B BillSnap
← All free tools
Free · Runs in your browser · No upload

Factur-X Invoice Viewer

Factur-X invoices look like a normal PDF — but the real data (amounts, tax, line items) is hidden inside as machine-readable XML that most PDF readers never show you. Drop yours in below and see what's actually inside.

🇫🇷 Drop a Factur-X invoice PDF here or click to choose a file — it's processed locally, nothing is uploaded

Reading one is easy. Reconciling a hundred a month isn't.

This free tool is great for opening the occasional Factur-X invoice — but at volume, you still need someone checking the numbers against your books. BillSnap's done-for-you service turns every invoice you receive — French e-invoices included — into clean, human-verified data, synced straight into QuickBooks or Xero.

Advertisement

What is Factur-X, and why does my PDF suddenly matter?

Factur-X is a hybrid e-invoice format built for exactly one problem: humans want to read an invoice, accounting software wants to parse one, and nobody wanted two separate files. So Factur-X embeds a structured XML file directly inside a normal-looking PDF/A-3. Open it in any PDF reader and you see a familiar invoice layout. Open it with the right tool and there's a second, hidden layer underneath — the exact vendor, amounts, VAT breakdown, and line items, encoded so software can read them without any guesswork.

It's the required format (alongside UBL and CII) for France's new e-invoicing mandate, and it's also used in Germany under the closely related ZUGFeRD standard.

France's e-invoicing mandate — what actually applies to you

This tool reads invoices you've already received. Issuing legally compliant e-invoices requires a certified Approved Platform (Plateforme Agréée) — a regulated service, not something a browser tool can replace. If you need to issue compliant e-invoices, look at one of the ~100 DGFiP-accredited platforms.

How the viewer works

Frequently asked questions

What is a Factur-X invoice?

A hybrid e-invoice format used in France and Germany: a normal-looking PDF with a machine-readable XML file embedded inside it. The PDF is for humans, the hidden XML is for accounting software.

Do I need to open Factur-X invoices?

If you do business with French or German companies, yes — France's mandate requires every business, even small ones who don't have to issue e-invoices yet, to be able to receive them from September 2026.

Is my invoice uploaded to a server?

No. Everything runs in your browser using PDF.js. Your file never leaves your device.

Can this create a compliant invoice for me to send?

No — issuing compliant e-invoices in France requires a certified Approved Platform. This tool is for reading invoices you've received, not for legal issuance.

What if my PDF doesn't have embedded XML?

Then it's a regular PDF, not a true Factur-X invoice — the tool will tell you no embedded data was found. For extracting data from a normal PDF invoice, use BillSnap's PDF-to-Excel tool instead.