Take-home pay at three salaries
| Country | €30,000 | €50,000 | €80,000 |
|---|---|---|---|
| Switzerland | €26,719 | €42,415 | €64,369 |
| Bulgaria | €23,741 | €41,741 | €68,741 |
| United Kingdom | €25,723 | €40,123 | €58,766 |
| Ireland | €26,296 | €39,648 | €54,979 |
| Sweden | €24,705 | €39,489 | €55,922 |
| Netherlands | €27,754 | €39,140 | €53,913 |
| Norway | €25,200 | €38,480 | €57,107 |
| Czech Republic | €23,281 | €37,961 | €59,347 |
| Finland | €25,275 | €36,990 | €52,582 |
| Spain | €23,452 | €36,190 | €53,853 |
| Austria | €24,137 | €35,552 | €51,653 |
| France | €22,961 | €35,370 | €52,706 |
| Slovakia | €21,934 | €34,743 | €53,592 |
| Denmark | €21,187 | €33,767 | €52,090 |
| Portugal | €22,139 | €33,314 | €48,137 |
| Hungary | €19,950 | €33,250 | €53,200 |
| Croatia | €20,136 | €32,456 | €50,936 |
| Germany | €21,227 | €32,337 | €48,049 |
| Belgium | €26,051 | €32,228 | €44,839 |
| Poland | €21,356 | €31,986 | €48,281 |
| Italy | €23,305 | €31,940 | €46,251 |
| Slovenia | €19,141 | €30,254 | €45,711 |
| Romania | €17,550 | €29,250 | €46,800 |
Yearly take-home pay in euro, sorted by the €50,000 column. On €50,000 the gap between Switzerland (€42,415) and Romania (€29,250) is €13,165 a year, €1,097 a month.
Why the same salary nets so differently
Two things decide most of the gap. The first is social contributions: Romania takes 35% of gross pay for pension and health before any income tax, Slovenia 23.1% plus a flat health contribution, while UK National Insurance is 8% on most salaries and Irish PRSI 4.2% to 4.35%. The second is where the brackets start. Countries with large tax-free allowances or tax credits, such as the Netherlands, Ireland and the UK, leave more on modest salaries. Countries that cap social insurance contributions at a fixed salary, such as Bulgaria, the Czech Republic and Germany, keep a larger share as pay rises, because above the cap mainly income tax grows.
Bulgaria combines a flat 10% income tax with a low insurance cap, so it climbs to the top of the ranking at higher salaries. Switzerland has moderate social contributions and low income tax in Zurich. Belgium, Slovenia and Portugal tax high earners hardest. None of this says anything about prices: a salary that nets the same in euro buys far more in Sofia than in Zurich.
How the comparison works
Each figure comes from the same engine as our net salary calculator for that country, with the same profile everywhere: a single employee aged 35, no children, living in the capital (Zurich for Switzerland), no church tax, no voluntary pension and no student loan, paid the full year. Thirteenth and fourteenth salaries, where a country has them, are part of the yearly gross. Salaries outside a country's data are marked n/a: the Swiss tax tables start at CHF 20,000 and our Croatian calculator stops at €10,000 a month. Other currencies are converted at the ECB reference rate of Oct 1, 2026, and the figures are rebuilt every working day.
| Country | Assumed | Currency per €1 |
|---|---|---|
| Germany | Berlin, tax class I | euro |
| Austria | Vienna | euro |
| Switzerland | Zurich | 0.9437 CHF |
| Netherlands | Gross includes holiday pay | euro |
| Belgium | 7% municipal surcharge | euro |
| France | Non-cadre, single | euro |
| Spain | Madrid | euro |
| Italy | Rome | euro |
| Portugal | Mainland, single | euro |
| Sweden | Stockholm | 11.331 SEK |
| Norway | Oslo | 10.875 NOK |
| Denmark | Copenhagen | 7.4758 DKK |
| Finland | Helsinki | euro |
| Poland | Warsaw | 4.3735 PLN |
| Czech Republic | Prague | 24.4591 CZK |
| Slovakia | Bratislava | euro |
| Hungary | Budapest | 367.186 HUF |
| Romania | Bucharest | 5.283 RON |
| Croatia | Zagreb | euro |
| Slovenia | Ljubljana | euro |
| Bulgaria | Sofia | euro |
| United Kingdom | England | 0.8537 GBP |
| Ireland | Single person | euro |