Free ZUGFeRD/Factur-X Invoice Check
Upload your invoice PDF and instantly check if it is a valid digital invoice (ZUGFeRD or Factur-X). No signup, no fees.
Drag & drop your PDF here
or
Maximum file size: 15 MB
Your file is processed securely and never stored. 100% GDPR compliant.
Upload File
Validation
Result
π Technical Validation
- β’ File Size: Maximum 15 MB
- β’ PDF/A Compliance: PDF/A-3 Standard
- β’ XML Embedding: ZUGFeRD/Factur-X Format
- β’ Metadata Consistency: XMP Metadata vs. XML Content
π Content Validation
- β’ XML Structure: EN16931 Standard
- β’ Document Type: INVOICE only (no ORDER, CREDIT NOTE, etc.)
- β’ Business Data: Invoice amounts, dates, parties
- β’ Tax Compliance: VAT ID, value-added tax
- β’ Standards Compliance: KOSIT validation
This is a valid digital invoice (ZUGFeRD/Factur-X detected)
Your invoice meets the requirements for digital invoices.
This is NOT a digital invoice (No ZUGFeRD/Factur-X data found)
Your file is a regular PDF without embedded digital invoice data.
Invoice Meta
Standard/Profile
Validation Reports
What is a digital invoice?

A digital invoice (e-invoice) is a PDF file containing both the visual invoice and structured XML data according to standards like ZUGFeRD or Factur-X.
From 2025 (Germany) and 2028 (EU), electronic invoices will become mandatory for B2B transactions. Digital invoices make automated processing, archiving, and compliance much easier.
Benefits: Less manual work, fewer errors, and legal compliance.
Frequently Asked Questions
Which document types are supported?
This tool validates INVOICE documents only. Other document types such as: ORDER, CREDIT NOTE, DEBIT NOTE, REMINDER are not supported. The validation specifically checks for invoice-specific requirements and standards compliance.
What is the difference between ZUGFeRD and Factur-X?
Both are standards for digital invoices. ZUGFeRD is the German specification, while Factur-X is the European version. They are technically compatible and use the same embedded XML structure.
Who is required to use digital invoices and from when?
In Germany, B2B digital invoices will be mandatory from 2025. Other EU countries will follow by 2028.
Are my files stored?
No, your uploaded files are processed only in memory and are never saved or shared.
Does this tool work with DATEV or Peppol invoices?
This tool checks ZUGFeRD and Factur-X formats. DATEV and Peppol are supported if the invoice uses these standards.
Which PDF/A versions are supported?
PDF/A-3 is the standard for digital invoices. PDF/A-1 and PDF/A-2 are not supported, as they do not allow XML embedding. If validation fails: Convert your PDF to PDF/A-3 format.
What does "XML validation failed" mean?
The embedded XML file does not comply with the EN16931 standard. Possible causes: Missing required fields (invoice amount, date, seller/buyer). Incorrect XML structure or namespace declarations. Invalid VAT identification number. Solution: Have the invoice regenerated by your ERP system.
My invoice is PDF/A-3 but validation still fails?
Possible causes: The PDF is PDF/A-3 but contains no ZUGFeRD/Factur-X XML file. The XMP metadata does not match the embedded XML file. The conformance level (BASIC, COMFORT, EXTENDED) is not correctly specified.