ZUGFeRD Validator

Validate ZUGFeRD and Factur-X e-invoices online. Check profile compliance, required fields, and view extracted invoice data. Free, private, no signup.

Drop a ZUGFeRD PDF or XML file here

or click to browse. Supports ZUGFeRD, Factur-X, and XRechnung files. Your file never leaves your browser.

How ZUGFeRD Validation Works

ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) is a hybrid e-invoice format that embeds structured XML data inside a PDF/A-3 file. The XML follows the CII (Cross Industry Invoice) standard and contains all invoice data in machine-readable form.

This validator extracts the embedded XML from your PDF, detects which ZUGFeRD profile it uses, and checks whether required fields are present. It also performs basic consistency checks on totals and tax amounts. All processing happens in your browser.

What Gets Checked

  • XML extraction - Finds and extracts the embedded factur-x.xml from your PDF
  • Profile detection - Identifies the ZUGFeRD profile (Minimum, Basic, EN 16931, Extended)
  • Required fields - Checks for invoice number, date, currency, seller, buyer, and amounts
  • Math validation - Verifies that net + tax = grand total
  • Data extraction - Displays all key invoice fields in a structured view

ZUGFeRD Profiles Explained

ZUGFeRD defines several profiles with increasing levels of detail. Higher profiles include more structured data and enable more automation.

ProfileLine ItemsEN 16931Use Case
MinimumNoNoBasic metadata only (invoice number, date, totals)
Basic WLNoNoHeader data without line items
BasicYesNoFull invoice with line items
EN 16931 (Comfort)YesYesEU-compliant since 2025 mandate
ExtendedYesYesAdditional fields beyond EN 16931

Since January 2025, German businesses must be able to receive e-invoices. Only profiles EN 16931 (Comfort) and above meet the legal requirements for the German e-invoicing mandate.

Need to Process ZUGFeRD Invoices at Scale?

NameQuick Invoices Web extracts data from ZUGFeRD, XRechnung, and scanned PDFs automatically. Review in your browser, export as DATEV EXTF or CSV for your accountant.

Try NameQuick Invoices Web

Frequently Asked Questions

Process ZUGFeRD Invoices Automatically