Registry entry

France Vehicle Registration Certificate Application (Cerfa 13750*07, Certificat d'immatriculation)

Apply for, or amend, a French vehicle registration certificate (certificat d'immatriculation, historically called the carte grise) using Cerfa form 13750*07: first-time issue, duplicate, correction, change of the holder's address or civil status, or a change to the vehicle's recorded technical characteristics. Since the 2017 reform, French vehicle-registration formalities are handled online (ANTS's Système d'Immatriculation des Véhicules, immatriculation.ants.gouv.fr, or an approved professional intermediary such as a dealer or registration agent) rather than at a prefecture counter, but the same Cerfa 13750 field set underlies both the paper form and the online service's own data entry. This document models the printed form's own field set (holder, co-holder, lessor/lessee, and vehicle description) rather than the online portal's screen-by-screen flow, which sits behind an authenticated FranceConnect/professional-account session this review could not reach — see VERIFICATION.md.

You are viewing v1.0.0

The latest published version of this schema is v2.0.0 — see the current reference page. Published versions are immutable; this page stays for agents pinned to fr/ants/vehicle-registration-certificate@1.0.0.

Registry entry

fr/ants/vehicle-registration-certificate

Jurisdiction
France · national
Version
1.0.0
Verification
draft

GovSchema spec v0.3

Authoritative source Cerfa 13750*07 — 'Demande de certificat d'immatriculation d'un véhicule' (Articles R. 322-1 et suivants du code de la route), published via service-public.fr / Direction de l'information légale et administrative (DILA); form PDF cross-referenced from the DILA-hosted Cerfa mirror and matched by form number/edition against multiple independent mirrors (eplaque.fr, cartegrise.com, préfecture de l'Hérault).

Machine access

Registry catalog
registry/index.jsonone record per schema id

Field reference

84 fields across 8 steps, read from the published schema.json — names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.

What you are requesting, and the current certificate

  • procedureType enum required

    certificat = first-time issue of a registration certificate for this vehicle; duplicata = duplicate of a lost/stolen/damaged certificate; correction = correction of an error on the certificate; changement_domicile = the holder's change of address; changement_etat_civil = change of civil/marital status; changement_caracteristiques_techniques = change to the vehicle's recorded technical characteristics.

    enum: certificat | duplicata | correction | changement_domicile | changement_etat_civil | changement_caracteristiques_techniques
  • currentRegistrationNumber string optional

    Left blank when this is the first-ever registration of a vehicle that has never previously been issued a French plate.

  • vehiclePurchaseDate date optional

    Date of purchase, if applicable

  • currentCertificateIssueDate date optional

    (I) Date of the current certificate

  • firstRegistrationDate date optional

    (B) Date of first registration

  • certificateFormNumber string optional

    Only applicable to the new-format certificate; printed on page 1 of the current certificate under the heading 'Certificat d'immatriculation'.

Vehicle description

  • dominantColor enum required

    Dominant colour (COULEUR DOMINANTE)

    enum: 10 values
  • colorShade enum optional

    A separate light/dark shade checkbox pair printed alongside the ten named colours; the form's own layout does not confirm whether it pairs with one specific colour swatch or is a free-standing modifier, so it is modelled here as an independent optional field — see VERIFICATION.md.

    enum: clair | fonce
  • make string required

    Make (Marque, code D.1)

  • commercialDenomination string optional

    Commercial denomination / model (Dénomination commerciale, code D.3)

  • typeVariantVersion string optional

    Type / variant / version (code D.2)

  • vehicleIdentificationNumber string required

    Vehicle identification number (Numéro d'identification du véhicule, code E)

    classification: sensitive-pii
  • nationalVehicleCategory string required

    National vehicle category (Genre national, code J.1)

  • agriculturalOperationNumber string optional

    Agricultural operation number, if applicable

  • rentalArrangement enum required

    not_applicable = the vehicle is not being placed into a rental/leasing arrangement; long_term_rental = location longue durée; short_term_rental = location courte durée; finance_lease = crédit-bail. Determines whether a LOUEUR (lessor) and/or LOCATAIRE (lessee) block must also be completed.

    enum: not_applicable | long_term_rental | short_term_rental | finance_lease

Holder (titulaire) identity

  • holderEntityType enum required

    Holder (TITULAIRE) — applicant type

    enum: personne_physique | personne_morale
  • holderSex enum optional

    Holder — sex

    enum: M | F
  • holderSiret string optional

    Holder — SIRET number, if applicable

  • holderBirthName string optional

    Holder — birth name (NOM DE NAISSANCE)

    classification: pii
  • holderGivenNames string optional

    Holder — given name(s) (PRÉNOM)

    classification: pii
  • holderCompanyName string optional

    Holder — company name (RAISON SOCIALE)

  • holderUsualName string optional

    Holder — usual name (NOM D'USAGE), optional

    classification: pii
  • holderDateOfBirth date optional

    Holder — date of birth (Né(e) le)

    classification: sensitive-pii
  • holderPlaceOfBirthCommune string optional

    French birth commune, when born in France.

    classification: pii
  • holderPlaceOfBirthDepartment string optional

    French administrative département of birth, when born in France.

  • holderPlaceOfBirthCountry string optional

    Holder — place of birth: country

    classification: pii

Holder (titulaire) address and contact

  • holderAddressFloorStaircaseApartment string optional

    Holder address — floor / staircase / apartment

    classification: pii
  • holderAddressBuildingResidence string optional

    Holder address — building / residence name

    classification: pii
  • holderAddressStreetNumber string optional

    Holder address — street number

    classification: pii
  • holderAddressStreetNumberExtension string optional

    Holder address — street number extension (bis, ter...)

  • holderAddressStreetType string optional

    Holder address — street type (avenue, rue, etc.)

  • holderAddressStreetName string required

    Holder address — street name

    classification: pii
  • holderAddressLocality string optional

    Holder address — locality (lieu-dit / BP), if different from the commune

  • holderAddressPostalCode string required

    Holder address — postal code

    classification: pii
  • holderAddressCommune string required

    Holder address — commune (town)

    classification: pii
  • holderMobilePhone string optional

    Holder — mobile phone (recommended)

    classification: pii
  • holderEmail string optional

    Holder — email (recommended)

    classification: pii
  • hasCoHolder boolean required

    Gates the CO-TITULAIRE block. The form additionally asks for a headcount when more than two people jointly hold the certificate; only one co-holder's identity fits on this page, so 3+ joint holders require a supplementary annex not modelled here — see VERIFICATION.md.

  • multiOwnerCount integer optional

    Number of joint holders (if multi-propriété)

Co-holder (co-titulaire), if there is more than one holder

  • coHolderEntityType enum optional

    personne_physique = a private individual or sole proprietor (entreprise individuelle); personne_morale = a company or other legal entity.

    enum: personne_physique | personne_morale
  • coHolderSex enum optional

    Printed as 'Sexe : M / F' on the form, asked only for a personne physique.

    enum: M | F
  • coHolderSiret string optional

    France's 14-digit business establishment identifier (SIRET). The form marks this 'le cas échéant' (as applicable) even for a personne physique operating as an entreprise individuelle.

  • coHolderBirthName string optional

    Legal birth surname, for a personne physique.

    classification: pii
  • coHolderGivenNames string optional

    Given name(s), for a personne physique.

    classification: pii
  • coHolderCompanyName string optional

    Registered company/legal-entity name, for a personne morale.

  • coHolderUsualName string optional

    Optional married/usual name, distinct from the legal birth name, e.g. a spouse's name adopted in daily use.

    classification: pii

Lessor (loueur), if the vehicle is rented or leased

  • lessorEntityType enum optional

    personne_physique = a private individual or sole proprietor; personne_morale = a company or other legal entity. Applies to any rental or crédit-bail arrangement.

    enum: personne_physique | personne_morale
  • lessorSex enum optional

    LOUEUR — sex

    enum: M | F
  • lessorSiret string optional

    LOUEUR — SIRET number, if applicable

  • lessorBirthName string optional

    LOUEUR — birth name (NOM DE NAISSANCE)

    classification: pii
  • lessorGivenNames string optional

    LOUEUR — given name(s) (PRÉNOM)

    classification: pii
  • lessorCompanyName string optional

    LOUEUR — company name (RAISON SOCIALE)

  • lessorUsualName string optional

    LOUEUR — usual name (NOM D'USAGE), optional

    classification: pii
  • lessorAddressFloorStaircaseApartment string optional

    LOUEUR (lessor) address — floor / staircase / apartment

    classification: pii
  • lessorAddressBuildingResidence string optional

    LOUEUR (lessor) address — building / residence name

    classification: pii
  • lessorAddressStreetNumber string optional

    LOUEUR (lessor) address — street number

    classification: pii
  • lessorAddressStreetNumberExtension string optional

    LOUEUR (lessor) address — street number extension (bis, ter...)

  • lessorAddressStreetType string optional

    LOUEUR (lessor) address — street type (avenue, rue, etc.)

  • lessorAddressStreetName string optional

    LOUEUR (lessor) address — street name

    classification: pii
  • lessorAddressLocality string optional

    LOUEUR (lessor) address — locality (lieu-dit / BP), if different from the commune

  • lessorAddressPostalCode string optional

    LOUEUR (lessor) address — postal code

    classification: pii
  • lessorAddressCommune string optional

    LOUEUR (lessor) address — commune (town)

    classification: pii
  • lessorMobilePhone string optional

    LOUEUR (lessor) — mobile phone (recommended)

    classification: pii
  • lessorEmail string optional

    LOUEUR (lessor) — email (recommended)

    classification: pii

Lessee (locataire), for long-term rental or crédit-bail

  • lesseeEntityType enum optional

    Applies only when the rental arrangement is long-term (location longue durée) or a finance lease (crédit-bail) — not for short-term rental.

    enum: personne_physique | personne_morale
  • lesseeSex enum optional

    LOCATAIRE — sex

    enum: M | F
  • lesseeSiret string optional

    LOCATAIRE — SIRET number, if applicable

  • lesseeBirthName string optional

    LOCATAIRE — birth name (NOM DE NAISSANCE)

    classification: pii
  • lesseeGivenNames string optional

    LOCATAIRE — given name(s) (PRÉNOM)

    classification: pii
  • lesseeCompanyName string optional

    LOCATAIRE — company name (RAISON SOCIALE)

  • lesseeUsualName string optional

    LOCATAIRE — usual name (NOM D'USAGE), optional

    classification: pii
  • lesseeAddressFloorStaircaseApartment string optional

    LOCATAIRE (lessee) address — floor / staircase / apartment

    classification: pii
  • lesseeAddressBuildingResidence string optional

    LOCATAIRE (lessee) address — building / residence name

    classification: pii
  • lesseeAddressStreetNumber string optional

    LOCATAIRE (lessee) address — street number

    classification: pii
  • lesseeAddressStreetNumberExtension string optional

    LOCATAIRE (lessee) address — street number extension (bis, ter...)

  • lesseeAddressStreetType string optional

    LOCATAIRE (lessee) address — street type (avenue, rue, etc.)

  • lesseeAddressStreetName string optional

    LOCATAIRE (lessee) address — street name

    classification: pii
  • lesseeAddressLocality string optional

    LOCATAIRE (lessee) address — locality (lieu-dit / BP), if different from the commune

  • lesseeAddressPostalCode string optional

    LOCATAIRE (lessee) address — postal code

    classification: pii
  • lesseeAddressCommune string optional

    LOCATAIRE (lessee) address — commune (town)

    classification: pii
  • lesseeMobilePhone string optional

    LOCATAIRE (lessee) — mobile phone (recommended)

    classification: pii
  • lesseeEmail string optional

    LOCATAIRE (lessee) — email (recommended)

    classification: pii

Data-reuse preference and delivery

  • optOutOfCommercialDataReuse boolean optional

    I object to my personal data being reused for commercial prospecting

  • titleDeliveryMethod enum required

    How should the certificate be sent?

    enum: postal | pickup_imprimerie_nationale

Verification record

This file is the source-review record for this document version, per the manual-source-review-v1 practice. It documents the provenance of the published fields and flow and states the current verification claim honestly.

Current claim

  • status: draft
  • verification.method: manual-source-review-v1
  • verification.lastVerifiedAt: 2026-07-03

The document was derived directly from the official Cerfa form's own printed text and cross-checked against its publisher's guidance page, but the online submission channel that now actually processes these requests (immatriculation.ants.gouv.fr) sits behind an authenticated session this review could not reach — so the practice's field-by-field comparison against a live screen set (Procedure step 2) has not been completed. It therefore remains draft, not verified.

Sources examined

  • Document (id, version): fr/ants/vehicle-registration-certificate / 1.0.0
  • Spec version: GovSchema 0.3.0
  • Authority: Agence Nationale des Titres Sécurisés (ANTS), the operator of France's national vehicle-registration system (Système d'Immatriculation des Véhicules, SIV), under the Ministère de l'Intérieur; the underlying Cerfa form is published via service-public.fr / Direction de l'information légale et administrative (DILA).
  • Primary form source: Cerfa **13750\*07**, "Demande de certificat d'immatriculation d'un véhicule" (Articles R. 322-1 et suivants du code de la route). Retrieved as a PDF (2026-07-03) and cross-matched by form number and edition against three independent mirrors of the same DILA-published file (eplaque.fr, cartegrise.com, the préfecture de l'Hérault's own download link) — all three serve byte-identical form content for edition 13750*07.
  • Guidance page: https://www.service-public.fr/particuliers/vosdroits/R13567 — "Demande de certificat d'immatriculation d'un véhicule", fetched live (curl, raw HTML, HTTP 200, no block), 2026-07-03. Confirms: the Cerfa number/edition (13750*07), that the service is free (Coût: Service gratuit), the 5-step process ("Remplir le formulaire en ligne / Télécharger / Imprimer / Signer / Conserver 1 exemplaire signé", with a note that the blank form may instead be filled by hand), and the required supporting documents ("Selon la démarche effectuée, préparer notamment : Certificat d'immatriculation [the existing certificate] ; Justificatif d'identité ou extrait KBis [proof of identity, or a KBis extract if the applicant is a personne morale]"). Last verified by the publisher per the page footer: "Vérifié le 19 juin 2026".
  • PDF extraction method: the Cerfa PDF carries an /AcroForm shell but zero Widget annotations — a static print-and-sign form, the same shape as AU's NAT 2541 and DE's ESt 1 A (a third confirmed instance of this no-fillable-fields pattern in this registry). Text was extracted with pdfjs-dist's getTextContent(), position-sorted (y descending, then x ascending) to reconstruct the printed reading order, since there is no AcroForm field name to anchor to. Every field's sourceRef quotes the form's own printed label text directly.
  • Live online channel identified but not reached: immatriculation.ants.gouv.fr (ANTS's SIV portal) and its private-professional-partner equivalents are the channel that actually processes the vast majority of these requests today (prefecture counters for vehicle registration closed nationally in November 2017). Both require an authenticated FranceConnect session (for an individual) or a professional account (for a registered intermediary such as a dealer or agent); neither was reachable from this environment, so the schema is sourced from the Cerfa form and its guidance page, not from the live portal's own screens.
  • Retrieved / reviewed: 2026-07-03.
  • Reviewer: GovSchema Engineering (Standards Engineer — initial authoring source review).

What was directly observed vs. inferred

| Field / group | Basis | |---|---| | procedureType (6 checkbox options) | Directly quoted from the form's own "Veuillez cocher la case correspondante" instruction. | | Vehicle description fields (make, commercialDenomination, typeVariantVersion, vehicleIdentificationNumber, nationalVehicleCategory) | Directly quoted, including the EU-harmonised registration-document codes printed alongside each (D.1, D.2, D.3, E, J.1). | | dominantColor (10 named colours) | Directly read from the printed 3-column checkbox grid under "COULEUR DOMINANTE" — position-sorted text confirms the grid is Noir/Jaune/Gris, Marron/Vert/Blanc, Rouge/Bleu, Orange/Beige (3 columns × up to 4 rows). | | colorShade (Clair/Foncé) | Directly observed but not confirmed at box level. "Clair" and "Foncé" print in a column of their own, offset from the 10 named-colour checkboxes rather than repeated once per colour. Whether this is one shade modifier applied to whichever colour is checked, or an independent field, is not stated anywhere on the form; modelled as an independent optional enum, the conservative reading. | | rentalArrangement, LOUEUR/LOCATAIRE gating | Directly quoted: the rental checkbox line ("en location longue durée / en location courte durée / en crédit-bail") and the two section headers' own parenthetical scope notes ("(en cas de location ou crédit-bail)" for LOUEUR; "(en cas de location longue durée ou crédit-bail)" for LOCATAIRE) state precisely which rental type requires which block. | | TITULAIRE / CO-TITULAIRE / LOUEUR / LOCATAIRE identity and address sub-fields | Directly quoted from each section's printed field labels. The four sections repeat the same "Personne physique ou entreprise individuelle / Personne morale", "NOM DE NAISSANCE et PRÉNOM ou RAISON SOCIALE", "NOM D'USAGE (facultatif)" structure; CO-TITULAIRE is confirmed narrower than the other three (no separate address/date-of-birth block is printed for it — the printed form only carries a name/SIRET block, immediately followed by the LOUEUR heading). | | hasCoHolder / multiOwnerCount | Directly quoted ("Dans le cas de multi-propriété, veuillez indiquer le nombre de personnes titulaires du certificat d'immatriculation"). The form provides space for exactly one CO-TITULAIRE; a multi-propriété case with 3+ joint holders is out of scope here (see Scope below). | | optOutOfCommercialDataReuse | Directly quoted ("Je m'oppose à la réutilisation de mes données personnelles à des fins de prospection commerciale\*\*: Oui / Non"). | | titleDeliveryMethod | Directly quoted ("Mode d'expédition du titre: Voie postale / Retrait à l'Imprimerie Nationale"). | | identityProof / kbisExtract / priorRegistrationCertificate documents | Directly quoted from service-public.fr's own "Documents à préparer" list, not from the Cerfa form itself (the form's printed page does not itemise supporting documents). | | signature document | The form's own signature block ("Fait à: ... Le: ...", "Signature:", "(Pour les sociétés: nom, qualité du signataire et cachet)") is directly observed, but no exact attestation sentence is printed next to it (unlike, e.g., DS-82's "I certify under penalties of perjury..."). No statement member is set on this entry — the same honesty discipline used for de/finanzamt/income-tax-return-elster, which omitted a documents[] attestation entirely for the same reason; here the signature requirement itself is still directly sourced, so the entry is kept but left without invented wording. |

Scope and jurisdiction notes

  • Whole of France (jurisdiction.country: FR, level: national) — vehicle registration is a national competence exercised through ANTS/SIV, not a regional one.
  • Models the Cerfa 13750 form's own field set, which underlies first registration, duplicates, corrections, and the address/civil-status/ technical-characteristics amendment flows alike (procedureType). It does not model the online SIV portal's own screen-by-screen flow (out of reach, see above), nor the distinct paper notice 51291#03 referenced on the guidance page as the accompanying "mode d'emploi" (not independently opened this cycle).
  • Multi-propriété beyond one co-holder is out of scope. The printed form has room for exactly one CO-TITULAIRE; the guidance for 3+ joint holders (a supplementary annex) was not sourced and is not modelled.
  • CADRE RÉSERVÉ À L'ADMINISTRATION is out of scope. The form's own administration-only block (acceptance/rejection, reasons for rejection) is filled in by the registration authority after submission, not by the applicant, and is not modelled as a field.
  • No hard length/format constraint asserted on vehicleIdentificationNumber. A 17-character VIN is the general international convention, but the form itself does not state a length, so none is enforced here — consistent with not inventing constraints the source doesn't publish.
  • This is GovSchema's **first France (fr/*) schema and the ninth jurisdiction in the DMV vertical** (after GB, DE, CA, AU, NZ, SG, US, and US-state entries), advancing the standard's multi-jurisdictional coverage per the GovSchema Standard Research routine's mandate to look beyond already-closed candidates once a focus vertical's tracked backlog is exhausted.

"Test run" (non-submitting)

Per GovSchema's own boundary (GOVERNANCE.md: GovSchema describes and verifies government processes; it does not submit them), no live submission was attempted — there is no public sandbox for the SIV system, and probing it with invented identifiers would mean testing a live government record-matching system, which prior review cycles in this registry have consistently treated as out of scope. Instead, a full mock conformance packet was built at conformance/fr/ants/vehicle-registration-certificate/1.0.0/application-packet.json modelling a private individual's first-time registration (no rental, single holder, postal delivery): 28 fields collected, 56 correctly excluded as not-applicable to that scenario (28 + 56 = 84, the schema's full field count — exact coverage), checked programmatically against the schema's own required/requiredWhen/visibleWhen rules (0 errors) using a small Condition interpreter covering every operator in §8.1 (equals, notEquals, in, all).

Path to a verified claim (next step)

To advance to status: verified, a reviewer applies manual-source-review-v1 (Procedure step 2) field-by-field against ANTS's immatriculation.ants.gouv.fr live screens — the blocker this cycle could not clear — using an authorised FranceConnect session or a professional-partner test account if ANTS ever publishes one, confirms or corrects the colorShade and CO-TITULAIRE-scope assumptions above, and records the outcome here with an updated verification.lastVerifiedAt.

Re-verification

Per the practice's Cadence, nextReviewBy is set to 2027-01-01 (6 months). Re-check the source on or before that date and on any source.url or Cerfa edition change (the form is currently edition 13750*07).

View the raw record (VERIFICATION.md)

Version history

Independent and non-affiliated

GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by Agence Nationale des Titres Sécurisés (national vehicle registration system operator) / Ministère de l'Intérieur or any government. The authoritative source is always the live government form and its official instructions.