PDF A3 - B2B model

  1. How do we validate the PDF Invoice copy is belonging to PDF/A3 because all the PDF files are having .pdf as extension?
  2. If we see an XML attached to the PDF invoice, then can we consider that it belongs to PDF A/3 family ?
  3. If we are sending regular PDF Invoice format and Inbound response received from ZATCA as two separate attachments in one email to our customers, does this qualify as EInvoice compliant ?

please check the published international standards for this file type.

I noticed that the official ZATCA document states that invoice documents should be shared in PDF/A-3 format with embedded XML. I generated a PDF, and its properties are as follows:

  • Standard: PDF/A-3B
  • ISO Name: ISO 19005-3

However, when I refer to the invoice properties of the ZATCA SDK, its properties are:

  • Standard: PDF/A-3A
  • ISO Name: ISO 19005-3

Will the PDF/A-3B format cause any issues? Additionally, does PDF/A-3 refer to the page size? Should I change the invoice’s page width and height to meet the PDF/A-3 requirements? Are there any PHP libraries available that support PDF/A-3?