Blog
WooCommerce e-invoicing and the EU mandates: what OrderBay does
Published 26 August 2026 · Updated 4 October 2026
Disclosure: Tillpress sells OrderBay; this article is not tax or legal advice. This page was reviewed on 15 September 2026. Features, prices, and policies can change; verify purchase decisions with the vendor.
Primary sources checked: European Commission: What is eInvoicing, Your Europe: eInvoicing for EU businesses.
Short version: the EU is phasing in structured e-invoicing. OrderBay generates the standard XML (UBL 2.1 and Factur-X CII) from a WooCommerce order so you can hand it off, but it does not transmit over Peppol. Here is the honest scope.
What is actually changing
Several EU countries are moving from PDF invoices to structured e-invoices: machine-readable XML that follows the EN16931 standard. France’s B2B reform lands in phases from September 2026, Germany is phasing in its own requirements, and others are following. The practical effect for a WooCommerce seller is that a pretty PDF may no longer be enough; you may need the underlying structured data in a recognized format.
The jargon, briefly
- EN16931 is the European semantic standard that says what fields an e-invoice must contain.
- UBL 2.1 and CII are the two XML syntaxes that carry EN16931 data. Peppol BIS Billing 3.0 is the common UBL profile.
- Factur-X (a.k.a. ZUGFeRD) is a PDF/A-3 with the CII XML embedded, so one file is both human-readable and machine-readable.
- Peppol network is the delivery layer, the pipes that transmit the invoice between businesses, usually through a certified access point or PDP.
What OrderBay does
OrderBay turns a WooCommerce order into the structured formats above:
| Capability | OrderBay |
|---|---|
| UBL 2.1 (Peppol BIS Billing 3.0) XML export | Yes |
| CII (Factur-X EN16931 baseline) XML export | Yes |
| Factur-X PDF/A-3 assembly | When a PDF engine + horstoeko/zugferd are installed |
| Per-tax-rate VAT subtotals | Yes |
| Atomic gapless numbering (yearly/monthly reset) | Yes |
| Peppol network / PDP transmission | No, export only |
| Official EN16931 Schematron validation baked in | Not yet, validate externally |
What OrderBay does NOT do (read this)
OrderBay is export only. It generates the e-invoice XML and (optionally) a Factur-X PDF so you can download it, archive it, or pass it to your accountant or a certified access point. It does not connect to the Peppol network or any PDP, and it does not file anything with a tax authority for you. The output is an EN16931 baseline covering the mandatory core; it is not yet validated against the official EN16931 Schematron rules inside the plugin. This is a tool, not tax advice: validate a real order through an official EN16931/Peppol validator before relying on it, and confirm exactly what your jurisdiction requires with your accountant.
Why this framing on purpose
Plenty of plugins imply “compliant, done.” Compliance is a legal state, not a feature checkbox, and the delivery step (Peppol) is a separate certified pipeline. OrderBay gives you the correct structured data with no per-order fee and no second subscription, and is honest about where its job ends and your accountant’s begins. If you need in-plugin Peppol delivery today, use a plugin that transmits over the network; if you need the structured files and the rest of the fulfilment desk, that is OrderBay.
Setup steps: OrderBay UBL e-invoicing guide. See what OrderBay does.
Frequently asked questions
Does OrderBay make my WooCommerce store compliant with the EU e-invoicing mandate?
OrderBay generates EN16931-baseline e-invoice XML (UBL 2.1 and Factur-X CII) and can assemble a Factur-X PDF, which is the structured data the mandates are built around. But compliance is a legal state, not a single feature: OrderBay is export only, does not transmit over Peppol, and does not validate against the official Schematron internally. Validate output with an official validator and confirm your obligations with your accountant.
What is the difference between exporting an e-invoice and sending it over Peppol?
Exporting produces the standard XML file (UBL or Factur-X CII) for you to download, archive, or hand off. Sending over Peppol transmits that file between businesses through a certified access point or PDP. OrderBay does the export; it does not do Peppol network delivery.
What formats does OrderBay export?
UBL 2.1 in the Peppol BIS Billing 3.0 profile, and CII in the Factur-X EN16931 baseline profile. When a PDF engine and the horstoeko/zugferd library are installed on the host, it can also assemble a Factur-X PDF/A-3 that embeds the CII XML.