Moving from Spain to Germany is an exciting step — whether you're chasing a career opportunity, joining a partner, or simply seeking a fresh start in one of Europe's economic powerhouses. But before you pack up your life in Barcelona or Madrid, there's one topic that demands careful attention: taxes. Understanding the tax implications of moving from Spain to Germany is essential to avoid double taxation, missed deadlines, and costly mistakes during the 2025/2026 tax year.

In this comprehensive guide, we'll walk you through everything you need to know about expat tax planning when relocating from Spain to Germany — from residency rules and filing obligations in both countries to the double taxation treaty that prevents you from being taxed twice on the same income.

Understanding Tax Residency: When Does Spain Let Go and Germany Take Over?

The single most important concept when relocating between countries is tax residency. Your tax residency status determines which country has the primary right to tax your worldwide income, and getting this wrong is one of the most common mistakes expats make.

Spanish Tax Residency Rules

Under Spanish law, you are considered a tax resident of Spain if you meet any of the following criteria:

  • You spend more than 183 days in Spain during a calendar year.
  • Spain is the centre of your vital economic interests (i.e., your primary source of income or the bulk of your assets are located in Spain).
  • Your spouse and/or minor children reside in Spain (unless you can prove otherwise).

Spain operates on a calendar-year basis (1 January – 31 December). If you leave Spain partway through the year, you may still be considered a Spanish tax resident for the entire year if you've already exceeded 183 days or if your economic ties remain primarily Spanish.

Important: Spain has anti-avoidance rules for individuals who relocate to a tax haven. Germany is not classified as a tax haven, so these rules typically won't apply to your move. However, you should be aware that Spain may still consider you a resident if you can't clearly demonstrate your relocation.

German Tax Residency Rules

Germany considers you a tax resident if you have either:

  • A habitual abode (gewöhnlicher Aufenthalt) in Germany — generally established after being physically present for more than six consecutive months, or
  • A domicile (Wohnsitz) in Germany — meaning you maintain a permanent home available for your use.

