← All sources

Switzerland File

New-vehicle registration data for Switzerland (with Liechtenstein) straight from the national vehicle register IVZ — ASTRA's open-data extracts, one row per vehicle with its EU vehicle class, fuel and hybrid type — calibrated to reproduce ACEA's Swiss figure about three weeks before ACEA publishes it.

2026-10
Latest period held
27.4%
TTM BEV share (Whole)
6
Variants

Who sells the cars

Whole · last 12 months (2025-11 → 2026-10) · 238,303 new registrations in total. Units are registrations; the model is the register's type designation Typ2 (ENYAQ, EX30, GLC — trims and power codes in Typ3 such as 85X or xDrive30e are dropped, so the versions of one model rank together). For the families whose Typ3 is the model itself it is Typ2 + Typ3 — MODEL Y, SEAL U, IONIQ 5, RR EVOQUE, AMG GLC, ATTO 2. A model typed with the brand glued on is merged with the plain one (MG "MG4" and "4" both rank as 4). Upper-cased. BEV / PHEV / HEV / petrol / diesel exactly as in the CSV (register fuel + hybrid code); HEV includes mild hybrids. Counted by registration month from ASTRA's snapshot, so a month can differ from the chart's row by the few late registrations the chart moves into the next month.

Top brands — % of each powertrain; header: the powertrain's % of all registrationsregistrations; header: the powertrain's total

#BEV27.4%65,289PHEV12.1%28,893HEV35.0%83,520
1Skoda12.2%7,974BMW12.9%3,724Mercedes-Benz12.0%10,029
2Tesla11.1%7,264BYD11.0%3,188Toyota11.7%9,791
3BMW6.6%4,288Volvo10.2%2,958BMW9.4%7,836
4Volvo6.2%4,045Audi10.2%2,957VW6.9%5,764
5Mercedes-Benz5.3%3,471Mercedes-Benz10.1%2,915Dacia6.2%5,181
6VW5.3%3,438VW9.8%2,834Audi4.8%4,024
7Audi5.1%3,357Land Rover4.1%1,188Renault4.5%3,799
8Renault4.9%3,190Toyota3.9%1,129Suzuki3.9%3,272
9BYD3.8%2,491Cupra2.8%803MG3.9%3,214
10KIA3.6%2,328Ford2.5%713Peugeot3.8%3,204
rest35.9%23,443rest22.4%6,484rest32.8%27,406

Top designations — % of each powertrain; header: the powertrain's % of all registrationsregistrations; header: the powertrain's total

#BEV27.4%65,289PHEV12.1%28,893HEV35.0%83,520
1Model YTesla9.0%5,850Seal UBYD6.8%1,967YarisToyota7.1%5,950
2ElroqSkoda6.0%3,952XC60Volvo6.6%1,900GolfVW3.6%2,980
3EnyaqSkoda5.9%3,817GLCMercedes-Benz4.8%1,371BigsterDacia2.5%2,064
4EX30Volvo3.8%2,480X1BMW3.6%1,043DusterDacia2.4%1,983
5Q4Audi2.6%1,680X3BMW3.4%976GLCMercedes-Benz2.4%1,977
6IX1BMW2.4%1,590Q5Audi3.1%893T-ROCVW2.3%1,901
7IX3BMW2.2%1,470XC90Volvo2.9%846X3BMW2.1%1,723
8ID.3VW2.2%1,447CaliforniaVW2.4%706SwiftSuzuki2.0%1,699
95Renault2.2%1,412RAV4Toyota2.4%686X1BMW2.0%1,660
10Model 3Tesla1.9%1,231Q3Audi2.3%663CorollaToyota1.9%1,612
11GLCMercedes-Benz1.8%1,152Atto 2BYD2.3%652ZSMG1.8%1,502
12TavascanCupra1.7%1,116TiguanVW2.2%642TucsonHyundai1.7%1,416
13BZ4XToyota1.5%978KodiaqSkoda2.2%632C3Citroen1.7%1,410
14CLAMercedes-Benz1.4%928RafaleRenault2.1%619AMercedes-Benz1.7%1,403
15Sealion 7BYD1.4%908MultivanVW2.1%604CorsaOpel1.6%1,319
rest54.0%35,278rest50.9%14,693rest63.4%52,921

HEV = full hybrid (no plug; counted as ICE in the curves).

Who sells the imported used cars

Used · last 12 months (2025-11 → 2026-10) · 54,937 used-import registrations in total. Units are registrations; the model is the register's type designation Typ2 (ENYAQ, EX30, GLC — trims and power codes in Typ3 such as 85X or xDrive30e are dropped, so the versions of one model rank together). For the families whose Typ3 is the model itself it is Typ2 + Typ3 — MODEL Y, SEAL U, IONIQ 5, RR EVOQUE, AMG GLC, ATTO 2. A model typed with the brand glued on is merged with the plain one (MG "MG4" and "4" both rank as 4). Upper-cased. BEV / PHEV / HEV / petrol / diesel exactly as in the CSV (register fuel + hybrid code); HEV includes mild hybrids. Counted by registration month from ASTRA's snapshot, so a month can differ from the chart's row by the few late registrations the chart moves into the next month.

