UK eCoC in Practice: IVI XML, XAdES Signatures and VCA Submission Routes

The IVI XML format
UK eCoCs are based on the Initial Vehicle Information (IVI) file developed for the EU eCoC system. The VCA has confirmed that the UK XML file will be very close to the EU IVI template, with minor additions covering GB-specific sections — such as the use of g11 or n11 as approval authority codes and additional fields for GB regulatory references.
IVI files must be in Extensible Markup Language (XML) format — not PDF, not Word, not any other format. XML is used because eCoCs are structured regulatory data that needs to be automatically extracted, validated, and stored by the VCA and other authorities.
The IVI schema: what goes into an eCoC
The IVI 2.0 schema contains hundreds of technical data fields covering:
Vehicle identity
VIN, type approval number, approval authority code, variant and version, manufacturer details
Technical data
Masses, dimensions, axle configurations, engine specifications, emissions class, fuel type
Compliance data
Component type approvals, regulatory references, stage-specific data for multi-stage builds
XAdES digital signatures
Every eCoC must carry a digital signature to guarantee authenticity and data integrity. The UK follows the same standard as the EU: XAdES (XML Advanced Electronic Signatures), as defined in ETSI EN 319 132 and aligned with the eIDAS Regulation.
The permitted signature types are:
- Advanced Electronic Signatures (AdES) — the minimum requirement
- Advanced Electronic Seals (AdESeal) — for organisational-level signing
- Qualified variants (QES, QESeal) — optional but accepted
XML formatting sensitivity
Once an XML file has been digitally signed, any change to the file — even adding a space or line break — will invalidate the signature. This is a common source of submission failures. Files must be signed as the final step before submission, and no modifications should be made afterwards.
XSD schema validation
Before submission, IVI XML files are validated against the XSD (XML Schema Definition) to ensure the structure and content are correct. This automated check catches errors such as missing required fields, incorrect data types, and invalid values before the file reaches the VCA.
Pre-submission validation is essential — files that fail the XSD check will be rejected, requiring correction and resubmission.
VCA submission routes
VCA eCoC Portal
A web-based interface for manual upload of IVI XML files. Suitable for manufacturers with lower volumes or those in the early stages of implementation.
API (system-to-system)
Automated transmission via the VCA API. Enables direct integration with production systems, ERP platforms and eCoC management software for high-volume workflows.
COCDesk handles the technical complexity
COCDesk abstracts the technical requirements so your team does not need to build XML generation, XAdES signing, or VCA API integration in-house:
Ready to meet the UK eCoC deadline?
Book a free demo and see how COCDesk can have your eCoC process production-ready before the VCA mandate takes effect.