PDF-10fatal

How to fix PDF-10

The PDF has no readable XMP metadata

A check of the PDF of a ZUGFeRD or Factur-X invoice, not of its XML. It runs when you upload a PDF; the embedded XML then gets the XSD and EN 16931 checks (XRechnung: also the KoSIT rules). Check your PDF with the ZUGFeRD validator or the Factur-X validator. What the PDF check covers.

What this rule checks

The document catalog must have a /Metadata stream with XMP. It declares PDF/A-3 and the ZUGFeRD / Factur-X properties (DocumentType, DocumentFileName, Version, ConformanceLevel). The stream is missing or is not well-formed XML.

How to fix it

Write the XMP metadata with the PDF/A identification and the Factur-X extension schema, as the ZUGFeRD / Factur-X specification shows.

Related rules

Validate your invoice

Upload your corrected invoice to check it passes PDF-10 and all other ZUGFeRD / Factur-X PDF checks and EN 16931 rules. Free, instant, no signup.