Used imports (the Used variant): passenger cars first registered abroad, counted in the month they entered the Swiss register (ASTRA's GEBR file). Many are near-new: in 2026, 43% had been registered abroad for less than a year. The BYD Seal U plug-in — about a third of the imported used plug-ins in the year to September 2026 — came almost always within a year of its first registration, mostly from Germany and Italy.

Top brands — % of each powertrain; header: the powertrain's % of all registrationsregistrations; header: the powertrain's total

#BEV10.3%5,658PHEV7.9%4,358HEV26.2%14,388
1BYD15.5%875BYD40.5%1,763Toyota16.0%2,304
2Tesla9.8%555VW15.3%668Mercedes-Benz14.1%2,028
3KIA9.3%527Volvo5.8%254BMW13.1%1,888
4Skoda6.5%366Audi5.4%236Audi12.1%1,737
5MG6.1%343Cupra5.1%224Suzuki3.8%545
6Renault6.0%340BMW3.9%169Hyundai3.7%528
7Opel5.6%318Mercedes-Benz3.4%149Volvo3.4%489
8Fiat4.9%277Hyundai3.4%148Nissan3.3%471
9VW4.3%244Skoda2.7%118MG2.9%421
10Dacia4.3%241Toyota1.9%83Peugeot2.8%409
rest27.8%1,572rest12.5%546rest24.8%3,568

Top designations — % of each powertrain; header: the powertrain's % of all registrationsregistrations; header: the powertrain's total

#BEV10.3%5,658PHEV7.9%4,358HEV26.2%14,388
14MG5.0%284Seal UBYD36.0%1,571YarisToyota9.7%1,390
2Model 3Tesla5.0%284GolfVW5.4%237CorollaToyota2.5%366
3SpringDacia4.3%241MultivanVW3.5%151GLCMercedes-Benz2.5%365
4DolphinBYD4.2%240TerramarCupra2.6%113X3BMW2.5%361
5ElroqSkoda4.1%234XC90Volvo2.5%108QashqaiNissan2.1%300
6CorsaOpel3.8%215KodiaqSkoda2.1%92TucsonHyundai2.1%297
7EV3KIA3.7%209XC60Volvo2.1%92A6Audi2.0%283
8Model YTesla3.7%207TiguanVW2.1%90VitaraSuzuki1.9%268
9500Fiat3.6%206Atto 2BYD2.0%88CLAMercedes-Benz1.6%233
10Sealion 7BYD3.5%195Seal 6BYD1.9%83A3Audi1.5%220
115Renault3.3%187A3Audi1.9%82Seal UBYD1.5%211
12Atto 3BYD3.1%173CaddyVW1.8%80RSAudi1.5%208
13EnyaqSkoda2.3%131LeonCupra1.5%63C-HRToyota1.5%208
14NiroKIA2.1%119SantaHyundai1.2%51RangeLand Rover1.4%204
15Seal UBYD1.6%91FormentorCupra1.1%48XC60Volvo1.4%201
rest46.7%2,642rest32.3%1,409rest64.4%9,273

HEV = full hybrid (no plug; counted as ICE in the curves).

Raw source

Go and check the numbers yourself:

ASTRA — IVZ vehicle register, open data (Neuzulassungen / Gebrauchtimporte) ↗

How the data flows

Origin
IVZ (Informationssystem Verkehrszulassung) — the national register of the cantonal road-traffic offices, run by ASTRA (Federal Roads Office)
Download

ASTRA restates the whole running year in one file on every refresh, one row per vehicle (about 270,000 rows by September). The fetcher first reads only the first 16 KB — the header and one row — to see which month the snapshot is complete to; only when a CSV lacks that month does it download the file (about 90 MB of new registrations, about 15 MB of used imports).

Pick the vehicles

Every record carries the EU vehicle class and the register's vehicle kind (Fahrzeugart); together they decide the variant. Switzerland and Liechtenstein are one register and are counted together, as ACEA does. Vehicles taken off the road since still count in the month they were registered new.

Which register file is the record in?
  • New registrations (NEUZU)
    EU vehicle class?
    • M1 (or blank on a few old records)
      Vehicle kind Personenwagen?
      • yesWhole
      • no — camper, special vehicle ("light/heavy motor vehicle")in no variant
    • N1
      Vehicle kind Lieferwagen (van)?
      • yesVans
      • no — work machine, small tractor unitin no variant
    • N2 or N3
      Lorry or tractor unit (Lastwagen, Sattelschlepper)?
      • yesHDV
      • no — work machine on a truck chassisin no variant
    • M2 or M3
      Gross weight over 3.5 t?
      • yesBuses
      • no — minibusin no variant
    • L1 (moped) or L3 (motorcycle)2-Wheelers
    • anything else — trikes, quads, trailers, tractors, …in no variant
  • Used imports (GEBR — first registered abroad)
    Vehicle kind Personenwagen?
    • yesUsed
      dated by the month of the first Swiss registration, not the first one abroad
    • noin no variant
Powertrain

The register states the fuel and, for hybrids, whether the battery can be charged from the grid. Only vehicles approved under the older national type approval carry no hybrid code (roughly a third of the hybrids in 2026); for them the electric consumption or the CO2 value decides.

Register fuel code?
  • E — electricBEV
  • R — electric with range extenderPHEV
    range extenders count as plug-ins, as at ACEA (no separate EREV column)
  • C or F — petrol or diesel + electric
    Hybrid code?
    • OVC-HEV — chargeable from the gridPHEV
    • NOVC-HEV — not chargeable (full and mild hybrids)HEV
    • none — older national type approval
      Electric consumption recorded?
      • yesPHEV
      • no
        CO2 at most 60 g/km?
        • yesPHEV
        • no (or not recorded)HEV
  • B — petrolPETROL
  • D — dieselDIESEL
  • anything else — hydrogen, petrol/gas bi-fuel, …OTHERS
Month

ACEA's Swiss month is the year-to-date total at a cut-off shortly after month end, minus the previous month's. The fetcher writes a month the same way, so the two agree.

Is the month already in the CSV?
  • yesleft as it is — a written month is never revised
  • no
    Which run writes it?
    • the monthly run, from the first snapshot after the month endsthe month's registrations + late registrations of the year's earlier months
      late = keyed into the register after their month was written (e.g. after a quarter-end push); only months that came from ASTRA count, and January starts fresh
    • the backfill of a closed year (ASTRA's year file)the month's registrations, by registration date
Check against ACEA

ACEA is the reference. When ACEA publishes the month (third to fourth week), the newest months are compared with ACEA's Swiss figure; a gap above 1% in the total, or 3% in one fuel with at least 200 cars, raises a warning. Over 2025-01 to 2026-08 (19 releases, 366,000 cars) the register reproduces ACEA to −0.02% in total and +0.1% in BEV.

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 scopeFirst registrations in Switzerland and Liechtenstein (one register, one market — ACEA's Swiss figure includes Liechtenstein). Vehicles taken off the road since are still counted in the month they were registered new.
HEV (full hybrids)PHEV and HEV come from the register's own hybrid code (off-vehicle-charging vs not). HEV includes mild hybrids, as ACEA's does. Range-extender EVs are counted as PHEV. Vehicles on an older national type approval carry no hybrid code; there, a recorded electric consumption or CO2 of at most 60 g/km marks a plug-in.
BackfillWhole is BFS from 2010 to 2021, rebuilt from ASTRA's year files from 2022-01, ACEA for 2026-04..08 and written live from ASTRA from 2026-09; Vans, HDV, Buses and 2-Wheelers from 2016-01, Used from 2017-01, all from the register's year files
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 — register vehicle kind Personenwagen (EU M1). Campers and other M1 "light motor vehicles" are not cars and are left out, as at ACEA.2010-01 – 2026-10
202 rows
data/Switzerland.csv
VansNew light goods vans — EU N1 with vehicle kind Lieferwagen (≤ 3.5 t).2016-01 – 2026-10
130 rows
data/Switzerland_Vans.csv
HDVNew lorries and tractor units — EU N2/N3 with vehicle kind Lastwagen or Sattelschlepper (> 3.5 t). Work machines on a truck chassis are left out.2016-01 – 2026-10
130 rows
data/Switzerland_HDV.csv
BusesNew buses and coaches — EU M2/M3 over 3.5 t gross weight (ACEA's definition).2016-01 – 2026-10
130 rows
data/Switzerland_Buses.csv
2-WheelersNew mopeds and motorcycles — EU L1 + L3. Trikes, sidecar combinations and quads are left out.2016-01 – 2026-10
130 rows
data/Switzerland_2-Wheelers.csv
UsedUsed passenger cars at their first Swiss registration — used imports (first registered abroad), dated by the month they entered the Swiss register.2017-01 – 2026-10
118 rows
data/Switzerland_Used.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.

201020122014201620182020202220242026WholeWhole: 2010-01 → 2026-10monthlyVansVans: 2016-01 → 2026-10monthlyHDVHDV: 2016-01 → 2026-10monthlyBusesBuses: 2016-01 → 2026-10monthly2-Wheelers2-Wheelers: 2016-01 → 2026-10monthlyUsedUsed: 2017-01 → 2026-10monthly

Whole 2010-01–2026-10 (202 rows), Vans 2016-01–2026-10 (130 rows), HDV 2016-01–2026-10 (130 rows), Buses 2016-01–2026-10 (130 rows), 2-Wheelers 2016-01–2026-10 (130 rows), Used 2017-01–2026-10 (118 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
Vansreportedreportedreportedreportedreportedreported
HDVreportedreportedreportedreportedreportedreported
Busesreportedreportedreportedreportedreportedreported
2-Wheelersreportedalways zeroreportedreportedreportedreported
Usedreportedreportedreportedreportedreportedreported

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

Caveats