Spanish Tax System Explained for Expats
Spanish taxes are complex but manageable. If you're tax resident (183+ days/year), you'll file an annual income tax return (modelo 100) by June 30. Rates are moderate, deductions are generous, and new residents can qualify for the Beckham Law (24% flat tax for 6 years). This guide covers tax residency, IRPF brackets, self-employed obligations, wealth taxes, and how to stay compliant.
11 min read
Tax Residency: Who Pays Spanish Taxes?
Spain taxes based on residency status, not citizenship. You're a Spanish tax resident if:
- You spend 183+ days in Spain per year (continuous or scattered), OR
- Your center of economic interests is in Spain (primary residence, most income sources), OR
- You work in Spain (regardless of days spent)
Tax Resident vs Non-Resident
Tax residents: File taxes on worldwide income (Spain + abroad). Must file modelo 100 by June 30.
Non-residents: Only pay Spanish tax on Spanish-source income (Spanish job, rental income from Spanish property, freelance work for Spanish clients). File tax return only if you have Spanish income.
If you're on a Spanish visa (NLV, DNV, Student, etc.) and have a Spanish residence, you're likely a tax resident even if you haven't spent 183 days yet.
Tax Residency and Visa Applications
Becoming tax resident in Spain has implications for visas and residency. Plan your arrival date and residency status carefully with a tax advisor.
Deep dive into tax residency →IRPF: Spanish Income Tax Brackets (2026)
IRPF (Personal Income Tax) is progressive. Tax brackets for 2026:
- €0-18,000: 19%
- €18,000-35,200: 21%
- €35,200-60,000: 45%
- €60,000-300,000: 45%
- €300,000-600,000: 45%
- €600,000+: 45%
Note: Brackets change annually. These are 2026 rates (verified as of April). Check Agencia Tributaria (tax authority) website for current rates before filing.
How Tax Brackets Work
If you earn €50,000:
- First €18,000 taxed at 19% = €3,420
- Next €17,200 (€35,200-€18,000) at 21% = €3,612
- Final €14,800 (€50,000-€35,200) at 45% = €6,660
- Total tax: €13,692 (effective rate: ~27%)
Available Deductions & Credits
Reduce your taxable income with these legal deductions:
Personal Deductions
- Mortgage interest: Up to €9,040 for primary residence (limited)
- Pension contributions: Up to €6,000-15,300 depending on age
- Healthcare premiums: Deductible if not employer-provided
- Dependent children/relatives: Per-child deduction (€2,400+)
- Rental expenses (if landlord): Maintenance, repairs, management fees
Self-Employed (Autónomo) Deductions
- Office rent and utilities
- Equipment and supplies
- Professional services (accountants, lawyers)
- Business insurance
- Vehicle expenses (mileage or costs)
- Professional development
Modelo 100: Annual Income Tax Return
What Is Modelo 100?
Modelo 100 is Spain's annual personal income tax return. All tax residents must file by June 30. It reports:
- All income (salary, pensions, investments, rental, self-employment)
- Deductions and expenses
- Taxes already withheld (by employers, banks)
- Final tax owed or refund due
How to File Modelo 100
Option 1: DIY Online (via Cl@ve PIN)
Use Agencia Tributaria website (aeat.es). Login with Cl@ve PIN or digital certificate. Enter income and deductions. System calculates tax automatically. Free. Requires Spanish language competency and understanding of tax forms.
Option 2: Use a Tax Advisor (Asesor Fiscal)
Highly recommended for expats. Your advisor gathers documents, calculates tax, ensures compliance, and files on your behalf. Cost: €200-600 depending on complexity. They often find deductions you'd miss, paying for themselves.
Timeline
- January-February: Employers and banks send tax statements (certificados)
- April-June 30: File modelo 100 electronically
- July: Receive tax result (refund or payment due)
- August-September: Pay any tax owed in installments if needed
Self-Employed (Autónomo) Tax Obligations
What Is Autónomo Status?
If you work for yourself (freelancer, consultant, online business), you must register as autónomo (self-employed) with Social Security within 30 days of starting work.
Monthly Social Security Contribution
You pay monthly Social Security fees (cuota): roughly €300-600/month depending on your income base. This covers healthcare, pension, unemployment.
Quarterly VAT Returns (Modelo 303)
If you earn €10,000+/year, file quarterly VAT returns (modelo 303) showing income and VAT collected/paid. Quarterly filing deadlines.
Annual Income Tax (Modelo 100)
Self-employed file modelo 100 like employees but with business deductions (office, supplies, professional fees, etc.). These deductions reduce your taxable income significantly.
The Beckham Law: 24% Flat Tax for 6 Years
What Is the Beckham Law?
Named after David Beckham, Spain's Beckham Law allows new residents (arrived after January 1, 2023) to opt for a flat 24% income tax rate for 6 years instead of progressive IRPF rates.
Who Qualifies?
- Arrived in Spain after January 1, 2023
- Were not a Spanish resident in the previous 10 years
- Become a Spanish tax resident upon arrival
- High earners (especially valuable for €100k+ income)
Example Savings
Earning €150,000/year:
- Standard IRPF: ~€45,000 tax (30% effective rate)
- Beckham Law: €36,000 tax (24% flat)
- Annual savings: €9,000
How to Claim Beckham Law
Must opt in during your first modelo 100 filing after becoming tax resident. Once claimed, it applies for 6 years automatically. Highly recommended for high earners.
Modelo 720: Reporting Foreign Assets
What Is Modelo 720?
Tax residents must report foreign assets over €50,000 annually via modelo 720. This includes:
- Foreign bank accounts and investments
- Foreign property and real estate
- Cryptocurrency and digital assets
- Foreign pensions and retirement accounts
Filing Deadline
March 31 each year. Filing is electronic via Agencia Tributaria website.
Penalties for Non-Filing
Strict penalties apply:
- Non-filing: €10,000 base penalty + percentage of unreported assets
- Late filing: €5,000-10,000
- Accuracy violations: Can result in criminal charges
Bottom line: Always file modelo 720 if you have foreign assets. Penalties far exceed any tax owed. Your tax advisor handles this.
Wealth Tax (Patrimonio) and Capital Gains
Wealth Tax
Property over €600,000 is subject to wealth tax (0.2-3.75% depending on region and value). Applied annually on your net worth. Rates vary by autonomous community (some have suspended it).
Capital Gains Tax
Profit from selling property or investments is taxed as income (19-45% depending on bracket and holding period). Long-term gains (2+ years) receive a discount.
Getting a Tax Advisor
When You Should Hire One
- Earning €50,000+ annually
- Self-employed or freelance
- Own rental property in Spain
- Have foreign assets (modelo 720)
- Unsure about tax residency status
- Don't speak fluent Spanish
Finding a Tax Advisor
Ask locals, expat groups, or consulate for recommendations. Cost: €200-600/year depending on complexity. English-speaking advisors available in major cities.
FAQs: Spanish Taxes for Expats
Related Financial & Residency Guides
Planning to Move to Spain?
Our specialists guide you through the right visa from start to finish — managed entirely online, in English.
