All articles Spain
Salary · Spain · 2026
What salary in Germany matches your take-home pay in Spain?
This article was created with artificial intelligence support.
€32,000.00 gross a year in Spain leaves €24,802.13 in this resident-employee example. Matching that take-home pay in Germany requires €36,318.00 gross at the stated exchange rate. Housing and other living costs need a separate comparison.
Begin with guaranteed annual cash pay
Use the annual salary the contract guarantees, including confirmed additional salary payments. Exclude a discretionary bonus from the baseline. A monthly quotation paid on a different schedule can disguise a difference in annual pay.
Calculate that gross salary with the starting country’s resident settings. Keep employer pension payments and non-cash benefits outside the cash target.
Convert the net target once
The starting annual net of €24,802.13 converts to €24,802.13 using the rate dated 2 October 2026. To convert in the opposite direction, use the reciprocal of that rate.
When both countries use the same currency, no conversion is needed. For different currencies, test a less favourable rate if part of your spending or savings remains in the starting currency. The displayed rate is a dated comparison assumption, not a forecast.
From your current gross salary to a foreign salary target
The example salary of €32,000.00 in Spain leaves €24,802.13 a year. Converted using the rate dated 2 October 2026, the target is €24,802.13 in Germany. The required gross salary is €36,318.00. Matching this net amount does not establish the same standard of living.
Example assumptions
The examples compare full-year resident employment in each country. They exclude cross-border commuting and do not establish newcomer relief or permission to work.
The displayed region is used where the model supports regional settings. Elsewhere, the city identifies the illustrative budget; the tax calculation uses the country model’s settings and is not a city-specific tax assessment.
The salaries are illustrative amounts chosen for each country. They are not market-pay benchmarks or claims about typical earnings.
Monthly net is annual modelled net divided by twelve. Actual payroll transfers and later tax settlements can differ.
Currency conversion uses the stated exchange-rate date. Equal converted income does not establish equal purchasing power.
- Spain · Example city
- Madrid
- Spain · Model periods
- 2026
- Spain · Region
- Comunidad de Madrid
- Spain · Age
- 35
- Spain · Children
- 0
- Spain · Joint assessment (splitting)?
- No
- Spain · Church Tax
- No
- Germany · Example city
- Berlin
- Germany · Model periods
- 2026
- Germany · Region
- Berlin
- Germany · Age
- 35
- Germany · Children
- 0
- Germany · Joint assessment (splitting)?
- No
- Germany · Church Tax
- No
- Germany · Tax Class
- 1
- Exchange rate
- Both countries use the same currency.
- Exchange-rate date
- 2 October 2026
- Spain
- IRPF · Seguridad Social
- Germany
- Lohnsteuer / Einkommensteuer · Rentenversicherung, Krankenversicherung, Pflegeversicherung, Arbeitslosenversicherung
Annual (EUR)
- Annual gross salary · Spain
- €32,000.00
- Annual gross salary · Germany
- €36,318.00
- Annual take-home pay · Spain
- €24,802.13
- Annual take-home pay · Germany
- €24,802.15
Calculator estimate
| Country | Spain · Madrid (EUR) | Germany · Berlin (EUR) |
|---|---|---|
| Annual gross salary | €32,000.00 | €36,318.00 |
| Employee taxes | €5,117.87 | €3,574.92 |
| Employee contributions | €2,080.00 | €7,940.93 |
| Tax credits and reliefs | €0.00 | €0.00 |
| Annual take-home pay | €24,802.13 | €24,802.15 |
| Average monthly take-home pay | €2,066.84 | €2,066.85 |
| Total employer cost | €42,288.00 | €44,963.50 |
| Annual take-home pay · Germany − Spain | €0.02 | €0.02 |
Solve the destination salary separately
The calculator finds the lowest whole-unit gross salary that reaches the converted annual net target in the destination country. Dividing by your current take-home percentage would assume both tax systems keep the same share.
Allowances, tax credits and contribution ceilings affect the required gross. Rounding gross can leave the destination net slightly above the target; the displayed results show both amounts.
Keep the resident profiles visible
Each scenario describes a resident employee in the selected country for the full model period. Match supported age, household, insurance and regional settings to the example rather than carrying an unexplained default across the border.
The periods are 2026 and 2026. Countries need not share fiscal-year boundaries or payroll conventions. A move during a year, commuting across a border or qualifying for newcomer relief needs a separate assessment.
Compare the target with the offer
Compare €36,318.00 with the guaranteed annual cash in the destination offer. Ask whether the package includes employer retirement funding, equity or a bonus before treating the headline amount as salary.
Check payment dates as well as the annual total. Annual net divided by twelve is a planning average; ordinary-month cash may differ. Set aside tax paid later instead of spending money that the annual calculation already allocates to tax.
Then check what that income buys
Equal converted net income does not establish equal purchasing power. Housing, transport and health cover can cost different amounts in the two cities.
Price your plans in Madrid and Berlin separately. Include recurring costs and savings, and record moving costs separately. Avoid adding insurance to your expenses if the salary calculation already deducts it.
Before using the salary target
- Confirm guaranteed annual cash and payment dates.
- Check both resident profiles and model periods.
- Record the exchange-rate date and test a plausible change.
- Price your destination budget before judging affordability.
See your own numbers
The articles use example figures. Enter your salary in the calculator to see your own result.
Adjust the assumptions
Open both salary scenarios, replace the resident settings with your own and compare the required gross with the written offer.
Sources and model coverage
What the estimate covers
The calculator estimates employment income using its supported country rules and selected inputs. Benefits, collective agreements and personal circumstances that are not modelled are excluded. Official rules determine your actual liability.
- Spain: Cotizaciones sociales (social contributions) use the general scheme (Régimen General); special regimes (self-employed, agricultural) are not covered.
- Spain: Retención a cuenta (withholding) is approximated - annual IRPF settlement may vary.
- Germany: Company car (Dienstwagen) benefit-in-kind is not modelled - only cash salary is in scope.
- Germany: Betriebliche Altersvorsorge (bAV) salary-sacrifice pension contributions are not deducted from taxable income in this model.
Official sources
Results depend on the stated model assumptions and source periods. They do not guarantee your final tax liability or cover every personal circumstance.