Tax Return Spain:
Filed Before 30 June.
Every deduction applied. No stress. No surprises.
We file the annual Spanish income tax return (Modelo 100) for expats, residents and autónomos — personalised for your specific situation, with every deduction you’re entitled to.
Key deadline: The Spanish income tax return must be filed by 30 June each year. Missing this deadline results in automatic surcharges from the AEAT.
What is the Spanish
income tax return?
IRPF is Spain’s personal income tax. Every year, Spanish tax residents must declare all income earned during the previous year and calculate how much tax they owe — or how much they’re owed back.
For expats, the return is often more complex than for Spanish nationals — it may involve foreign income, rental income from abroad, stock options, or multiple income sources. We handle all of these.
The good news: many people receive a refund after filing — especially if withholding taxes were applied throughout the year. We apply every deduction you’re entitled to.
Do I need to file a tax return
in Spain as an expat?
If any of the following applies to you, you are required to file the Spanish income tax return.
You are a Spanish tax resident — you spent more than 183 days in Spain during the tax year, or your main economic interests are here.
You are registered as autónomo — all autónomos must file the annual tax return regardless of income level.
You earn above certain thresholds — in general, if you earn more than €22,000 from a single employer or more than €15,000 from multiple sources.
You have foreign income, investments or rental income — even if tax was already paid abroad, you may still need to declare it in Spain.
We handle your return
from start to finish.
You don’t need to navigate the AEAT portal, understand Spanish tax law or worry about missing a deduction. You send us what we ask for — we do the rest.
Tell us your situation
Employment, freelance, investments, rental income, foreign income — we send you a simple checklist tailored to your situation.
Send us your documents
Payslips, invoices, bank statements, investment summaries — we tell you exactly what we need, nothing more.
We prepare your return
We apply every deduction, calculate your tax or refund, and send you the draft for review before filing anything.
Filed before 30 June
We file your return with the AEAT before the deadline and send you the official confirmation receipt.
Ready to file your Spanish tax return?
Get in touch today — free assessment, every deduction applied, filed before 30 June.
Common questions about
the Spanish tax return
You might also need
Don’t miss the
30 June deadline.
We file your Spanish tax return before the deadline, with every deduction applied. Fixed price, no surprises.