RKS

Original dataset · Federal Statistical Office · Switzerland

Swiss Consumer Price Index (CPI)

How have prices changed in Switzerland? The CPI follows the prices of the Swiss consumer basket. It provides the basis for tracking inflation and comparing purchasing power over time.

Latest complete year · annual average
100,4 index points
2025 · December 2025 = 100

Latest month: 2026-09, 101,5 index points. The current year does not yet have a complete annual average.

Prices and inflation over time

Annual values from the official sources linked below.

Annual averages for the complete Swiss consumer basket, taken directly from the official FSO index table.

  • Price level · annual average
Price level · annual average, Index points · December 2025 = 1000255075100125200620252006: Price level · annual average 91,9 points2007: Price level · annual average 92,6 points2008: Price level · annual average 94,8 points2009: Price level · annual average 94,4 points2010: Price level · annual average 95,0 points2011: Price level · annual average 95,2 points2012: Price level · annual average 94,6 points2013: Price level · annual average 94,4 points2014: Price level · annual average 94,4 points2015: Price level · annual average 93,3 points2016: Price level · annual average 92,9 points2017: Price level · annual average 93,4 points2018: Price level · annual average 94,3 points2019: Price level · annual average 94,6 points2020: Price level · annual average 93,9 points2021: Price level · annual average 94,5 points2022: Price level · annual average 97,1 points2023: Price level · annual average 99,2 points2024: Price level · annual average 100,3 points2025: Price level · annual average 100,4 points
Index points · December 2025 = 100

Key questions

What is the Swiss Consumer Price Index?

The latest complete annual average is 100,4 index points (2025), with December 2025 = 100. The latest monthly observation is 101,5 (2026-09). Monthly values and annual averages refer to different periods.

What is the difference between the price index and inflation?

The index measures prices relative to a base period. Inflation is the percentage change in the index. An index of 100 represents the price level in the base month, not an inflation rate of 100%.

Which index should I use to adjust annual amounts for inflation?

Use the official annual average of the complete consumer basket. RKS includes an annual value only when all twelve monthly observations are available.

Can I combine the CPI with other datasets?

Yes, where Swiss calendar years and the definitions of the amounts are compatible. The source, base period, units and limits of each calculation must be documented.

Related data

How does this affect household income?

Explore inflation-adjusted household income. This separate RKS calculation combines the CPI with official household income data. The linked analysis is currently in German.

Original source and reusable data

Complete FSO source file · Official catalogue entry

LIK25B25 · Total (100_100) · 2025 basket structure · monthly 1982-12–2026-09, complete annual averages 1983–2025. RKS retains the original dataset identity.

Annual index (CSV) · Monthly index (CSV) · Checked observations and provenance (JSON)

All annual index values
YearIndex points · December 2025 = 100
2025100,4
2024100,3
202399,2
202297,1
202194,5
202093,9
201994,6
201894,3
201793,4
201692,9
201593,3
201494,4
201394,4
201294,6
201195,2
201095,0
200994,4
200894,8
200792,6
200691,9
200590,9
200489,9
200389,2
200288,6
200188,0
200087,2
199985,8
199885,2
199785,1
199684,7
199584,0
199482,5
199381,8
199279,2
199176,2
199071,9
198968,3
198866,2
198764,9
198664,0
198563,5
198461,4
198359,7

The source file includes subindices. This page shows the total consumer basket only. Published annual index values are rounded to one decimal place. The monthly downloads retain the original precision. Compulsory health-insurance premiums are outside the CPI basket.

Licence: opendata.swiss BY · attribution required. Source: FSO, Swiss Consumer Price Index.

CPI source checked: 2026-10-30. Automatic checks run every six hours. Compatible new observations update this page.