Skip to main content
Invoice-Converter.comInvoice-Converter
Pricing
Convert InvoiceConvert
Convert
  1. Home
  2. /
  3. Blog
  4. /
  5. ZUGFeRD validators: what to test before you send a hybrid invoice
ZUGFeRD validators: what to test before you send a hybrid invoice
Blog

ZUGFeRD validators: what to test before you send a hybrid invoice

April 20, 20267 min read
Markdown export

Official references

Use these sources to verify dates, formats, and official rule changes.

  • FNFE-MPE Factur-X resources
  • UN/CEFACT XML schemas

Related Technical Wiki

Explore deep-dive developer documentation and regulatory guidelines matching this article.

ZUGFeRD Format

ZUGFeRD and Factur-X hybrid invoices: PDF/A-3 with embedded CII/XML, profile levels (MINIMUM to EXTENDED), validation, and when to choose ZUGFeRD vs pure XML for Germany and EU B2B.

ZUGFeRD and Factur-X PDF warnings

Hybrid PDF/XML review, stale validation, and source PDF readiness.

PDF/A-3 and ZUGFeRD archive readiness

Understand when a hybrid ZUGFeRD or Factur-X PDF can be accepted as an archive-ready PDF/A-3 file.

Article overview

This article explains ZUGFeRD validators: what to test before you send a hybrid invoice as a practical reference for European e-invoicing. It defines the topic in plain language, places it in the compliance context, and connects the explanation to invoice formats such as XRechnung, ZUGFeRD/Factur-X, UBL, and CII.

This guide is for teams generating ZUGFeRD or Factur-X and wondering whether “the PDF opens” means the invoice is ready to send.

It does not. A usable hybrid invoice needs more than a readable PDF: the embedded XML must match the intended profile, mandatory data must be present, totals must reconcile, and the PDF container itself should meet the archival expectations of the format.

How to use this guide

Use the article as a starting point before changing a finance or ERP workflow: identify the applicable country rule or standard, decide which structured format is expected, validate the generated XML, and keep a documented exception process for invoices that require manual review.

What a validator should actually check

For What a validator should actually check, review these points before moving on.

  • The embedded XML is present and can be read correctly from the PDF container.
  • The invoice data complies with EN 16931 and the selected ZUGFeRD or Factur-X profile.
  • Monetary totals, VAT breakdowns, units, and dates are internally consistent.
  • The PDF file itself meets the expected PDF/A-3 constraints for a hybrid invoice workflow.

Use more than one kind of validation

A strong workflow usually combines at least two layers. First, validate the business content and XML rules. Second, check the PDF/A-3 container and embedded-file packaging. If a recipient channel applies its own checks, treat that as a third gate rather than your only test.

A practical combination is a ZUGFeRD-aware invoice validator for the XML and business rules, plus a PDF/A validator such as veraPDF for the document container.

Recommended validation workflow

For Recommended validation workflow, this sequence gives the practical order of work.

  1. Generate the ZUGFeRD or Factur-X invoice from source data you have already reviewed.
  2. Run a rule-based invoice validation against the target profile and EN 16931 expectations.
  3. Run a PDF/A-3 check on the final document, not on a draft PDF without embedded XML.
  4. Extract or inspect the embedded XML and compare key fields with the reviewed source invoice.
  5. Only then send the document through email, portal, or PEPPOL depending on the recipient process.

Common failures and what they usually mean

For Common failures and what they usually mean, review these points before moving on.

  • The PDF opens normally, but the XML is missing, malformed, or not attached as expected.
  • The XML is valid enough to parse, but required business fields or profile identifiers are wrong.
  • Line totals, taxable bases, and VAT amounts do not reconcile after extraction or mapping.
  • The document looks right to a human reviewer but fails PDF/A-3 checks because the hybrid container is incomplete or non-compliant.

Official and primary references

For Official and primary references, review these points before moving on.

  • FeRD package page for ZUGFeRD 2.5 / Factur-X 1.09.
  • KoSIT validator configuration for EN 16931 and XRechnung rules.
  • KoSIT support guidance for XRechnung-related validation context.
  • veraPDF PDF/A validation project.

Validate the hybrid invoice before you trust the PDF view

Invoice-Converter.com helps teams generate ZUGFeRD from existing invoices, inspect extracted data, and validate the result before delivery. That reduces rejection risk while keeping human review in the loop.

Open the ZUGFeRD validator

Ready to convert your invoices?

Start converting PDF invoices to XRechnung, ZUGFeRD, and other formats today with credits or a paid plan.

View Pricing

Related articles

Which e-invoice formats are usable in Germany in 2026?

A practical Germany format guide for April 2026: when to use XRechnung, ZUGFeRD, UBL or CII, what still counts as a non-structured invoice, and how to

Read more

XRechnung vs ZUGFeRD vs PDF: Decision Guide for Germany in 2026

Decision matrix for XRechnung, ZUGFeRD, and PDF in Germany. Compare format structure, legal requirements, B2B/B2G compliance, and automated processing

Read more

KoSIT Validator Error Codes: BR-DE XRechnung Validation Errors [2026]

Guide to selected KoSIT validator BR-DE rules, UBL-CR-646, and other XRechnung/ZUGFeRD validation errors, with practical fixes.

Read more

Official references

Use these sources to verify dates, formats, and official rule changes.

  • FNFE-MPE Factur-X resources
  • UN/CEFACT XML schemas

Related Technical Wiki

Explore deep-dive developer documentation and regulatory guidelines matching this article.

ZUGFeRD Format

ZUGFeRD and Factur-X hybrid invoices: PDF/A-3 with embedded CII/XML, profile levels (MINIMUM to EXTENDED), validation, and when to choose ZUGFeRD vs pure XML for Germany and EU B2B.

ZUGFeRD and Factur-X PDF warnings

Hybrid PDF/XML review, stale validation, and source PDF readiness.

PDF/A-3 and ZUGFeRD archive readiness

Understand when a hybrid ZUGFeRD or Factur-X PDF can be accepted as an archive-ready PDF/A-3 file.

Invoice-Converter.com

Helping businesses across Europe convert invoices to XRechnung and other e-invoice formats with validation support. Review edge cases before submission.

20,000+ invoices processed
Fast & Secure
Trusted by hundreds

Features

Convert PDFs & create

  • PDF to XRechnung
  • PDF to UBL
  • PDF to XRechnung (CII)
  • PDF to ZUGFeRD
  • PDF to Factur-X
  • Create XRechnung
  • XRechnung to PDF

View & validate

  • XRechnung/XML Viewer
  • XRechnung Validator

Quick Links

  • Resources
  • Trust & Security Center
  • Developer API Documentation
  • Blog
  • FAQ
  • Pricing
  • Climate Contribution

Legal

  • Imprint
  • Privacy Policy
  • Data Processing Agreement
  • Terms & Conditions
  • Money-Back Guarantee

Get in Touch

contact@invoice-converter.com
Start Converting
© 2026 Invoice-Converter.com.Made with in Europe
GDPR Compliant
German Server