Income Tax in Spain for Residents & Expats: Complete Guide

If you’re living in Spain or earning income here, you need to understand IRPF (Impuesto sobre la Renta de las Personas Físicas) — Spain’s personal income tax.

This guide breaks down:

  • How income tax works for Spanish residents and expats

  • Progressive tax brackets and rates

  • Allowable deductions

  • Common pitfalls and how to plan smartly


🧾 Who Pays Income Tax in Spain?

You are liable for Spanish income tax if:

  • You are a tax resident in Spain
    → You pay tax on your worldwide income

  • You are a non-resident
    → You only pay tax on Spanish-source income (via non-resident tax rules)

If you’re unsure of your residency, see this guide on tax residency.


📊 Spanish Income Tax Rates (Progressive Brackets)

Income tax is progressive: the higher your income, the higher your tax rate.

💡 Base National Rates (IRPF):

Income Bracket (€) Tax Rate
0 – 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: These are national rates. Autonomous communities (e.g., Catalonia, Madrid, Andalusia) can add their own regional tax on top.


🧍 How This Applies to Expats

Expats living in Spain for more than 183 days must declare:

  • Foreign salaries & pensions

  • Self-employed or freelance income

  • Rental income (Spanish or foreign)

  • Dividends, interest, royalties

  • Capital gains

You must file a tax return annually, even if tax is withheld by an employer.


🧮 Key Deductions & Allowances

👨‍👩‍👧 Personal Allowance:

  • €5,550 general

  • €6,700 if over age 65

  • €8,100 if over 75

👶 Child Deductions:

  • €2,400 for first child

  • €2,700 for second

  • €4,000 for third

  • €4,500 for fourth and beyond

🏥 Others:

  • Contributions to Spanish pension plans

  • Charitable donations

  • Mortgage deductions (only for homes purchased before a certain date)

✅ EU residents may qualify for similar deductions if they provide proof of income and tax residency.


🧑‍⚖️ Example: Tax Bill for an Expat in Spain

Let’s say a UK expat:

  • Earns €50,000 salary from a remote job

  • Pays rent, has 1 child, and contributes to a Spanish pension

Estimated Income Tax Breakdown:

  • Taxable income after deductions: ~€44,000

  • Total tax liability: ~€10,300 (avg. 23%)


📅 Filing & Payment Deadlines

  • Tax year: January 1 – December 31

  • Filing season: April – June (exact dates vary)

  • Form: Modelo 100

  • Payment: Lump sum or in two installments

🧠 Pro Tip: You must pre-register with the tax agency (Agencia Tributaria) and may need a digital certificate or Cl@ve PIN.


⚠️ Common Expat Mistakes

  • ❌ Not declaring foreign income (Spain taxes global income)

  • ❌ Thinking your pension is tax-free (depends on treaty)

  • ❌ Missing out on deductions due to lack of Spanish tax advice

  • ❌ Filing late or skipping the declaration altogether


💬 Frequently Asked Questions

❓ Is there a tax exemption threshold in Spain?

No, but personal and family deductions reduce what’s taxed.

❓ Do I need to file if my only income is a foreign pension?

Yes — if you’re a resident, it must be declared, even if taxed abroad.

❓ Can I file my Spanish taxes from abroad?

Yes, via the Agencia Tributaria online portal, with proper digital ID.


🧑‍⚖️ Expert Tip: Consider the Beckham Law

If you’re a new expat working in Spain, the Beckham Law allows you to:

  • Pay a flat 24% tax rate

  • Only on Spanish-source income

  • For 6 years

This is a major benefit if structured correctly — read our Beckham Law guide here.


📞 Need Help Filing Your Spanish Income Taxes?

Borderless Lawyers works with expats and residents across Spain to:

  • Prepare & file IRPF returns

  • Maximize deductions

  • Navigate pension or remote income taxes

  • Ensure full compliance with Agencia Tributaria

error: Content is protected !!