Residence and filing map
Resident versus non-resident status, the obligations that follow, and whether you file the IRPF resident return (Modelo 100) or the non-resident IRNR return (Modelo 210), organized before the window opens.
Spain Tax Return Filing
Spanish tax residents file the annual IRPF return (Modelo 100) on worldwide income if it exceeds the limits in article 96 of the IRPF law, such as EUR 22,000 of employment income from one payer; for 2025 income the window ran from 8 April to 30 June 2026 (LIRPF art. 96; Order HAC/277/2026, checked 18 October 2026). Non-residents file Modelo 210 on Spanish-source income instead, generally at 24%, or 19% for residents of the EU, Iceland, Norway, and Liechtenstein. Spain tax return filing is the yearly declaration of your income to the Agencia Tributaria (AEAT). Our annual tax return (renta) service starts from €100: we map your status, the forms, and the calendar, then hand the advice and filing to licensed Spanish tax specialists.
Movingto is an immigration firm that puts a named, Bar-registered lawyer from its in-house legal team on your case and publishes its fees.
Updated .
First call: leave with your residence status mapped, the right forms identified, foreign-asset and property questions flagged, fiscal-representation scope clear, and the next deadline on the calendar.
Researching the route first? Spain Tax Guide
What you get
Spanish filing goes wrong when residence status, the right form, and the deadlines are not lined up early. We map the route, prepare the evidence with you, and arrange the tax-specialist handoff so the return is never a rushed submission at the end of June.
Resident versus non-resident status, the obligations that follow, and whether you file the IRPF resident return (Modelo 100) or the non-resident IRNR return (Modelo 210), organized before the window opens.
Spanish and foreign income, rental and property income, property-sale withholding, and foreign accounts, securities, and real estate tested against the Modelo 720 reporting thresholds.
Where a non-resident or a specific obligation needs a fiscal representative in Spain, we make the scope explicit and arrange appointment with a licensed specialist instead of leaving it late.
The Renta filing window, the direct-debit cutoff, IRNR and Modelo 720 dates, and the tax-specialist handoff stay on a single calendar so nothing is missed.
Residents file the IRPF return on worldwide income; non-residents file IRNR on Spanish-source income only. Getting this status right drives every form, rate, and deadline that follows.
AEAT requires the Modelo 720 informative return when a category of foreign accounts, securities, or real estate exceeds EUR 50,000, with re-filing when a reported block later rises by more than EUR 20,000.
Rental and imputed property income, and the buyer's 3% withholding on a sale by a non-resident, are filed through Modelo 210 and Modelo 211. We flag these so they are not missed.
Movingto maps the filing path and keeps the calendar. Tax opinions, the return itself, and AEAT-facing decisions are handled by qualified Spanish tax advisers and gestores.
Who this fits
The valuable work is not the data entry. It is deciding whether you file as resident or non-resident, which forms and thresholds apply, whether a fiscal representative is needed, and who signs off before the deadline runs.
Service scope
You get a managed filing path, evidence plan, and calendar. The appropriate licensed professional or public body handles the tax advice, the return, and any AEAT-facing decision.
We map resident versus non-resident status, whether you file IRPF (Modelo 100) or IRNR (Modelo 210), and which annual obligations and dates apply to your case.
We organize Spanish and foreign income, rental and property income, the 3% property-sale withholding, and a Modelo 720 threshold check for foreign accounts, securities, and real estate.
We scope fiscal-representative appointment where required, prepare the file, and hand the return and advice to a licensed Spanish tax adviser or gestor.
We keep the Renta window, the direct-debit cutoff, IRNR dates, Modelo 720, and any wealth or solidarity-tax checkpoints visible across the year.
Movingto maps the case path and prepares a clean file. Tax advice, filing decisions, and submissions are handled by the licensed or qualified tax professional responsible for that scope.
No adviser can guarantee a refund, a tax saving, authority acceptance, or any AEAT outcome. The facts and specialist advice control the result.
Filing path
Each stage turns a filing obligation into a governed file: residence status, the right forms, foreign-asset and property checks, fiscal representation, and the specialist handoff before the deadline.
Establish resident or non-resident status, the income in scope, and whether you file IRPF (Modelo 100) or IRNR (Modelo 210) for the year.
Collect Spanish and foreign income, rental and property income, property-sale withholding, and test foreign accounts, securities, and real estate against the Modelo 720 thresholds.
Confirm whether a fiscal representative is needed, and flag wealth-tax and solidarity-tax (ITSGF) questions for the tax specialist to assess.
Pass the prepared file to a licensed Spanish tax adviser or gestor, who gives the advice, prepares the return, and files it.
Keep the Renta window, the direct-debit cutoff, IRNR and Modelo 720 dates, and the next filing year on the calendar so nothing lapses.
At a glance
| Item | Resident (IRPF) | Non-resident (IRNR) |
|---|---|---|
| Main return form | Modelo 100 | Modelo 210 |
| Income taxed | Worldwide income | Spanish-source income only |
| Headline rate | State scale 9.5% to 24.5% (top band above EUR 300,000) plus the regional scale | 24% general; 19% for EU, Iceland, Norway, and Liechtenstein residents |
| Property-sale gain | Taxed within the IRPF return | 19% gain; buyer withholds 3% via Modelo 211 |
| Foreign-asset report | Modelo 720 if a category exceeds EUR 50,000 | Not applicable |
| Who must file | Above the art. 96 limits (e.g. EUR 22,000 employment income from one payer); always if self-employed | Per income type, on Modelo 210 |
Source: AEAT IRNR rates page, LIRPF arts. 9, 63 and 96, Order HAC/277/2026 and RD 1065/2007 (BOE), checked 18 October 2026. Residence status, rates, and thresholds are confirmed by a licensed Spanish tax adviser.
Read the Spain tax guideEvidence
Scope, professional ownership, and credential claims stay tied to source pages instead of sitting as unsupported marketing copy.
Boletin Oficial del Estado (BOE)Checked 18 October 2026
Agencia TributariaChecked 18 October 2026
Agencia TributariaChecked 18 October 2026
Agencia TributariaChecked 18 October 2026
Agencia TributariaChecked 18 October 2026
Boletin Oficial del Estado (BOE)Checked 18 October 2026
Boletin Oficial del Estado (BOE)Checked 18 October 2026
Common questions
The service covers residence-status triage, choosing between the resident IRPF return (Modelo 100) and the non-resident IRNR return (Modelo 210), an income, property, and Modelo 720 foreign-asset inventory, fiscal-representative scoping where required, and a deadline calendar. Licensed Spanish tax advisers and gestores handle the tax advice and filing itself.
It depends on your Spanish tax residence. Residents generally file the IRPF return (Modelo 100) on worldwide income; non-residents file IRNR (Modelo 210) on Spanish-source income only, such as Spanish rental or property income. We map your status first, and a tax specialist confirms it.
The 2025 resident IRPF return was filed from 8 April to 30 June 2026, with direct debit of a payable result to 25 June 2026 (Order HAC/277/2026). The window for 2026 income is set by a new order, not yet published on 18 October 2026. IRNR and Modelo 720 follow their own deadlines, which we keep on the calendar.
Non-resident income tax without a permanent establishment is generally 24%. It is reduced to 19% for residents of the EU, Iceland, Norway, and Liechtenstein. Capital gains on the transfer of assets, including property, are taxed at 19%. A tax specialist confirms the rate that applies to your income.
When a non-resident sells Spanish property, the buyer must withhold 3% of the price and pay it to AEAT through Modelo 211 as a payment on account of the seller's tax. The seller then files Modelo 210 for the gain and credits that 3%. We flag this so it is handled correctly on both sides.
If you are a Spanish tax resident, AEAT requires the Modelo 720 informative return when a category of foreign accounts, securities, or real estate exceeds EUR 50,000. After a first filing, you re-file a block when its value rises by more than EUR 20,000. We test your assets against these thresholds and hand the analysis to a specialist.
Spain has a wealth tax that varies by autonomous community and a separate state solidarity tax on large fortunes (ITSGF). Whether either applies depends on your net assets, residence, and region. We flag the exposure for review; a licensed tax adviser handles the assessment and any filing.
The Beckham Law service handles the one-off Article 93 regime election and its Form 149 evidence. This service is the ongoing, annual filing and compliance work: the IRPF or IRNR return, foreign-asset reporting, and deadlines, including for people already on the Beckham regime. The two can run together where the route fits.
Movingto maps the route, prepares the evidence with you, and keeps the calendar. Qualified Spanish tax advisers and gestores handle the tax advice, the return, and any AEAT-facing decision.
Our annual tax return (renta) service starts from €100, as shown on the Movingto pricing page. The first consultation is free, and your written quote confirms the fee and scope before you commit. More complex cases, such as non-resident property sales or wealth tax, are scoped in the quote.
Not always. Under article 96 of the IRPF law you do not have to file if your only income is employment income up to EUR 22,000 from one payer (EUR 15,876 if a second and further payers paid you more than EUR 1,500), plus small amounts of savings income within set limits. You must file if you were registered as self-employed (autonomo) at any point in the year. A tax specialist confirms your position.
Spanish residence is tested for each calendar year (LIRPF art. 9). If you spend more than 183 days in Spain in the year you arrive, or meet another residence test, you are resident for that whole year and file a resident return for it. A tax treaty with your previous country can change the result, so a specialist confirms it.
Some non-residents do. Non-residents from outside the EU (and from EEA states without tax-information exchange) must appoint a Spanish-resident representative when they operate through a permanent establishment, in certain other cases set by law, or when the Tax Agency requires one given the amount and type of their income; residents of non-cooperative jurisdictions who hold Spanish assets must also appoint one (TRLIRNR art. 10). Not appointing one is a EUR 2,000 fine, or EUR 6,000 for residents of jurisdictions without effective tax-information exchange.
Private advisory call
Bring your residence situation, Spanish and foreign income, any property, and your foreign accounts and assets. We will map your status, the right forms, the thresholds in play, and the specialist handoff before the deadline.
Leave with your residence status mapped, the right forms identified, and the next deadline on the calendar.