Supported E-Document Formats

The E-Documents feature of the PDF Invoices & Packing Slips for WooCommerce plugin supports multiple e-document formats compliant with the European standard EN16931. This ensures semantic and structural consistency for cross-border electronic invoicing within the EU.

Available Formats #

FormatSyntaxHybridSupported Documents
UBL 2.1UBLInvoice
PEPPOL BIS 3.0UBLInvoice
CII D16BCIIInvoice
Factur-X 1.0CIIInvoice
ZUGFeRD 1.0CIIInvoice
ZUGFeRD 2.0CIIInvoice

Hybrid formats (✔) combine a human-readable PDF with machine-readable XML embedded inside the same file.
To generate hybrid documents, PDF/A-3 support is required, which is available through our mPDF extension version 2.6.0 or higher.

All supported formats are compliant with the EN16931 European standard, ensuring consistency for cross-border e-invoicing within the EU.

Validation #

DocumentFormatSyntaxValidatorProfile
Invoice (XML)UBL 2.1UBLecosioUBL Invoice 2.1
Invoice (XML)UBL 2.1UBLDIGITUBL Invoice XML
Invoice (XML)PEPPOL BIS 3.0UBLecosioOpenPeppol UBL Invoice
Invoice (XML)CII D16BCIIecosioCII CrossIndustryInvoice D16B
Invoice (XML)CII D16BCIIDIGITCII Invoice XML
Invoice (PDF)Factur-X 1.0CIIveraPDF
Invoice (PDF)ZUGFeRD 1.0CIIveraPDF
Invoice (PDF)ZUGFeRD 2.0CIIveraPDF

These validators can be used to confirm the structure and compliance of your generated e-documents.
Please note that other profiles or validation tools may apply depending on your country or industry.
We recommend consulting your accounting service provider to confirm which validation profile is required for your specific use case.