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 #
| Format | Syntax | Hybrid | Supported Documents | 
|---|---|---|---|
| UBL 2.1 | UBL | ✗ | Invoice | 
| PEPPOL BIS 3.0 | UBL | ✗ | Invoice | 
| CII D16B | CII | ✗ | Invoice | 
| Factur-X 1.0 | CII | ✔ | Invoice | 
| ZUGFeRD 1.0 | CII | ✔ | Invoice | 
| ZUGFeRD 2.0 | CII | ✔ | Invoice | 
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 #
| Document | Format | Syntax | Validator | Profile | 
|---|---|---|---|---|
| Invoice (XML) | UBL 2.1 | UBL | ecosio | UBL Invoice 2.1 | 
| Invoice (XML) | UBL 2.1 | UBL | DIGIT | UBL Invoice XML | 
| Invoice (XML) | PEPPOL BIS 3.0 | UBL | ecosio | OpenPeppol UBL Invoice | 
| Invoice (XML) | CII D16B | CII | ecosio | CII CrossIndustryInvoice D16B | 
| Invoice (XML) | CII D16B | CII | DIGIT | CII Invoice XML | 
| Invoice (PDF) | Factur-X 1.0 | CII | veraPDF | – | 
| Invoice (PDF) | ZUGFeRD 1.0 | CII | veraPDF | – | 
| Invoice (PDF) | ZUGFeRD 2.0 | CII | veraPDF | – | 
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.