Rule sets
The schematron rule sets this validator runs, with the pinned version and every rule.
Which rule sets run depends on the schema of the file. EN 16931 always runs first.
- EN 16931 (UBL)
CEN/TC 434 · version 1.3.16 · 979 rules (281 fatal, 698 warning)
- EN 16931 (CII)
CEN/TC 434 · version 1.3.16 · 806 rules (335 fatal, 471 warning)
- Peppol BIS Billing 3.0
OpenPeppol · version 3.0.20 · 159 rules (135 fatal, 24 warning)
- KoSIT XRechnung 3.0 rules (UBL)
KoSIT · version 3.0.2 (schematron 2.6.0) · 77 rules (66 fatal, 10 warning, 1 information)
- KoSIT XRechnung 3.0 rules (CII)
KoSIT · version 3.0.2 (schematron 2.6.0) · 74 rules (61 fatal, 12 warning, 1 information)
Validate your invoice
Drop a UBL or CII XML file. The validator detects the schema and runs its rule sets. Free, no signup.