← All sources

France File

New passenger-car registrations for France from the SDES registry série (voitures particulières neuves par énergie) — the national primary source that replaces the ACEA aggregate.

2026-10
Latest period held
30.8%
TTM BEV share (Whole)
1
Variants

Raw source

Go and check the numbers yourself:

SDES — Immatriculations mensuelles de VP neuves par motorisation ↗

Newest stored month (2026-10) was read from this exact document ↗.

How the data flows

Origin
SIV registry (Ministère de l'Intérieur), statistics by SDES-RSVERO
Render

Each new or changed month re-renders the country. Shares are read from the CSV as column ÷ TOTAL and grouped into three curves. A generalized Weibull S-curve is fitted to the BEV and the ICE share, and the charts, the fitted parameters, the twelve-month totals and the uncertainty bands are rewritten.

Which curve does a CSV column count towards?
  • BEVBEV
  • PHEV or EREV (plug-in hybrids, range extenders)
    Does the source split plug-ins from other hybrids?
    • yesPHEV
    • no — one combined hybrid figure (parked in HEV)ICE
      the PHEV curve is left out, never drawn at zero
  • HEV or MHEV (full and mild hybrids — no plug)ICE
  • petrol, diesel, gas, flex-fuel, othersICE

Definitions & scope

AcquisitionFile — downloaded as a data file (XLSX / Parquet / ODS / zip)
Vehicle scopeWhole = voitures particulières neuves (EU M1) — SUVs included; pickups, vans (N1), trucks (N2/N3) and buses (M2/M3) are separate categories (future variants).
HEV (full hybrids)split into its own column
BackfillFull énergie split monthly back to 2011-01 (the former ACEA series was BEV/PHEV-only and quarterly-interpolated before ~2025). Previous series parked as data/France_legacy.csv.
Authnone

Variants

Each variant is its own series with its own CSV. Not every variant is charted in the gallery — the CSV is the authoritative record either way.

VariantWhat it countsHeldRaw data
WholeNew passenger cars (voitures particulières, EU M1) with the full énergie split incl. a real HEV column, monthly from 2011-01.2011-01 – 2026-10
190 rows
data/France.csv

History we hold

Every bar is the span actually present in our stored CSV — breaks in a bar are real gaps in the series, not rendering. Cadence is shown on the right.

20122014201620182020202220242026WholeWhole: 2011-01 → 2026-10monthly

Whole 2011-01–2026-10 (190 rows).

Which fuel columns this source fills

A blank column almost never means "no such cars" — it means this source does not split them out, and those vehicles are counted inside another column. Check the caveats for where they land.

BEVPHEVHEVPETROLDIESELOTHERS
Wholereportedreportedreportedreportedreportedreported

reported   column exists but is zero in every row   not reported by this source. Hover a cell for the row count.

Caveats