EU e-invoicing compliance & validation software

Invogi validates structured e-invoices — EN16931, XRechnung, ZUGFeRD, Factur-X, Peppol BIS, and KSeF — against the technical profile and rule-set version you configure. We do not provide legal or tax advice, and we do not claim a profile is supported until it has passed independent fixture and reference-validator testing.

EN16931

The EU semantic baseline standard underlying every national profile below.

XRechnung & ZUGFeRD

Germany's structured invoice formats.

Factur-X

France's hybrid PDF/XML e-invoice format.

Peppol BIS

Cross-border structured invoicing over the Peppol network.

KSeF

Poland's national e-invoicing system.

Mandate dates change.

National and EU e-invoicing mandate timelines are updated by regulators regularly. Confirm current deadlines with your own advisors before making a compliance decision based on this page.

FAQ

Common questions

What is EU e-invoicing compliance?

It means invoices are issued and received as structured, machine-readable documents that conform to a technical profile — such as EN16931 or a national implementation like XRechnung or KSeF — rather than as unstructured PDFs.

Which e-invoice formats does Invogi validate?

EN16931 (the EU baseline), XRechnung and ZUGFeRD (Germany), Factur-X (France), Peppol BIS (cross-border), and KSeF (Poland) — each only claimed as supported after independent fixture and reference-validator testing.

Does Invogi tell me when my country's e-invoicing mandate takes effect?

No. Mandate timelines change and vary by country; Invogi validates invoices against the technical profile and rule-set version you configure, but does not provide legal or tax advice on mandate dates.