relocation

Tax Burden Germany/Spain

Responsible for this content: Frank Menze

German–Spanish tax

Explanation

Your annual gross income from employment, before tax and social-security contributions.

Explanation

The second person’s annual gross income: your spouse if you are married, otherwise the other parent. Enter zero if there is no second person or only one of you earns income.

Explanation

Married here means joint assessment under Germany’s income-splitting method and, in Spain, a family unit entitled to choose between a joint and separate return.

Explanation

Children under 18 who live with you. For children under three, Spain increases the tax-free allowance further; this calculator does not include that, so the Spanish tax tends to appear too high.

Germany

Taxable income
€58,734.00
Tariff tax without child allowances
€13,747.00
Income tax
€13,747.00
Assessment base for the solidarity surcharge
€13,747.00
Solidaritätszuschlag (solidarity surcharge on income tax)
€0.00
German tax
€13,747.00

Spain: IRPF (Spanish personal income tax)

Gross employment income
€60,000.00
General employment-expense deduction
-€2,000.00
Net employment income after deduction
€58,000.00
Reference income for the Article 20 reduction
€60,000.00
Article 20 employment-income reduction
€0.00
General taxable base
€58,000.00
Mínimo personal y familiar, state (tax-free personal and family income)
€5,550.00
Mínimo personal y familiar, Balearic (regional tax-free income)
€5,550.00
Creditable state minimum
€5,550.00
Creditable regional minimum
€5,550.00
State tariff tax before minimum
€8,580.75
Tax on the state minimum
-€527.25
Cuota estatal (state part of Spanish tax)
€8,053.50
Regional tariff tax before minimum
€8,560.00
Tax on the regional minimum
-€499.50
Cuota autonómica (regional part of Spanish tax)
€8,060.50
Spanish IRPF
€16,114.00

Spain costs €2,367.00 more in tax than Germany.

Germany

Net after tax
€46,253.00
Average burden on total gross income
22.91%
Germany
€13,747.00

Spain: IRPF (Spanish personal income tax)

Net after tax
€43,886.00
Average burden on total gross income
26.86%
Spain: IRPF (Spanish personal income tax)
€16,114.00

Social contributions: This calculator compares income tax with IRPF, not total contribution rates. German social-security contributions, Spanish cotizaciones and therefore German pension and insurance deductions are excluded. Both taxes consequently look higher than the actual burden, especially the German tax: including the deductions widens the gap; it does not reverse it.

German church tax is not calculated.

Worked examples

Single, one income

Germany
€13,747.00
Spain: IRPF (Spanish personal income tax)
€16,114.00

Spain costs €2,367.00 more in tax than Germany.

One income, two children

Germany
€8,068.00
Spain: IRPF (Spanish personal income tax)
€13,850.50

Spain costs €5,782.50 more in tax than Germany.

Two incomes, two children

Germany
€7,724.00
Spain: IRPF (Spanish personal income tax)
€9,994.20

Spain costs €2,270.20 more in tax than Germany.

Legal status: 1 January 2026

This calculation is provided for guidance only and is not a substitute for tax or legal advice in specific cases.

Taxes in Spain or Germany: Where do you pay more?

For an ordinary employee income, Spain generally demands more income tax (IRPF) than Germany – across almost the entire typical income range, from the first steady salary right up to higher earnings. How big the difference actually is for you tends to be smaller than many expect, and depends heavily on whether you're married, have children, and how your incomes are split. Enter your figures into the calculator above: there you'll see your personal result, including the answer to the question of whether joint taxation (tributación conjunta) is even worthwhile for you.

How it's calculated

One point up front, because otherwise it can distort the result: the calculator compares German income tax against Spanish IRPF, not the total tax and contributions burden. Social security contributions are left out on both sides. This isn't a gap but a deliberate boundary with a known direction: without social security contributions, both taxes appear higher than the actual burden turns out to be – the German one more so than the Spanish one. If you factor in contributions to health, long-term care, pension and unemployment insurance, the gap between the two countries tends to grow rather than reverse. The reason lies in the system: German pension-related deductions reduce taxable income substantially, while the Spanish contribution assessment ceiling caps the comparable deduction in Spain early on. And one more thing belongs here, so you don't confuse the tax figure with the contributions figure: the overall burden rate from taxes and social security contributions combined is a different question from the pure tax rate – and for employees in Spain it turns out lower overall.

The German approach: basic tax rate, splitting, and the more-favourable-option check

From gross income, German tax law first deducts the employee lump-sum allowance (€1,230) and the special-expenses lump-sum allowance (€36); what remains is the taxable income. The calculator then applies the basic tax rate under Section 32a EStG – for married couples, the splitting method is used instead: the joint income is halved, the tax rate applied to that half, and the resulting tax is then doubled. Because the basic tax-free allowance is built into the tax rate formula itself, it effectively counts twice under splitting – that's the advantage married couples in Germany have over single people.

