Polish Inflation Calculator
What is money from years ago worth today? Enter an amount and two months, and the calculator shows what it is worth at the second month's prices, how much prices changed in between and how much value cash lost. It runs on official consumer price data from GUS (Statistics Poland) since January 1991, updated automatically every month. You can also see what your money will be worth in a few years at an inflation rate you choose, and below you will find inflation in Poland year by year.
Updated: · Latest GUS data: September 2026 — 4.1% y/y
The month the amount is from.
The month whose prices you want it in. The latest: September 2026.
Redenomination on 1 January 1995: 10,000 old złoty = 1 złoty. Tick this and both the amount you enter and the results for months before 1995 are in old złoty.
— —
- Total inflation
- —
- Average a year
- —
- Purchasing power
- —
For a span shorter than a year, the yearly average is the change in prices scaled up to a full year.
Month by month
What your amount is worth in each month: how much you would have needed to buy the same things.
Year by year
What your amount will be worth in today's money after each year, and how much you will need to buy what it buys today.
Inflation in Poland year by year
GUS inflation for every year since 1991: the annual average, which compares average prices over the whole year with the year before, and December to December. The last column shows what PLN 100 from that year was worth in September 2026.
| Year | Annual average | December to December | PLN 100 from that year today |
|---|---|---|---|
| 2026 | 4.1% (September, y/y) | PLN 101.51 | |
| 2025 | 3.6% | 2.4% | PLN 104.37 |
| 2024 | 3.6% | 4.7% | PLN 108.36 |
| 2023 | 11.4% | 6.2% | PLN 112.50 |
| 2022 | 14.4% | 16.6% | PLN 125.37 |
| 2021 | 5.1% | 8.6% | PLN 143.22 |
| 2020 | 3.4% | 2.4% | PLN 150.53 |
| 2019 | 2.3% | 3.4% | PLN 155.79 |
| 2018 | 1.6% | 1.1% | PLN 159.34 |
| 2017 | 2.0% | 2.1% | PLN 162.11 |
| 2016 | -0.6% | 0.8% | PLN 165.30 |
| 2015 | -0.9% | -0.5% | PLN 164.23 |
| 2014 | 0.0% | -1.0% | PLN 162.80 |
| 2013 | 0.9% | 0.7% | PLN 162.80 |
| 2012 | 3.7% | 2.4% | PLN 164.44 |
| 2011 | 4.3% | 4.6% | PLN 170.41 |
| 2010 | 2.6% | 3.1% | PLN 177.52 |
| 2009 | 3.5% | 3.5% | PLN 181.97 |
| 2008 | 4.2% | 3.3% | PLN 188.68 |
| 2007 | 2.5% | 4.0% | PLN 196.86 |
| 2006 | 1.0% | 1.4% | PLN 201.75 |
| 2005 | 2.1% | 0.7% | PLN 204.14 |
| 2004 | 3.5% | 4.4% | PLN 208.65 |
| 2003 | 0.8% | 1.7% | PLN 216.04 |
| 2002 | 1.9% | 0.8% | PLN 217.71 |
| 2001 | 5.5% | 3.6% | PLN 221.88 |
| 2000 | 10.1% | 8.5% | PLN 233.92 |
| 1999 | 7.3% | 9.8% | PLN 257.49 |
| 1998 | 11.8% | 8.6% | PLN 276.45 |
| 1997 | 14.9% | 13.2% | PLN 309.02 |
| 1996 | 19.9% | 18.5% | PLN 355.37 |
| 1995 | 27.8% | 21.6% | PLN 424.86 |
| 1994 | 32.2% | 29.5% | PLN 543.45 |
| 1993 | 35.3% | 37.6% | PLN 724.10 |
| 1992 | 43.0% | 44.3% | PLN 990.57 |
| 1991 | 70.3% | 60.4% | PLN 1,439.06 |
The current year has no annual average or December-to-December figure yet, so it shows the latest year-on-year figure.
“PLN 100 from that year” means PLN 100 at that year's average prices, converted to prices from September 2026. For 1991–1994 that is PLN 100 in new złoty, i.e. 1,000,000 old złoty.
Source: GUS (Statistics Poland), monthly consumer price indices. We fetch the data automatically; last change: October 20, 2026.
Example: what is PLN 1,000 from years ago worth today?
How much did you need in September 2026 to buy what PLN 1,000 bought in January of earlier years? At prices from September 2026, the latest month with GUS data:
| Month | Worth in September 2026 | Total inflation | Average a year |
|---|---|---|---|
| January 2000 | PLN 2,425.12 | 142.5% | 3.4% |
| January 2010 | PLN 1,796.59 | 79.7% | 3.6% |
| January 2015 | PLN 1,644.65 | 64.5% | 4.4% |
| January 2020 | PLN 1,519.76 | 52.0% | 6.5% |
To buy in September 2026 what PLN 1,000 bought in January 2000, you needed PLN 2,425.12 — prices rose by 142.5% over that time, 3.4% a year on average. Since January 2020, prices have risen by 52.0%, so cash kept without interest since then has lost 34.2% of its purchasing power.
How we calculate
Inflation is measured by the consumer price index (CPI) published by GUS, Statistics Poland — the official measure of inflation in Poland. GUS publishes it every month: a flash estimate at the end of the month and the full figures in the middle of the next. We use GUS's file of monthly indices since 1982 and check it every day, so a new month usually reaches the calculator within a day of appearing there. The latest month in the data is September 2026. The calculator starts in January 1991: in earlier years GUS's indices against the previous month and against the same month a year earlier don't agree with each other, so comparisons of months from those years would be unreliable.
From the GUS data we build a monthly price level starting in December 1990. Within each year prices move from month to month as GUS reports, with one small adjustment, the same for every month of that year. The adjustment is chosen so that the change from December to December is exactly GUS's figure, and in the current year so that the latest year-on-year figure matches. So December-to-December inflation in every year and the latest year-on-year figure are exactly GUS's, and each month moves almost exactly as in GUS's month-on-month data. Other comparisons, such as March to March, can differ from GUS's indices by a few tenths of a percentage point, and in 1991–1994 by up to a few points. That is not an error: GUS computes its indices against the previous month and against the same month a year earlier separately, and reweights the basket every year, so no single index can reproduce them all at once. Early in a year, when the current year has only a few months, those months can stray from the month-on-month data by up to a few tenths of a percentage point; once GUS publishes December, the whole year follows the rule for complete years. The inflation figures in the year-by-year table and on the year-on-year chart are the ones GUS publishes.
The value of an amount is amount × P(to) ÷ P(from), where P is the price level in a given month. Total inflation is P(to) ÷ P(from) − 1, and the yearly average is (P(to) ÷ P(from))^(12 ÷ number of months) − 1. An amount in the “to” month bought as much as amount × P(from) ÷ P(to) in the “from” month. Looking ahead, in n years you need amount × (1 + inflation)^n, and the amount itself will buy what amount ÷ (1 + inflation)^n buys today. On 1 January 1995 the złoty was redenominated: 10,000 old złoty became 1 new złoty. We calculate in new złoty; with the old złoty option, both the amount you enter and the results for months before 1995 are converted at 10,000 to 1 and shown in old złoty. Amounts in old złoty are shown in whole złoty, the rest are rounded to the grosz. The chart always shows new złoty.
Assumptions: inflation is the average change in the prices of the whole GUS basket — the prices of what you buy can rise faster or slower. The calculator shows what money loses while it sits without interest: it doesn't include interest or taxes. Looking ahead, it assumes the same inflation every year, while in reality it changes from year to year — a scenario, not a forecast.
Frequently Asked Questions
What is CPI inflation?
Inflation is a rise in the average level of prices: when prices go up, the same money buys less. In Poland it is officially measured by GUS (Statistics Poland) with the consumer price index, or CPI. Every month GUS checks the prices of a basket of goods and services — from food and fuel to housing and transport — and averages their change, weighted by how much households spend on each. It updates the weights every year. Year-on-year (y/y) inflation compares prices with the same month a year earlier, and month-on-month (m/m) with the previous month. When prices fall, it is called deflation.
What is inflation in Poland now?
According to the latest GUS data, inflation in September 2026 was 4.1% year on year, that is, compared with the same month a year earlier. A month before, in August 2026, it was 3.4%. For the whole of 2025, annual average inflation was 3.6%, and December to December 2.4%. The inflation target of the NBP (National Bank of Poland) is 2.5%, with a tolerance of 1 percentage point either way. GUS publishes new figures every month and we check them daily, so this answer updates itself.
What is the difference between annual average and December-to-December inflation?
Annual average inflation compares average prices over the whole year with average prices over the year before. December-to-December inflation compares prices in December with prices in December a year earlier, so it shows how much prices changed during the year. When inflation rises or falls fast, the two can be far apart: in 2023 annual average inflation was 11.4%, but December to December only 6.2%. Prices were rising more slowly by then, but throughout the year they were much higher than on average in 2022. GUS publishes both, and you will find both in the year-by-year table. Pick December of one year and December of the next in the calculator and you get exactly GUS's December-to-December figure.
How do you work out the purchasing power of money?
Divide the amount by the price index. From January 2010 to September 2026 prices rose by 79.7%, so the index is 1.7966. PLN 1,000 ÷ 1.7966 ≈ PLN 556.61, so PLN 1,000 in September 2026 bought as much as PLN 556.61 in January 2010. The other way round: PLN 1,000 × 1.7966 ≈ PLN 1,796.59 — that is what you needed in September 2026 to buy what PLN 1,000 bought in January 2010. Price rises over several years don't add up, they multiply: annual average inflation of 14.4% in 2022 and 11.4% in 2023 is not 25.8% in total but 27.4% (1.144 × 1.114 ≈ 1.274). The calculator above does this for you for any two months since 1991.
How do I handle amounts from before the 1995 redenomination, and why does the calculator start in 1991?
On 1 January 1995 the złoty was redenominated: 10,000 old złoty became 1 new złoty. If your amount is from before then and in old złoty, tick “Amounts before 1995 in old złoty” in the calculator — the option appears when you pick a month before 1995. For example, 1,000,000 old złoty from January 1994 is PLN 100 after the redenomination, and worth PLN 610.76 in September 2026. The calculator starts in January 1991, although GUS publishes monthly indices from 1982. In 1982–1990, a time of methodology changes and hyperinflation (in 1990 prices rose by 585.8% on average), GUS's indices against the previous month and against the same month a year earlier contradict each other, so comparisons of months from those years would be unreliable. In 1991–1994, too, results can differ from GUS's year-on-year figures by a few percentage points.
How can you protect savings from inflation?
Cash and accounts that pay no interest lose as much value as inflation takes: since January 2020 they have lost 34.2% of their purchasing power. You only earn in real terms when the interest after tax is higher than inflation. Options worth comparing: inflation-linked Polish treasury bonds, such as the 4-year COI and the 10-year EDO, pay inflation plus a fixed margin from the second year — you can compare them in our treasury bonds calculator. Deposits and savings accounts pay a fixed or variable rate, which can be above or below inflation — the deposit calculator shows whether a deposit keeps up with inflation after tax. In an IKE or IKZE retirement account you can hold bonds and deposits, among other things, and if you meet the conditions you pay no 19% capital gains tax on the gain (on an IKZE withdrawal you pay 10% tax on the whole amount). The compound interest calculator shows what is left after inflation and tax. What to choose depends on how long you are saving for and how much risk you accept — this calculator doesn't give advice, it only does the maths.
Guides
Inflation and your savings: what you really lose
What is 1,000 zł from 2010 worth today? GUS data shows how inflation eats savings, how to work out a real return and what protects money from inflation.
EDO or COI? Which Polish treasury bonds to choose
EDO, COI and TOS from this month's offer compared: after-tax returns at different inflation rates, early redemption fees and when each one pays off.
Treasury bonds or a bank deposit — which pays more?
A bank deposit or Polish treasury bonds? After-tax returns at this month's bond offer and the NBP rate, plus risk, access to your money and inflation.
Other calculators
Polish treasury bonds calculator
Compare EDO, COI, TOS, ROS and ROD bonds from the current offer: profit after Belka tax, with inflation and early redemption.
Polish bank deposit calculator
What will a bank deposit earn after Belka tax? Interest at each capitalisation, renewals and a check against the latest GUS inflation.
Compound Interest Calculator
See how your savings grow with regular contributions — after inflation and Polish capital gains tax.