Tax return spain Expats

Annual Income Tax · IRPF · Mod. 100

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.

Scroll
From €80Fixed fee + VAT
30 JunAnnual filing deadline
100%Deductions applied
RemoteNo office visits required

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 it

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.

What we handle for you
Employment income from Spanish & foreign employers
Autónomo income with all eligible deductions
Rental income from Spanish & foreign properties
Investment income, dividends and capital gains
Cryptocurrency, stock options and foreign income

Who must file

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.


How we file it

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.

01

Tell us your situation

Employment, freelance, investments, rental income, foreign income — we send you a simple checklist tailored to your situation.

02

Send us your documents

Payslips, invoices, bank statements, investment summaries — we tell you exactly what we need, nothing more.

03

We prepare your return

We apply every deduction, calculate your tax or refund, and send you the draft for review before filing anything.

04

Filed before 30 June

We file your return with the AEAT before the deadline and send you the official confirmation receipt.

From €80 + VAT · Fixed fee · No surprises

Ready to file your Spanish tax return?

Get in touch today — free assessment, every deduction applied, filed before 30 June.


FAQ

Common questions about
the Spanish tax return

In general, anyone who is a Spanish tax resident, is registered as autónomo, or earns above certain income thresholds must file. Not sure if this applies to you? Contact us — we’ll tell you for free.
The deadline is 30 June of the year following the tax year. Missing this deadline results in automatic surcharges from the AEAT — we make sure this never happens to our clients.
Yes — many people receive a refund, especially if withholding taxes were applied throughout the year or if they have deductible expenses. We apply every deduction you’re entitled to, which often results in a refund.
If you are a Spanish tax resident, you must declare your worldwide income — including income earned abroad. However, double taxation treaties often allow you to deduct taxes already paid in the other country. We handle this correctly.

Don’t miss the
30 June deadline.

We file your Spanish tax return before the deadline, with every deduction applied. Fixed price, no surprises.