European Union

EN16931

The EU semantic data model for electronic invoicing. Most national structured-invoice profiles (XRechnung, Factur-X, Peppol BIS) are built on top of it.

  • Baseline semantic model referenced by national profiles across the EU
  • Structured-format detection and parsing handled by Invogi's compliance adapter
  • Arithmetic and required-field checks run deterministically, with evidence attached to every finding
Validated against configured technical profile/rule-set version. Invogi does not provide legal or tax advice; confirm current mandate dates and applicability with your own advisors.

FAQ

Common questions

What is the EN16931 standard?

EN16931 is the European standard defining the semantic data model for electronic invoices — the fields, data types, and business rules that national e-invoicing formats like XRechnung and Peppol BIS build on top of.

Is EN16931 the same as a national e-invoicing format?

No. EN16931 is the shared baseline semantic model; countries implement it through their own Core Invoice Usage Specifications (CIUS), such as XRechnung in Germany or Peppol BIS for cross-border invoicing.

How does Invogi validate EN16931 invoices?

Invogi's compliance adapter detects the structured format, then runs arithmetic and required-field checks deterministically, with evidence attached to every finding.