In practice, once you register at your local German Einwohnermeldeamt (residents' registration office) and move into your apartment or house, you'll typically be treated as a German tax resident from that date onward.

Split-Year Treatment

Unlike some countries, Germany does not officially recognise a split-year tax residency in the way the UK does, for example. However, in practice, Germany will tax you on your worldwide income from the date you become a German tax resident. Spain will treat you as a tax resident for the full calendar year if you spent more than 183 days there.

This overlap is where the Spain-Germany Double Taxation Treaty becomes critical — more on that below.

Spanish Tax Obligations in Your Year of Departure

If you leave Spain in 2025, your Spanish tax obligations don't simply vanish the day you board your flight to Frankfurt.

Filing Your Final Spanish Tax Return

As a Spanish tax resident (if you were resident for the full year or the 183-day rule is triggered), you must file a Spanish income tax return (Declaración de la Renta) for the 2025 tax year. The standard filing period runs from April to June 2026.

Your Spanish return will cover your worldwide income earned during the period of Spanish tax residency. Key items to report include:

  • Employment income (including any income earned in Germany if you're still considered a Spanish tax resident)
  • Rental income from Spanish or foreign properties
  • Capital gains from the sale of assets
  • Savings income (interest, dividends)

Spanish Income Tax Rates for 2025

Spain's personal income tax (IRPF) uses a progressive rate structure. For the 2025 tax year, the combined state and regional rates (which vary by autonomous community) generally range as follows:

Taxable Income (EUR) Approximate Marginal Rate
Up to 12,450 19%
12,451 – 20,200 24%
20,201 – 35,200 30%
35,201 – 60,000 37%
60,001 – 300,000 45%
Over 300,000 47%

Note: Rates vary by region. Catalonia, Madrid, and Andalucía, for example, each have slightly different combined rates.

Use our Spain Income Tax Calculator to estimate your Spanish tax liability for the year of your departure.

Exit Tax (Impuesto de Salida)

Spain introduced an exit tax that may apply if you hold significant assets. If you own shares or participations worth more than EUR 4,000,000, or if you hold at least a 25% stake in an entity worth more than EUR 1,000,000, Spain may tax unrealised capital gains upon your departure. This is a critical consideration for high-net-worth individuals and business owners.

If you're relocating within the EU/EEA (which includes Germany), you can request a deferral of the exit tax until the shares are actually sold. However, this requires meeting specific conditions and filing the appropriate forms.

Model 720: Foreign Asset Declaration

If you held foreign assets exceeding EUR 50,000 in any category (bank accounts, securities, or real estate) while you were a Spanish tax resident, you may still need to file Model 720 for the year of departure. While the European Court of Justice struck down the disproportionate penalties previously associated with this form, the reporting obligation itself remains.

German Tax Obligations Upon Arrival

Once you establish tax residency in Germany, you'll enter one of Europe's most comprehensive — and complex — tax systems.

German Income Tax Rates for 2025/2026

Germany uses a progressive tax rate system with a unique formula-based calculation (rather than simple tax brackets). For the 2025 tax year, the key thresholds are:

Taxable Income (EUR) Tax Rate
Up to 12,084 0% (basic personal allowance)
12,085 – 17,005 14% – 24% (progressive zone 1)
17,006 – 66,760 24% – 42% (progressive zone 2)
66,761 – 277,825 42%
Over 277,825 45% ("rich tax" / Reichensteuer)

On top of income tax, Germany levies a solidarity surcharge (Solidaritätszuschlag) of 5.5% of income tax — though for most taxpayers earning moderate incomes, this has been effectively eliminated since 2021. It still applies in full to high earners.

Additionally, if you're a member of a recognised church in Germany (Catholic or Protestant), you'll pay church tax (Kirchensteuer) of 8–9% of your income tax, depending on the federal state.

Use our Germany Income Tax Calculator to see exactly how much German income tax you'll owe.

Social Security Contributions

As an employee in Germany, you'll also pay social security contributions, which are split roughly 50/50 with your employer. In 2025, the approximate employee shares are:

  • Health insurance (Krankenversicherung): ~7.3% + supplementary contribution (~1.7%)
  • Pension insurance (Rentenversicherung): ~9.3%
  • Unemployment insurance (Arbeitslosenversicherung): ~1.3%
  • Long-term care insurance (Pflegeversicherung): ~1.7% (higher if childless and over 23)

These contributions are subject to annual income ceilings (Beitragsbemessungsgrenzen), which are adjusted each year.

Tax Class System (Steuerklassen)

Germany assigns every taxpayer a tax class that affects monthly withholding. The most common classes are:

  1. Class I — Single individuals or married individuals living apart
  2. Class III — Married, higher-earning spouse (when the other spouse takes Class V)
  3. Class IV — Married, both spouses earning similar amounts
  4. Class V — Married, lower-earning spouse

Choosing the right tax class as a couple can significantly impact your monthly cash flow, although the total annual tax liability evens out at filing time.

The Spain-Germany Double Taxation Treaty (DTT)

Spain and Germany have a Double Taxation Agreement (DTA) in force, designed to prevent you from paying tax on the same income in both countries. The treaty follows the OECD Model Tax Convention and covers most types of income.

How the Treaty Works

  • Employment income is generally taxed in the country where the work is physically performed. If you work in Germany, Germany has the primary taxing right over your employment income.
  • Pensions: Government pensions are typically taxed in the country that pays them. Private pensions follow different rules depending on the treaty provisions.
  • Rental income from property is taxed in the country where the property is located. If you keep a rental property in Spain, Spain retains the right to tax that income.
  • Capital gains on real estate are taxed where the property is situated. Gains from shares are generally taxed in your country of residence.
  • Dividends, interest, and royalties may be subject to withholding tax in the source country, but the treaty typically limits these rates (e.g., 15% on dividends, 0% on interest in many cases).

Relief Methods

The treaty generally uses the exemption method with progression for German residents. This means:

  • Income already taxed in Spain (such as rental income from Spanish property) will be exempt from German tax.
  • However, that income is taken into account when determining the tax rate applicable to your remaining German-taxable income (this is the "progression" element).

For certain types of income, the credit method applies instead, where Germany taxes the income but gives you a credit for Spanish taxes paid.

Tie-Breaker Rules

If you're considered a tax resident of both Spain and Germany in the same year (which can happen in the year of relocation), the DTA's tie-breaker rules determine which country treats you as resident:

  1. Permanent home — Where is your permanent home? If you've given up your Spanish home and established one in Germany, Germany wins.
  2. Centre of vital interests — Where are your personal and economic relations closer?
  3. Habitual abode — Where do you spend more time?
  4. Nationality — If all else is equal, your nationality is considered.
  5. Mutual agreement — As a last resort, the tax authorities of both countries negotiate.

Practical Tax Planning Tips for Your Relocation

Strategic planning can save you thousands of euros. Here are actionable steps to optimise your tax position when moving from Spain to Germany:

1. Time Your Move Carefully

If possible, consider relocating early in the calendar year (January or February). This minimises the chance of being treated as a Spanish tax resident for the full year (by staying under the 183-day threshold) and maximises the personal allowances you can claim in Germany.

2. Deregister from Spain

Formally deregister from the Spanish census (padrón) and notify the Agencia Tributaria (Spanish tax authority) of your change of residency. This creates a clear paper trail supporting your non-resident status.

3. Settle Spanish Assets Before Departure

If you plan to sell investments or property, consider doing so before or after your move based on which country offers a more favourable tax rate on the gains. Spanish capital gains tax on savings income starts at 19% and can reach 28% for gains exceeding EUR 300,000 (2025 rates). Germany taxes capital gains at a flat 26.375% (Abgeltungsteuer including solidarity surcharge), though this rate may change under ongoing legislative discussions.

4. Review Your Pension Arrangements

Spanish pension contributions and German pension contributions receive different tax treatments. Understand how your existing Spanish pension plan will be taxed when you eventually draw from it as a German tax resident.

5. Keep Detailed Records

Maintain records of:

  • Your travel dates (to prove the 183-day count)
  • Lease agreements and deregistration documents
  • Employment contracts showing your work location
  • Financial statements from both countries

6. Understand the Beckham Law Implications

If you were previously benefiting from Spain's special tax regime for inbound assignees (commonly called the Beckham Law, or Régimen de Impatriados), your departure from Spain will end your eligibility. Ensure you understand the transition and don't inadvertently trigger additional liabilities.

Practical Example: Relocating Mid-Year

Let's say Maria, a Spanish national, earns EUR 70,000 annually and moves from Madrid to Munich on 1 July 2025.

Spanish tax situation (January – June 2025):

  • Maria earned approximately EUR 35,000 in Spain during the first half of the year.
  • Because she left before exceeding 183 days, she may argue she is not a Spanish tax resident for 2025 — provided her centre of vital interests has also shifted to Germany.
  • If she's treated as a non-resident, Spain would only tax her Spanish-source income for that period.
  • Use the Spain Income Tax Calculator to estimate the liability under both resident and non-resident scenarios.

German tax situation (July – December 2025):

  • Maria registers in Munich and begins her new job, earning approximately EUR 35,000 in Germany.
  • As a German tax resident from July onward, Germany taxes her worldwide income from that date.
  • Her German tax is calculated on the EUR 35,000 earned, but the progressive rate structure means her effective rate is lower than it would be on a full year's salary of EUR 70,000.
  • She can estimate her German liability using our Germany Income Tax Calculator.

DTA application:

  • If there's any overlap where both countries claim residency, the tie-breaker rules apply. Since Maria's permanent home from July is in Germany, and her new job and daily life are centred there, Germany would likely be considered her treaty residence.
  • Any Spanish-source income (e.g., rental income from a property she kept in Madrid) would be reported in Germany but exempted under the DTA, with progression.

Frequently Asked Questions (FAQ)

Do I need to file tax returns in both Spain and Germany in the year I move?

Very likely, yes. If you have taxable income sourced in Spain or were a Spanish tax resident for part of the year, you'll need to file a Spanish tax return. You'll also need to file a German tax return for income earned during your period of German residency.

Will I be taxed twice on the same income?

Not if you correctly apply the Spain-Germany Double Taxation Treaty. The treaty allocates taxing rights and provides relief mechanisms (exemption or credit) to eliminate double taxation.

What happens to my Spanish property if I move to Germany?

Rental income from Spanish property remains taxable in Spain, even as a non-resident. You'll need to file a Spanish non-resident tax return (Modelo 210) for the rental income. In Germany, this income is generally exempt under the DTA but may increase your German tax rate on other income (progression clause).

Can I still use the Spanish healthcare system after I leave?

This is a social security question rather than a tax question, but generally, once you deregister and begin contributing to the German social security system, you'll be covered by German health insurance. Your Spanish coverage typically ends.

When is the German tax return due?

If you're required to file (e.g., because you have income from multiple sources or were only resident for part of the year), the deadline for the 2025 German tax return is 31 July 2026 if you file yourself, or 30 April 2027 if you engage a tax adviser (Steuerberater).

Do I need a German tax adviser?

While not legally required, the complexity of a cross-border relocation makes professional advice highly recommended. A tax adviser experienced in international relocations can help you navigate dual-country obligations, treaty claims, and available deductions.

Conclusion: Key Takeaways for Your Spain-to-Germany Move

Relocating from Spain to Germany involves navigating two sophisticated tax systems simultaneously. Here are your essential action points:

  1. Determine your tax residency status in both countries for the year of your move — the 183-day rule, centre of vital interests, and DTA tie-breaker rules all play a role.
  2. File tax returns in both countries for the year of relocation, ensuring you claim all applicable treaty relief.
  3. Plan the timing of your move to minimise overlapping residency claims and maximise personal allowances.
  4. Address Spanish exit obligations, including the potential exit tax, Model 720, and formal deregistration.
  5. Understand German withholding from day one, including your tax class, social security contributions, and any church tax.
  6. Use the Spain-Germany DTA to prevent double taxation on employment income, pensions, capital gains, and investment income.
  7. Seek professional advice — a cross-border tax adviser can save you far more than their fee.

Estimate your tax liabilities before and after your move using our Spain Income Tax Calculator and Germany Income Tax Calculator.


This article is for informational purposes only and does not constitute tax advice. Tax laws change frequently; consult a qualified tax professional for advice specific to your situation.