Coverage
Sixteen national markets and the EU-wide datasets that cover every member state. For each market: the authority, the series and the level of detail.
Primary sources by market
Each market is compiled from the authority that operates or publishes the national vehicle register. Where both a statistical office and a registration authority publish, the table names the one the series follows.
| Market | Authority | Published series | Detail |
|---|---|---|---|
| Germany | Kraftfahrt-Bundesamt (KBA) | Monthly Neuzulassungen (FZ series) and Bestand | Make and model (FZ 10 registrations, FZ 12 stock); registration district (FZ 1 stock) |
| France | SDES, Ministère de la Transition écologique | Immatriculations and parc, national to communal | Commune level, by fuel, age and Crit'Air class; no make or model split |
| Spain | Dirección General de Tráfico (DGT) | Monthly and daily microdata: registrations, parc, deregistrations | Vehicle-level microdata (full VIN withheld since 1 Feb 2025) |
| Italy | ACI (Pubblico Registro Automobilistico) | Auto-Trend monthly; Annuario Statistico (CC BY 4.0) | Aggregate tables |
| United Kingdom | DfT / DVLA, Vehicle Licensing Statistics | VEH01 tables: licensed vehicles and first registrations, quarterly (OGL v3.0) | Make and model (VEH0120 stock, VEH0160 first registrations); local authority (VEH0105) |
| Netherlands | RDW (Dienst Wegverkeer) | Vehicle-level open data, Socrata API (CC0) | Per vehicle: make, trade name, first registration date |
| Belgium | Statbel / SPF Mobilité (DIV) | Annual vehicle stock, monthly registrations | Aggregate tables |
| Sweden | Trafikanalys | Nyregistrerade fordon per månad; Fordon and Fordon i län och kommuner (annual) | Fuel and vehicle type (monthly); county and municipality (annual stock) |
| Norway | Statistisk sentralbyrå (SSB) | Bilparken (StatBank 07849, annual stock); first-time registrations by fuel, monthly (StatBank 14020) | Municipality and fuel (stock); fuel group, monthly (registrations) |
| Denmark | Danmarks Statistik | BIL5 and BIL53 (new registrations, monthly); BIL52 (stock of passenger cars) | Aggregate tables |
| Poland | CEPiK, Ministerstwo Cyfryzacji | Technical vehicle data API (CC BY 4.0) | Vehicle-level technical data |
| Portugal | Instituto da Mobilidade e dos Transportes (IMT) | Anuário Estatístico, vehicles chapter | Annual yearbook tables |
| Austria | Statistik Austria | Kfz-Neuzulassungen, monthly | Aggregate tables |
| Switzerland | Bundesamt für Statistik (BFS) | New registrations and parc by propulsion | Aggregate tables |
| Ireland | Central Statistics Office (CSO) | Vehicles Licensed for the First Time, monthly | Aggregate tables |
| Finland | Traficom | Vehicle-level open data, quarterly (CC BY 4.0) | Per vehicle: make, model, fuel, municipality |
Output follows the detail each authority publishes. Where a market has no model or version split, the dataset says so and no split is estimated. For the other EU member states, new registrations by fuel come from the EEA and Eurostat, and parc by motor energy from Eurostat.
Trade associations such as SMMT, ANFAC, UNRAE and OFV publish widely cited figures, but they are not official registers. Where we use them it is to cross-check, and the data is labelled as such.
EU-wide and regulatory datasets
| Source | What it provides |
|---|---|
| European Environment Agency (EEA) | CO2 monitoring under Regulation (EU) 2019/631. Version-level records for every new car registered in the EU27, Iceland and Norway, 2010–2025 (2025 provisional; country scope varies by year). Fields include manufacturer, commercial name, type/variant/version, test mass, WLTP and NEDC CO2, fuel type, engine capacity and power, electric energy consumption and registration counts. CC BY 4.0. |
| Eurostat | Harmonised annual series: road_eqr_carpda (new cars by motor energy), road_eqs_carpda (parc by motor energy), road_eqs_carage, road_eqr_zev. SDMX 2.1 API. |
| European Alternative Fuels Observatory (EAFO) | DG MOVE observatory. Alternative-fuel fleet and registrations across M1, N1, M2/M3, N2/N3 and L categories. |
| ACEA | Monthly press releases: registrations by country, power source and manufacturer group. Aggregate only, and subject to ACEA's copyright notice. We use it to cross-check and do not redistribute it. |
Definitions
Vehicle categories
Segment boundaries follow the categories defined in Article 4 of Regulation (EU) 2018/858, so that a figure means the same thing in every market we report.
- M1
- Motor vehicles with no more than eight seats in addition to the driver's seat. Passenger cars.
- N1
- Goods vehicles with a maximum mass not exceeding 3.5 t. Light commercial vehicles.
- N2
- Goods vehicles above 3.5 t and not exceeding 12 t.
- N3
- Goods vehicles exceeding 12 t.
- M2 / M3
- More than eight seats in addition to the driver, at or below 5 t (M2) and above 5 t (M3).
Powertrain and emissions
Powertrain classes
BEV (battery electric), PHEV (plug-in hybrid), HEV (full hybrid, no plug), MHEV (mild hybrid) and ICE, split petrol and diesel. Alternative fuels (LPG, CNG, LNG and hydrogen) are reported separately where the national authority distinguishes them.
WLTP and NEDC
WLTP replaced NEDC as the type-approval test procedure under Regulation (EU) 2017/1151. It became mandatory for new M1, M2 and N1 class I type approvals from 1 September 2017, and for all new registrations in those classes from 1 September 2018; N1 classes II and III and N2 followed a year later. Series that cross the transition carry both values where the source publishes both. We do not splice the two into one figure.
Record format
Extracts are delivered as CSV, Parquet or Excel, as a one-off cut or a recurring feed. One row per figure, with these fields.
| Field | Type | Content |
|---|---|---|
| market | ISO 3166-1 alpha-2 | Country of the register |
| authority | string | Publishing authority |
| source_ref | string | Publication reference, e.g. KBA PM 08/2026 |
| release_date | date | Date the authority published the figure |
| retrieval_date | date | Date the figure was retrieved |
| measure | enum | stock, new_registrations or deregistrations |
| reference_period | date or period | Date or period the figure refers to |
| vehicle_category | enum | EU category under Regulation (EU) 2018/858 |
| powertrain | enum | BEV, PHEV, HEV, MHEV, petrol, diesel or other |
| make | string | Harmonised make name, with the source spelling kept alongside; "all" for a total |
| model | string | Harmonised model name, with the source spelling kept alongside; "all" for a total |
| value | integer | Count as published |
| status | enum | Provisional or final, as stated by the authority |
| version | integer | Dataset version; a restatement creates a new one |
Each extract ships with a source manifest listing the publication, release date, retrieval date and revision status of every series, and the version of the make and model mapping table. A sample extract for a market of your choice is available on request.
Scope a dataset
Tell us the markets, series and period you need, and we will come back with a scope and a written price.