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.
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.