EN 16931 · Factur-X · Peppol BIS · WooCommerce

Country-compliant invoices, straight from WooCommerce.

Invoxa turns every order into the exact invoice document a country accepts — PDF and structured e-invoice — from a single canonical model.

“Generate the compliant file. Leave transmission optional.”

4 document types 6 structured formats 40+ country field sets HPOS compatible

Invoxa Demo GmbH

INV-2026-00042 · VAT DE123456789
EN 16931 ✓
Standing Desk Pro × 1€349,00
USB-C Docking Station × 2€258,00
MwSt 19%€115,33
Shipping€6,90
Total incl. VAT€729,23
UBL 2.1Factur-X PDF/A-3QRPeppol BIS
Built to the official standards
EN 16931UBL 2.1UN/CEFACT CII Factur-XZUGFeRDXRechnung FatturaPAPeppol BIS 3.0ZATCA QR
One engine, many formats

A neutral model in the middle — serializers on the edges.

The WooCommerce order is mapped once into a canonical, EN 16931-aligned invoice. Every output reads from that same model. Adding a format means writing a serializer — never touching your data.

01 · MAP

WC_Order → Invoice

A single OrderMapper resolves lines, shipping, fees, discounts, multi-rate VAT, reverse charge, intra-EU 0% and OSS into business terms (BT-*).

02 · SERIALIZE

UBL 2.1 · CII

The canonical model serializes to EN 16931 UBL (Peppol/XRechnung) and UN/CEFACT CII (Factur-X / ZUGFeRD) via DOM — escaping and structure guaranteed.

03 · RENDER

PDF + QR + embed

mPDF renders the country template; the CII XML is embedded into a PDF/A-3 hybrid. EN 16931, ZATCA Phase-1 and Swiss QR are produced on demand.

Format matrix

What Invoxa produces — and what stays a merchant choice.

Clearance platforms need certificates, accredited providers and legal liability. Invoxa produces the schema each country accepts; signing and government transmission stay with the merchant or an optional add-on.

Country / regionFormatInvoxa generatesTransmission
GermanyXRechnung / ZUGFeRD✓Email · Peppol
FranceFactur-X✓PDP — add-on
Belgium · NL · NordicsPeppol BIS 3.0 (UBL)✓Peppol access point
ItalyFatturaPA XML✓SDI — add-on
Saudi ArabiaZATCA UBL 2.1 + QR✓FATOORA — add-on
TürkiyeUBL-TR (e-Arşiv)✓Integrator — add-on
US · UK · otherFree-form PDF✓—
Built for real stores

Everything a compliant invoice needs.

Smart VAT logic

Standard rate, intra-EU reverse charge (AE), export (G), exemptions with VATEX codes, multi-rate breakdowns and OSS — resolved automatically.

VIES validation

Optional buyer VAT checks against VIES drive the reverse-charge decision, with caching and graceful fallback if the service is down.

EN 16931 validation

Built-in business-rule checks (BR-CO, BR-S, BR-AE…) with a pass / warn / error report right on the order screen.

Gap-free numbering

Sequential, concurrency-safe numbering with yearly/monthly reset and prefixes — no duplicates, no gaps, even under load.

Automation

Generate each document type on its own order status and attach the PDF to WooCommerce emails. The order flow is never blocked if something fails.

HPOS & multi-currency

Works with High-Performance Order Storage, guest checkout, multi-currency and multi-language invoice text out of the box.

Four document types

One canonical model produces invoices, credit notes, proformas and delivery notes — each with its own non-fiscal numbering series, so a proforma never burns an invoice number.

Document register

A central screen lists every generated document with search, type/format/status filters, EN 16931 badges and a bulk ZIP export — your audit-ready invoice book.

Templates & languages

Pick a PDF template per document type and per country, with logo and accent colour, and render each document in its own language — translated labels included.

Editions

Start with PDF. Grow into structured e-invoicing.

Core
Country-compliant PDF
  • Per-country legal PDF fields
  • Invoice, credit note, proforma & delivery note
  • Document register + bulk ZIP
  • Templates & languages, QR, email attach
Most complete
Pro
Structured e-invoice
  • EN 16931 UBL 2.1 + Peppol BIS
  • Factur-X / ZUGFeRD PDF/A-3
  • XRechnung + FatturaPA
  • VIES + EN 16931 validation
Add-ons
Clearance bridges
  • KSeF · SDI · ZATCA
  • CFDI · GiB transmission
  • Connects to accredited APIs

Sign in and explore the plugin.

The demo store is a live German EUR shop. Log in to open the Invoxa admin, browse orders and download the PDF / UBL / Factur-X each completed order produced.

demo / InvoxaDemo! · lands on WooCommerce → Invoxa