Identify
Find out what a file is before you pick a tool. The result lists the signals it is based on.
Extract
Get the structured data out of a hybrid PDF invoice.
View
Read an invoice XML as parties, lines, VAT, totals and payment data, with the raw XML alongside.
- XRechnung Viewer Open an XRechnung (or ZUGFeRD / Factur-X) invoice and read it as a clear table of parties, lines, VAT, totals and payment data. Runs in your browser.
- Peppol UBL Invoice Viewer Open a Peppol BIS Billing 3.0 or other UBL 2.1 invoice or credit note, read the business terms as a table, and check the structure against the UBL schema.
- KSeF FA(3) XML Viewer Open a Polish KSeF structured invoice (FA(3)) and read it as a table. Checks the XML against the official schema. Runs in your browser.
- Fattura Elettronica Viewer (XML & P7M) Aprire fattura elettronica XML e XML.P7M: righe, IVA, totali, cedente e cessionario in forma leggibile, con stampa o PDF. Il contenitore firmato viene aperto, non validato. Nel browser.
- Facturae XML & XSIG Viewer Visor Facturae: abre facturas Facturae 3.2.x en XML o XSIG, muestra emisor, receptor, líneas, impuestos y totales, con impresión o PDF. La firma se describe, no se verifica. En el navegador.
QR codes on invoices
Read the QR code of an invoice, check its structure, or build the KSeF verification code. None of these tools says an invoice is registered or valid.
- KSeF QR Code Generator & Checker Kod QR KSeF (KOD I): zbuduj link weryfikacyjny z NIP, daty i skrótu SHA-256 faktury, dodaj kod do PDF albo odczytaj i sprawdź istniejący kod. W przeglądarce, bez wysyłania plików.
- VeriFactu QR Code Reader & Checker Verificar QR VeriFactu: lee el código QR de una factura (imagen o PDF), muestra NIF, número, fecha e importe, comprueba su estructura y enlaza a la comprobación oficial de la AEAT. En el navegador.
- GST e-Invoice QR Code Decoder & Checker Decode the signed QR code on an Indian GST e-invoice from an image or PDF: GSTIN, invoice number, date, value, IRN and more, with format checks. Signature check only with a key you supply. In your browser.
- ZATCA E-Invoice QR Decoder & Checker ZATCA QR code decoder: read the Base64 TLV QR code on a Saudi e-invoice from an image or PDF and see seller, VAT number, time, totals and Phase 2 tags. Structural check only. In your browser.
Check
Technical checks on a hybrid invoice: PDF/A-3 structure, attachment, profile and amounts.
Which tool do I need?
-
I received a file and do not know what kind of e-invoice it is
Use E-Invoice Format Detector. Reads root element, namespace and identifiers and says which format and profile it declares.
-
My accounting software cannot read a ZUGFeRD / Factur-X PDF
Use ZUGFeRD / Factur-X XML Extractor. Pulls out the embedded XML so you can import it or inspect it.
-
I want to read an XRechnung without opening the XML
Use XRechnung Viewer. Shows the invoice as a table. It also reads Factur-X / ZUGFeRD and UBL.
-
A Peppol invoice failed in my system
Use Peppol UBL Invoice Viewer. Shows the business terms and checks the UBL structure against the schema.
-
I have a Polish KSeF invoice file
Use KSeF FA(3) XML Viewer. Reads FA(3) and validates it against the official Ministry of Finance schema.
-
I want to check a hybrid invoice before sending it
Use Factur-X / ZUGFeRD Validator (Technical Checks). Checks structure, profile and amounts. It is a technical result, not legal compliance.
-
I received an Italian invoice as .xml or .xml.p7m
Use Fattura Elettronica Viewer (XML & P7M). Opens the file, unwraps the signed envelope and shows the invoice. The signature is described, not validated.
-
I have a Spanish Facturae or XSIG file
Use Facturae XML & XSIG Viewer. Shows parties, lines, taxes and totals; describes the XAdES signature without verifying it.
-
I need the QR code for a KSeF invoice, or want to check one
Use KSeF QR Code Generator & Checker. Builds the KOD I link from NIP, date and file hash, places it on a PDF, and reads existing codes.
-
A Spanish invoice has a QR code and I want to see what is in it
Use VeriFactu QR Code Reader & Checker. Reads NIF, number, date and amount and links to the official AEAT check. It does not verify the invoice itself.
-
I want to read the QR code of an Indian GST e-invoice
Use GST e-Invoice QR Code Decoder & Checker. Decodes the signed token; a signature check needs a key you supply.
-
I want to read the QR code of a Saudi (ZATCA) invoice
Use ZATCA E-Invoice QR Decoder & Checker. Decodes the TLV tags of Phase 1 and Phase 2 codes. Signatures are described, not verified.
Guides
-
ZUGFeRD vs Factur-X vs XRechnung
What each name means and how the formats relate.
-
KSeF FA(3): inspecting an invoice XML
What a structured invoice contains and what a visualisation is.
-
KSeF KOD I: the invoice QR code
How the link is built from NIP, date and file hash.
-
VeriFactu QR code
What is in the AEAT QR code and what only the AEAT can confirm.
-
FatturaPA: XML vs XML.P7M
What the signed envelope adds and why unwrapping is not verifying.
-
How to check a PDF before sharing it
Attachments, personal data, metadata and accessibility.