If you have children, the calculator automatically checks which option is more favourable for you: the child tax-free allowance together with the allowance for care, upbringing and education, known as the BEA allowance (€3,414 plus €1,464 per child), or the monthly child benefit (Kindergeld) of €259 per child. If the tax-free allowances win the more-favourable-option check, the calculator still continues to use them – it's just that the child benefit isn't then added on top as well. Above a threshold of €20,350 – for joint assessment €40,700 – the solidarity surcharge of 5.5% is also added to the assessed income tax. Since the last reform, this now only affects the higher incomes.

The Spanish approach: IRPF, the reduction under Art. 20 and the tax-free personal allowance

On the Spanish side, the calculation runs in two stages. From the gross employment income (rendimiento íntegro), the law first deducts €2,000 flat-rate income-related expenses (Art. 19.2.f LIRPF). After that, the reduction for income from employment under Art. 20 LIRPF applies: those who earn little receive a significantly higher deduction – up to €7,302 for low income –, which gradually decreases as salary rises and is eliminated entirely above €19,747.50. From the assessment basis determined in this way, the law finally deducts the tax-free personal allowance (mínimo personal y familiar): it amounts to €5,550 per person and increases in stages with each child, by €2,400

€3,400

  • .
  • Guide to the Beckham Law in Spain.
  • double taxation agreement. The comparison assumes that your income is taxed in the country of your tax residence. How allocation issues are resolved for income from both countries is explained in the Guide to the Double Taxation Agreement between Germany and Spain.
  • Single parents. Neither the German relief amount for single parents (Paragraf 24b EStG) nor the Spanish single-parent family unit is reflected in the calculator – both reduce the tax burden further where applicable.
  • Children under three years old. Spain grants an additional supplement to the tax-free basic allowance here, which the calculator does not apply.
  • Age over 65. The Spanish side increases the tax-free basic allowance from this age onwards; the calculator has no age field.
  • Church tax. It is not included in the German calculation because it depends on the federal state and religious affiliation.
  • The assumption regarding children. In the case of separate assessment, the calculator assumes that the other parent is also liable to tax. That's why the allowance, child benefit entitlement and mínimo are applied on a 50/50 basis on both sides in the case of a separate return.
  • Child benefit. Germany pays this out in addition to any potential tax savings. Spain has no comparable ongoing family benefit for children over three years old – this shifts the family comparison noticeably in Germany's favour, without it being visible in either of the two tax figures.

Deadlines and forms

In Spain, you submit your income tax return, the Renta, via Modelo 100; the filing window opens in spring of the following year. How this works in detail, which documents you need, and what happens if you file late is explained in the Guide to the tax return in Spain. In Germany, you submit your income tax return to the tax office responsible for you. Deadlines and particularities for residents in Spain with German income are explained in the Guide to the taxation of residents under IRPF.

For the German side, this calculator calculates according to Paragraf 32a EStG (basic tariff and splitting), Paragraf 9a and 10c EStG (lump-sum allowances), Paragraf 31, 32 paragraph 6 and 66 EStG (child tax allowance, child benefit and favourability check), as well as the Solidaritätszuschlaggesetz 1995. For the Spanish side, Ley 35/2006 applies with Art. 19, 20, 56 to 61, 63, 74 as well as 82 to 84 LIRPF, and for the Balearic surcharge tariff additionally the Decreto Legislativo 1/2014 of the Balearics with Art. 1 and 2. Which version of these provisions the calculator is currently using is shown by the legal status directly above the calculator.

Frequently asked questions

Do I pay less tax in Mallorca than in Germany?
In most cases, no: for standard employment income, Spanish income tax is higher than German income tax. The calculator above shows you how big the difference is for your income.
From when am I liable for tax in Spain?
This depends mainly on how many days you spend in Spain during the calendar year and where your economic centre of interests lies. You can check this with the 183-day calculator, which you'll find in the guide to the 183-day rule.
What is tributación conjunta, and is it worth it for us?
This is the joint tax return for married couples in Spain, an option you choose afresh each year. It's usually only worthwhile if one partner earns little or nothing; with two similarly high incomes, filing separately is often more favourable. The calculator above checks both options for you.
Why does a married couple pay more in Spain than in Germany?
Because Germany effectively applies the basic tax-free allowance twice under the splitting method, while Spain grants the tax-free basic amount only once for the whole family in the joint return. This particularly affects couples with a small combined income.
Are social security contributions included in the comparison?
No, the calculator compares only income tax and IRPF. Without social security contributions, both taxes appear higher than the actual burden turns out to be, more so for the German one – factoring them in tends to widen the gap between the two countries rather than reverse it.
Is there child benefit in Spain?
For children over three years old, Spain has no comparable, ongoing family benefit payment. Germany pays its child benefit (Kindergeld) in addition to any possible tax saving, which shifts the family comparison in Germany's favour.
What does the Beckham regime change?
Anyone who qualifies is not taxed in Spain under the IRPF rate calculated here, but at a flat rate as if they were a non-resident. You can find out more, along with a dedicated calculator, in the guide to the Beckham Law in Spain.
Do I have to file a tax return in both countries?
This depends on your tax residence and your sources of income in both countries. The double taxation agreement between Germany and Spain ensures that the same income is not fully taxed twice.

Before comparing the tax burden, it is often worth asking where you are actually liable to tax in the first place: The 183-day calculator shows you, based on your days of stay and other criteria, whether Spain classifies you as tax resident.