Cost of Living Adjusted Salary Converter (2026)
In 2025 the cost of the same household basket ranged from 54.8 in North Macedonia to 173.5 in Iceland, against an EU27 average of 100 — a spread of 3.2× across the countries Eurostat measures. A €60,000 salary in Germany (price level 108.3) buys what €47,978 buys in Portugal (86.6), and what €50,748 buys in Spain (91.6). This converter runs that arithmetic across 39 countries.
The link reproduces your exact inputs.
What the index actually measures
A price level index answers one narrow question: if you bought the same basket of goods and services in each country and paid in the same currency, what would it cost? Eurostat builds it from purchasing power parities, which in turn come from price surveys covering more than 2,000 consumer goods and services, run by each country's national statistical institute to a common specification. The EU27 average is set to 100 and everything else is expressed against it.
This is the part most salary comparisons get wrong, so it is worth being explicit: the index is not inflation. Inflation measures how prices in one country change over time. A price level index measures how prices in one country compare with another at a single moment. A country can have low inflation and a very high price level, which describes Switzerland almost every year.
It is also not an exchange rate, though it contains one. The index is the purchasing power parity divided by the market exchange rate, which is why a euro figure can be scaled by the ratio of two indices with no currency conversion anywhere in the calculation. That property is what makes this converter simple enough to trust: one division, no hidden rate, no undisclosed spread.
The 2025 table
Every country in the Eurostat programme, ordered from most to least expensive. The index is for household final consumption expenditure — what households actually pay out of pocket, which is the basket a salary has to cover.
| Country | Price level (EU27 = 100) | vs EU average | Currency |
|---|---|---|---|
| Iceland | 173.5 | +73.5% | Own currency |
| Switzerland | 171.3 | +71.3% | Own currency |
| Denmark | 139.7 | +39.7% | Own currency |
| Ireland | 136.2 | +36.2% | Euro |
| United States | 133.3 | +33.3% | Own currency |
| Luxembourg | 131.5 | +31.5% | Euro |
| Norway | 128.6 | +28.6% | Own currency |
| United Kingdom | 123.3 | +23.3% | Own currency |
| Sweden | 121 | +21% | Own currency |
| Finland | 120.8 | +20.8% | Euro |
| Belgium | 116.2 | +16.2% | Euro |
| Netherlands | 115.6 | +15.6% | Euro |
| Austria | 113 | +13% | Euro |
| France | 110.3 | +10.3% | Euro |
| Germany | 108.3 | +8.3% | Euro |
| Estonia | 101.2 | +1.2% | Euro |
| Italy | 97.1 | −2.9% | Euro |
| Japan | 92.1 | −7.9% | Own currency |
| Malta | 91.9 | −8.1% | Euro |
| Spain | 91.6 | −8.4% | Euro |
| Czechia | 89.4 | −10.6% | Own currency |
| Slovenia | 89.3 | −10.7% | Euro |
| Cyprus | 89.2 | −10.8% | Euro |
| Greece | 87.4 | −12.6% | Euro |
| Portugal | 86.6 | −13.4% | Euro |
| Slovakia | 85.2 | −14.8% | Euro |
| Latvia | 83.2 | −16.8% | Euro |
| Lithuania | 82.8 | −17.2% | Euro |
| Croatia | 78.4 | −21.6% | Euro |
| Hungary | 77.5 | −22.5% | Own currency |
| Poland | 73.3 | −26.7% | Own currency |
| Albania | 72.6 | −27.4% | Own currency |
| Serbia | 68 | −32% | Own currency |
| Montenegro | 66.1 | −33.9% | Own currency |
| Romania | 65.1 | −34.9% | Own currency |
| Bulgaria | 62.5 | −37.5% | Own currency |
| Türkiye | 59.6 | −40.4% | Own currency |
| Bosnia and Herzegovina | 59.2 | −40.8% | Own currency |
| North Macedonia | 54.8 | −45.2% | Own currency |
Eurostat dataset prc_ppp_ind_1, series A.PLI_EU27_2020.E011, reference year 2025. Retrieved 2026-07-30 and transcribed by script rather than by hand. Next Eurostat update: December 2026.
Why the spread is bigger than people expect
Iceland at 173.5 and North Macedonia at 54.8 are 3.2 times apart on the same basket. That is a far wider range than salary conversations usually assume, and it is why a raw salary comparison across borders carries almost no information. A number that looks like a large increase can be a cut, and a number that looks like a cut can be a substantial raise.
The direction matters as much as the size. Moving from a high price level to a low one, you can accept a nominal pay cut and still come out ahead — the calculator's third result line shows exactly how far the same nominal figure stretches once you are living there. Moving the other way, holding your salary flat is a real reduction in what you can buy, and it is the kind that does not appear on a payslip.
Where this stops being enough
Three limits are worth stating plainly, because a converter that hides them produces confident wrong answers.
It is a national average. The gap between a capital city and the rest of a country is frequently larger than the gap between two countries. Treat the result as a country-level baseline you then adjust, not as a final figure for a specific city.
It is one basket, not your basket. The index weights consumption the way an average household consumes. If your spending is unusual — no car, no children, most of your income going to rent — your personal price ratio can differ from the national one by a lot.
It contains no tax whatsoever. This is the most common misreading of any cost-of-living comparison. Prices and taxes are set by different mechanisms and often move in opposite directions: a country can be cheap to live in and expensive to earn in. Portugal sits at 86.6 on prices, but what a freelancer keeps there depends on a coefficient, a social security base and a progressive scale that this page does not touch. Run the two separately and combine them yourself — the five-country net income comparison covers the tax half, and the hourly rate calculator works backwards from the take-home you decide you need.
Why some countries are missing
This tool covers the 39 countries in Eurostat's purchasing power parity programme — the EU27, the EFTA states, candidate countries, and the United States and Japan, which participate in the comparison. The UAE, Singapore and Georgia appear elsewhere on this site but not here, because they are not in that programme.
We could fill those rows from a crowdsourced cost-of-living index. We have not, because it would put a different measurement, built from a different method and a different basket, in the same column as the official one, with nothing on the page telling you which row is which. A short table that means one thing is worth more than a long table that means several.
Frequently asked questions
What exactly is a price level index?
It is the cost of the same basket of goods and services in each country, expressed in a common currency, with the EU27 average set to 100. Eurostat builds it from purchasing power parities, which come from price surveys of more than 2,000 consumer goods and services run by national statistical institutes. A country at 120 is 20% more expensive than the EU average; one at 80 is 20% cheaper.
Why is there no exchange rate in the calculation?
Because the index already contains one. A price level index is the purchasing power parity divided by the market exchange rate, which puts every country on a common-currency footing before you start. So a salary expressed in euro scales directly with the ratio of the two indices. If your salary is in a non-euro currency, convert it to euro at the market rate first and the rest follows.
Does this tell me whether I will be better off?
Only on the price side. It says nothing about tax, and the two regularly point in opposite directions — a country can be cheap to live in and expensive to earn in, or the reverse. Use this to size the salary and one of our tax calculators to see what survives on the way to your account.
Why are the UAE, Singapore and Georgia missing?
They are outside the Eurostat purchasing power parity programme, which covers the EU27, the EFTA countries, candidate countries, and — because they participate in the comparison — the United States and Japan. We could fill those rows from a crowdsourced index, but it would be a different measurement with a different method sitting in the same column, so we leave them out and say why.
Is a national index good enough for a city?
Not on its own. These indices are national averages, and the gap between a capital and the rest of a country can be larger than the gap between two countries. Lisbon is not Portugal at 86.6 and Munich is not Germany at 108.3. Treat the result as the country-level baseline you adjust from, not the final number.
Data sources & verification
- Eurostat — Purchasing power parities, price level indices and real expenditures (prc_ppp_ind_1) Last verified: 2026-07-30
- Eurostat news — Household consumption price levels across the EU in 2025 Last verified: 2026-07-30
- Eurostat Statistics Explained — Comparative price levels of consumer goods and services Last verified: 2026-07-30
- Eurostat — price level indices, 39 countries (2025) — last verified 2026-07-30, next review 2026-12. Changelog