PDF-07fatal

How to fix PDF-07

The invoice XML is not listed in the catalog /AF array

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

PDF/A-3 associates an embedded file with the document through the /AF (associated files) array of the document catalog. ZUGFeRD and Factur-X require the invoice XML to be associated this way.

How to fix it

Add a reference to the file specification of the invoice XML to the /AF array of the catalog.

Related rules

Validate your invoice

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