Financial standards reference
Open reference material behind the validators: EN 16931 rules, ISO 20022 schemas, e-invoicing mandates, bank identifiers and terminology.
ValidateFin resources
ValidateFin publishes free reference documentation on the standards its validators enforce: the 319 EN 16931 business rules that govern European e-invoices, the ISO 20022 schema families (pain.001, pain.008, camt.052/053/054) with their namespaces and versions, e-invoicing mandates country by country, a directory of 5,384 banks with their BIC codes, and a 93-term glossary. All pages are free, require no signup, and every validator runs entirely in the browser.
Compliance deadlines
2 regulatory deadlines that change what your files must contain: a countdown, who is affected, a checklist, and the validator that proves you are ready.
E-invoicing
E-invoicing mandates in 32 European countries: obligations, formats and rollout dates.
EN 16931 rules
The 319 EN 16931 business rules explained, each with the cause of the error and how to fix it.
EN 16931 business terms
The 163 EN 16931 business terms (BT-*): cardinality, data type and the UBL ↔ CII ↔ Factur-X mapping.
ISO 20022 schemas
The 5 ISO 20022 schema families (pain, camt): namespace, root element and versions.
Code lists
3,695 coded values (VATEX VAT exemptions and more) with their official meaning, source and JSON download.
SEPA rejection codes
The 106 pain.002 reason codes (AC04, AM04, MD01…): what each means, whether you can resubmit, and how to fix it.
Sample files
129 ready-made SEPA, camt.053, UBL, MT940 and Factur-X files — valid and deliberately broken, each checked by its own validator.
Bank directory
5,384 banks across 37 countries, with their BIC codes and national bank identifiers.
Glossary
93 finance and e-invoicing terms defined in plain language.
MCP server
Run the validators from Claude, Cursor or any MCP client. 100% local, no upload.