Asistente RD

Spain inflation calculator

See what your euros from any year are worth today using Spain's real CPI from the World Bank (1960-2025): updated value, cumulative inflation and annual rate.

Free · No sign-up · In your browser

Euro equivalent of €1,000.00 (20102025)

€1,350.20

What you need in the end year to buy the same things

Cumulative inflation

+35.02%

Total CPI change between both years

Annualized rate

+2.02%

Equivalent average annual inflation for the period

Year-over-year inflation in Spain (last 10 years)

YearInflation
2016-0.2%
2017+1.96%
2018+1.67%
2019+0.7%
2020-0.32%
2021+3.09%
2022+8.39%
2023+3.54%
2024+2.74%
2025+2.7%

Spain CPI from the World Bank (FP.CPI.TOTL); the latest year available is 2025. Data is updated once a year. Informational tool, not official.

Share on WhatsApp Last reviewed: July 10, 2026

What this Spain inflation calculator does

Inflation is the sustained rise in the general price level: as years go by, the same euros buy less and less. This calculator answers the classic question “what would 1,000 euros from 2010 be worth today?” using Spain’s real consumer price index (CPI) as published by the World Bank (indicator FP.CPI.TOTL, base 2010 = 100). The Spanish series is complete from 1960 through 2025 with no gaps, so you can compare any two years in that range — from the peseta era (entered as its euro equivalent) to today.

Everything runs in your browser with the data already baked into the tool: nothing is sent to a server and no API is called when you use it.

How to use it

  1. Amount in euros: the sum you want to adjust (for example, 1000).
  2. Start year: the year that money belongs to.
  3. End year: it defaults to 2025, the latest available, but you can pick any other. If you choose an end year earlier than the start year, the tool deflates instead, telling you what that money was worth back then.

You get three results: the equivalent in end-year euros, the cumulative inflation between both years, and the annualized rate (the average annual inflation that compounds into that total). A table below shows Spain’s year-over-year inflation for the last decade.

The formula

Using the consumer price index of each year:

Equivalent = amount × CPI(end) ÷ CPI(start)

Cumulative inflation (%) = (CPI(end) ÷ CPI(start) − 1) × 100

Annualized rate (%) = ((CPI(end) ÷ CPI(start))^(1 ÷ years) − 1) × 100

Worked example

What are 1,000 euros from 2010 worth today? Spain’s CPI was 100.00 in 2010 and 135.02 in 2025.

  • Equivalent: 1000 × 135.02 ÷ 100.00 = 1,350.20 euros. You need about 1,350 euros in 2025 to buy what 1,000 euros bought in 2010.
  • Cumulative inflation: (135.02 ÷ 100.00 − 1) × 100 = 35.02% over 15 years.
  • Annualized rate: (1.3502^(1/15) − 1) × 100 = 2.02% per year on average.

That may sound mild, but the increase was heavily front-loaded at the end: roughly a third of it happened between 2021 and 2023 alone, during the European energy crisis.

Spain’s year-over-year inflation (last 10 years)

YearAnnual inflation
2016−0.20%
2017+1.96%
2018+1.67%
2019+0.70%
2020−0.32%
2021+3.09%
2022+8.39%
2023+3.54%
2024+2.74%
2025+2.70%

Spain even saw mild deflation in 2016 and 2020 (the pandemic year), while the 2022 spike of +8.39% was the highest reading since the 1980s, driven by energy prices after the invasion of Ukraine.

Frequently asked questions

Where does the data come from and how often is it updated?

From the World Bank, indicator FP.CPI.TOTL (consumer price index, annual average, base 2010 = 100), which in turn compiles official data from Spain’s statistics office (INE). The World Bank refreshes the series once a year; the latest year available in this tool is 2025 (retrieved in July 2026).

Why doesn’t the result match INE figures exactly?

INE publishes the Spanish CPI with its own base year and methodology (and often December-to-December changes), while the World Bank uses internationally harmonized annual averages. Differences are small — tenths of a percentage point — but real. For official purposes in Spain (rent updates, for instance) always use the INE figure.

Can I calculate with years before the euro existed?

Yes. The series goes back to 1960, when Spain used pesetas. A price index measures prices, not the currency itself, so the result tells you the purchasing-power equivalent in euros; just enter the original amount already converted to euros (1 euro = 166.386 pesetas).

What does the annualized rate mean?

It is the average annual inflation that, compounded every year of the period, produces exactly the cumulative figure. It lets you compare periods of different lengths: 35% accumulated over 15 years equals just 2.02% per year.

Can I use it to check whether my salary lost purchasing power?

Yes — that is one of its best uses. Enter your salary from a few years ago as the amount and compare the equivalent with what you earn now. If your current salary is below the equivalent, you have lost purchasing power. Pair it with our Spain net salary calculator for a fuller picture.

Related tools