← All sources

India Manual

New passenger-car (EU M1) registrations for India from the VAHAN dashboard.

2026-08
Latest period modelled
5.6%
TTM BEV share (Whole)
1
Variants

How it works

India's figures are exported by hand from the VAHAN dashboard (Ministry of Road Transport & Highways) — VAHAN resets foreign connections so there is no automated fetch (scripts/fetch_india.py is probe-only). The maintainer pulls one Fuel x Month Wise Excel per calendar year, filtered to the M1 passenger-car vehicle classes; scripts/build_india.py turns those raw files (data/raw/india/) into data/India.csv.

Whole was redefined from the old 'all vehicle categories combined' (and the non-standard 4-Wheelers/3-Wheelers/2-Wheelers split) to EU M1 passenger cars, so India's headline series is comparable with every other country's Whole. Historical values before this change are not directly comparable; the series was rebuilt from scratch under the new definition (2017 onward — 2020+ monthly, 2017-2019 as annual totals VAHAN only exposes yearly that far back).

Commercial variants (Vans = N1, HDV = N2/N3, Buses = M2/M3) and the India-specific 2-/3-Wheelers are planned re-pulls under the same recipe; their filter definitions are documented in data/raw/india/README.md.

Raw source

Go and check the numbers yourself:

VAHAN dashboard ↗

How the data flows

Origin
VAHAN — Ministry of Road Transport & Highways (national register)
Source / API

Definitions & scope

AcquisitionManual — entered by hand from the published source
Vehicle scopeWhole = EU M1 passenger cars: VAHAN Vehicle Class MOTOR CAR + MOTOR CAB + LUXURY CAB (private cars incl. SUVs, plus passenger-car taxis). Pulled as the Fuel x Month Wise table, all states/RTOs, calendar year. The running month is dropped and the last two completed months are provisional (VAHAN backfills daily). The exact, reproducible pull recipe lives in data/raw/india/README.md.
HEV (full hybrids)All hybrids fold into HEV (STRONG HYBRID EV plus every */HYBRID label). VAHAN has no consistent MHEV label, so the strong/mild split is not distinguished — treat HEV as unverified on that axis. BEV = ELECTRIC(BOV) + PURE EV; PHEV = PLUG-IN HYBRID EV.

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
WholeEU M1 passenger cars (MOTOR CAR + MOTOR CAB + LUXURY CAB) from VAHAN, replacing the retired all-categories / 4-Wheelers definition.not in this reporendered from the maintainer's local pipeline; the series was never committed here

Caveats