DraftDraft for review, not yet a published standard. Registry vehicle/1.0-draft of 2026-10-24, marker vehicle/1.0. How changes are made.

Governance

VINvoice is meant to belong to its implementers. These rules apply from the public draft onwards and are themselves open for comment.

Neutrality charter

Change process

Key names were reviewed against ISO/IEC 11179, the UN/CEFACT Core Components Technical Specification and the terms used in EU law; the result is the naming rules, which every new key follows. The stability rules above apply from version 1.0.

How to propose a key

  1. Check the vocabulary and the crosswalk for an existing key with the same meaning.
  2. Describe the key in the form of a term page: name (after vehicle., following the naming rules), English and German label, definition, representation term, value format and grammar, unit (UN/ECE Rec. 20 code) or code list, the conditions under which it is required, and an example value.
  3. Anchor the meaning in a source others can check: a field of the EU registration certificate, an item of the certificate of conformity, a provision of law, or an existing standard.
  4. Name two independent organisations that will write or read the key.
  5. Open a key proposal on GitHub. Once the editors agree, the key is added as a pull request with one new file under registry/keys/; see CONTRIBUTING.md.

Corrections to definitions, labels and examples follow the same route and need no implementers.

Relation to format owners

VINvoice is a usage convention. It uses only business terms that EN 16931 already defines, so no format owner has to approve or change anything for it to work. VINvoice is not a profile, extension or publication of CEN/TC 434, FeRD, KoSIT, OpenPeppol, the European Commission or any tax authority, and none of them endorses it. Where one of these bodies publishes names for vehicle attributes, VINvoice will align with them and publish a rename table.

Licences

Part Licence
Specification text CC BY 4.0
Registry data (keys, labels, grammars, token lists, examples) CC0 1.0
Crosswalk to third-party vocabularies CC BY 4.0
Code: reference checker, reader, generators, test runner Apache-2.0

Contributors to the specification grant a royalty-free non-assert for any patent claims necessary to implement it. The crosswalk names third-party works and states its sources; it is licensed separately so that the registry itself can stay in the public domain.

Official validation artefacts (CEN, KoSIT, Peppol, Factur-X) are never bundled with VINvoice. They keep their own licences and are obtained from their publishers.