Real-Terms Take-Home: Why Prices Move the Break-Even Point (2026)
The short answer
On €50,000 of freelance invoicing a Spanish autónomo keeps €33,780 and a Portuguese freelancer €33,485 — Spain ahead by €295. Adjust each for its own price level (Portugal 86.6, Spain 91.6 on the EU27 = 100 basket) and Portugal is ahead by €1,789 of purchasing power. The nominal break-even sits near €44,250 of gross income; the real-terms one sits near €70,500.
By vidaondo · Published September 7, 2026
Every cross-border comparison of freelance income stops at the same place: what you keep after tax. It is the harder number to work out, so it feels like the finish line. It is not. A euro kept in Lisbon and a euro kept in Barcelona do not buy the same amount, and the difference is large enough to reverse the conclusion.
This page runs both halves. The tax side comes from the same calculators that power our Portugal and Spain tools, so the figures match what those tools return. The price side comes from Eurostat’s price level indices for household consumption. Putting them together produces a number almost nobody publishes: what a freelancer keeps, measured in what it can actually buy.
The two price levels
| Country | Price level (EU27 = 100) | Reading |
|---|---|---|
| Portugal | 86.6 | 13.4% below the EU average |
| Spain | 91.6 | 8.4% below the EU average |
Spain is 5.8% more expensive than Portugal on the same household basket. Both are below the EU average, which is why the pair is usually discussed as interchangeably cheap. On a €33,000 net income, 5.8% is roughly €1,900 — larger than most of the tax differences below.
Net income, before and after the price adjustment
Gross invoicing on the left. Net is after income tax and social security, professional services, single, no dependents, past the start-up reliefs. The real-terms columns divide each net figure by its own price level and multiply by 100, which restates both on the EU27 basket so they can be compared directly.
| Gross | Portugal net | Spain net | Nominal gap | Portugal real | Spain real | Real gap |
|---|---|---|---|---|---|---|
| €25,000 | €18,503 | €17,449 | −€1,055 | €21,366 | €19,049 | −€2,318 |
| €30,000 | €21,920 | €20,894 | −€1,026 | €25,312 | €22,810 | −€2,501 |
| €40,000 | €27,950 | €27,603 | −€347 | €32,275 | €30,134 | −€2,141 |
| €50,000 | €33,485 | €33,780 | +€295 | €38,666 | €36,877 | −€1,789 |
| €60,000 | €38,746 | €39,768 | +€1,022 | €44,741 | €43,415 | −€1,326 |
| €75,000 | €45,813 | €48,702 | +€2,889 | €52,902 | €53,168 | +€266 |
| €100,000 | €57,578 | €62,044 | +€4,467 | €66,487 | €67,734 | +€1,247 |
A positive gap means Spain comes out ahead.
The €50,000 row is the one to sit with. On the tax comparison alone, Spain wins — by €295, which is small but real, and it is the kind of margin that decides where somebody registers. Adjust for prices and Portugal wins by €1,789. Both statements are true. They are answers to different questions, and only one of them is the question the freelancer was asking.
Where the break-even actually sits
Run the two regimes continuously rather than at sample points and each comparison has a crossing point.
Nominally, Spain overtakes Portugal at about €44,250 of gross invoicing. Below that, Portugal’s simplified regime keeps more; above it, Spain does, and the gap widens steadily.
In real terms, the crossing moves to roughly €70,500 — about €26,000 of income higher. Between €70,500 and €78,250 the sign flips more than once, because Spain’s social security is a flat quota that steps up at band boundaries rather than rising smoothly, so the gap wobbles across a few thousand euros before settling. Above roughly €78,000 Spain is ahead on both measures.
So for the entire income range between about €44,250 and €70,500, the two comparisons disagree. That band covers a large share of working freelancers, and it is exactly the range where someone is most likely to be choosing between the two countries.
Why the regimes cross at all
The crossing is not an accident of the numbers; it comes from two structurally different designs, which we worked through in freelancer social security compared.
| €100,000 gross | Portugal | Spain |
|---|---|---|
| Social security | €14,980 | €7,288 |
| Total tax + contributions | €42,422 | €37,956 |
| Effective rate | 42.4% | 38.0% |
Portugal charges social security as 21.4% of 70% of invoices — a flat 14.98% of everything, with a ceiling so high it only binds above €110,495. Spain charges a monthly quota that maxes out at €7,288.20 a year no matter what you earn. At low income Portugal’s percentage is gentler than Spain’s flat fee; at high income Spain’s ceiling is the cheaper deal by a wide margin. Everything above follows from that single difference.
At €30,000 the picture inverts: Portugal takes 26.9% and Spain 30.4%, because Spain’s quota plus IRPF lands harder on a modest income than Portugal’s coefficient-based regime does.
What the price adjustment is and is not
The adjustment is one division, and it is worth being precise about what it means. A price level index is the cost of the same basket in a common currency, EU27 = 100, built by Eurostat from purchasing power parities and price surveys of over 2,000 goods and services. Dividing a net income by its country’s index restates that income as purchasing power on the EU average basket. The resulting euro figures are not amounts anyone will pay you — they are a common yardstick.
Three limits apply, and they are the reason this guide gives a band rather than a single answer:
These are national indices. Lisbon is not Portugal at 86.6 and Madrid is not Spain at 91.6. Capital-city price levels run well above their national figures, and if you are comparing two capitals the 5.8% national gap may be the wrong gap entirely.
The basket is an average household’s, not yours. If most of your income goes to rent, or you have no car, your personal ratio differs from the national one — potentially by more than the gap being measured.
Spain’s regional tax variation is not in these figures. Our Spain model uses a reference scale; the real total depends on your comunidad autónoma. Measured against the published regional scales, the spread on the same taxable base is about €540 a year at €40,000 gross and €2,715 at €100,000, with Madrid cheapest. At €100,000 that spread is larger than the €1,247 real-terms gap in the table, which means at the top of the range the region you pick matters more than the country.
Why only two countries
Portugal and Spain are the only pair on this site where both halves are verified: a tax model checked against the CIRS and the BOE, and a price level from the Eurostat programme.
Dubai, Singapore and Georgia appear in our other comparisons and cannot appear here, because none of them is in Eurostat’s purchasing power parity programme. There is no official price level to divide by. We could substitute a crowdsourced cost-of-living index, but then one column would be measuring something different from the other and the table would quietly stop meaning one thing. The honest version of this analysis is short.
Estonia has a price level (101.2) but its regime in our tooling is a company, not a freelancer — profit retained inside an OÜ is untaxed, so there is no comparable “net income” line to deflate until you decide to take money out. That comparison is a different shape and lives in Georgia vs Estonia.
Using this
If you are deciding between the two countries, the ordering of the questions matters. Work out your gross, get the net from the five-country net income comparison, then convert across price levels with the cost of living adjusted salary converter. If your gross sits between roughly €44,000 and €70,000, expect the tax answer and the real-terms answer to disagree, and decide which one you are actually optimising.
And if you are negotiating rather than relocating, the same arithmetic runs backwards: a client in a cheaper country paying you a lower rate may be offering more than a client in an expensive one, and the hourly rate calculator is where to start from the take-home you have decided you need.
Tax figures produced by the same calculators published on this site, against data verified in July 2026. Price levels are Eurostat’s 2025 reference year, released 18 June 2026, next updated December 2026. Both halves reset in January, and they do not reset together.
Reuse this data. The table on this page is published under CC BY 4.0 — copy it, chart it or build on it freely, with a link back to this page as the source.
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
- CIRS art. 31.º (Regime simplificado) & art. 25.º — Portal das Finanças Last verified: 2026-07-19
- CIRS art. 68.º (Taxas gerais) — Portal das Finanças Last verified: 2026-07-19
- Segurança Social (ISS) — Guia Prático: Regime dos Trabalhadores Independentes Last verified: 2026-07-19
- Orden PJC/297/2026 — 2026 contribution bases and rates (BOE) Last verified: 2026-07-19
- Ley 35/2006 del IRPF (consolidated) — BOE Last verified: 2026-07-19
- Seguridad Social Import@ss — official RETA quota simulator Last verified: 2026-07-29