How to File Taxes Spain 2026 — Expat Renta WEB & 720 Guide

How to file 2026 Spanish taxes as an expat via Renta WEB: Modelo 100, Modelo 720, foreign assets, deadlines, deductions, and step-by-step e-filing guide.

17 min czytania

How to File Taxes in Spain 2026 as an Expat — Renta WEB, Modelo 100, Modelo 720 Foreign Assets: Step-by-Step Guide

Spain combines a centralised electronic income-tax process (Renta WEB on the Agencia Tributaria portal) with one of the strictest foreign-asset declaration regimes in Europe — Modelo 720, which the EU Court of Justice partially gutted in 2022 but still requires annual reporting of foreign assets over 50,000 EUR per category. Add the Beckham Law (Article 93 LIRPF, regimen especial for inbound workers), the regional variations in deductions (Madrid vs Andalucia vs Catalonia), the wealth tax (Patrimonio + Solidarity Tax on Large Fortunes), and the IRPF return becomes one of the most demanding in the EU for expats.

This 2026 guide walks Polish and EU expats through who must file in Spain, the forms, the e-filing process, deductions, Modelo 720 obligations, double-taxation relief, and the gotchas that lead to 50% surcharges.

Informational content, not tax advice. Spanish tax errors carry severe penalties; consult a asesor fiscal for Modelo 720 cases, Beckham law applications, or regional deduction optimisation.

TL;DR — 2026 Key Numbers

  • Filing deadline (tax year 2025): 1 April to 30 June 2026 for Renta WEB (Modelo 100). Direct-debit payment deadline 25 June 2026.
  • Modelo 720 deadline: 1 January to 31 March 2026 for foreign assets held during 2025.
  • Modelo 721: 1 January to 31 March 2026 for foreign cryptocurrency held abroad (new since 2024).
  • E-filing portal: Sede Electronica of Agencia Tributaria — Renta WEB for Modelo 100, separate forms for others.
  • Activation: Cl@ve PIN, Cl@ve Permanente, or digital certificate (FNMT). Foreigner ID (NIE) required.
  • Late-filing penalty (recargo): 1% + 1% per additional month up to 12 months, then 15% flat for filings after 1 year. Plus intereses de demora at 4.0625% for 2026.
  • Penalty for under-declaration with intent: 50% to 150% of unpaid tax.
  • Average refund for expats: typically 600 EUR to 1,500 EUR; Beckham law holders rarely get refunds because the 24% flat is non-progressive.
  • Personal allowance (minimo personal) 2025: 5,550 EUR base + 1,150 EUR if over 65 + 1,400 EUR if over 75. Family minimums for children: 2,400 EUR first, 2,700 EUR second, 4,000 EUR third, 4,500 EUR fourth.

Who Must File a Spanish Tax Return as an Expat

Tax residency under Article 9 LIRPF triggers when any one of these applies:

  • 183 days in Spanish territory during a calendar year (sporadic absences count toward stay).

  • The centre of economic interests is in Spain.
  • Spouse and minor children habitually reside in Spain (rebuttable presumption).

Mandatory filing thresholds (general regime, 2025):

  • Wage income > 22,000 EUR from a single payer, OR
  • Wage income > 15,876 EUR if multiple payers and second-and-following exceed 1,500 EUR combined.
  • Capital income > 1,600 EUR.
  • Imputed real-estate income > 1,000 EUR.
  • Rental income > 1,000 EUR (anyone with rental property).
  • Self-employed: always file regardless of income.

Just-arrived (<183 days) and left-mid-year cases

Spain has no concept of split-year residency (unlike France or Germany). If you spend >183 days in the calendar year, you are full-year Spanish resident — taxed on worldwide income for the entire year, even months before you arrived.

This is the single biggest planning trap for expats: arrive on 1 July and leave 31 December would normally count as 184 days, triggering full-year residency.

Beckham Law alternative — Article 93 LIRPF

Inbound workers who have NOT been Spanish resident in the prior 5 years can elect the regimen especial within 6 months of starting work:

  • Flat 24% rate on Spanish-source income up to 600,000 EUR, 47% above.
  • Worldwide income largely OUT of scope (except Spanish-source).
  • Wealth tax limited to Spanish-located assets.
  • No Modelo 720 obligation for foreign assets.
  • Election lasts 6 years (year of arrival + 5 following).

Apply via Modelo 149 within 6 months; the regime then files via Modelo 151 instead of Modelo 100. As of 2023 reform, the regime was widened to include digital nomads and remote workers from non-Spanish employers.

Required Forms

Form When you need it
Modelo 100 General-regime IRPF return — Renta WEB
Modelo 149 Elect Beckham law / regimen especial
Modelo 151 IRPF return under Beckham regime
Modelo 720 Foreign assets > 50k EUR per category (accounts, securities, property)
Modelo 721 Foreign cryptocurrency > 50k EUR aggregate (since 2024)
Modelo 714 Wealth tax (Patrimonio) — net wealth > 700k EUR (varies by region)
Modelo 718 Solidarity Tax on Large Fortunes — net wealth > 3.7 million EUR (state-level 2023+)
Modelo 184 Joint-property income attribution
Modelo 210 Non-resident income tax (if you don't pass residency threshold but earn Spanish-source)

For Polish expats with rental in Poland: Modelo 100 + Modelo 720 (if foreign assets > 50k EUR) + Modelo 714 (if relevant region has wealth tax).

Step-by-Step E-Filing Process via Renta WEB

Step 1 — Get NIE + Cl@ve / digital certificate

You need a Spanish NIE (Numero de Identidad de Extranjero) before anything else — obtained at the Oficina de Extranjeros with passport + EX-15 form. After NIE:

  • Cl@ve PIN — single-use codes by SMS, sufficient for most filings.
  • Cl@ve Permanente — permanent password, broader access.
  • Digital certificate (FNMT) — most flexible, valid 2 years.

Activation typically takes 1 to 2 weeks for Cl@ve, 1 to 3 weeks for FNMT certificate.

Step 2 — Download pre-filled draft (borrador)

Renta WEB pre-fills:

  • Spanish employer wages (employers file Modelo 190 in January).
  • Spanish bank-interest, dividends, capital gains from Spanish brokers.
  • Mortgage interest (older mortgages signed before 2013 still benefit from state-level deduction).
  • Family situation.
  • Imputed real-estate income on second homes.

The borrador is a draft, not the truth — pre-fill data has errors, especially for cross-border situations and recently-acquired properties.

Step 3 — Add corrections + foreign income

Foreign income enters several boxes:

  • General base (wages, rental, business): boxes 011-0490, taxed at progressive rates (state + regional brackets, total up to ~ 47% in Madrid, 50% in Catalonia).
  • Savings base (dividends, interest, capital gains): boxes 0027-0444, flat rates 19% / 21% / 23% / 27% / 30% above 300,000 EUR.

Polish-source income: declared under DTT — typically credit method for dividends and interest, exemption with progression for foreign real estate income.

Step 4 — File Modelo 720 separately (by 31 March)

The borrador does not include Modelo 720 — it's a separate filing. For each foreign category where you held > 50,000 EUR aggregate at any point in 2025:

  • Bank accounts: account number, opening date, holder, average balance Q4 + balance 31 December.
  • Securities: ISIN, holder, value 31 December.
  • Immovable property: address, acquisition date, acquisition value.

Once you've filed Modelo 720 in any prior year, you only need to re-file when an asset category increases by > 20,000 EUR or you dispose of a previously-declared item.

Step 5 — File Modelo 721 for foreign crypto

New since 2024 — separate from Modelo 720. Threshold > 50,000 EUR aggregate crypto held abroad at any point during the year. Domestic Spanish exchanges (Bit2Me) file Modelo 173 themselves and do not count for Modelo 721.

Step 6 — Submit Modelo 100, get receipt

After submission you get a digital receipt (justificante). If you owe, schedule direct debit by 25 June or split into 2 installments (60% June, 40% November).

Deductions Many Expats Benefit From

State-level (apply everywhere):

  • Pension contributions to Plan de Pensiones — up to 1,500 EUR per year deductible (reduced from 8,000 EUR in pre-2021 reforms).
  • Maternity / paternity — 1,200 EUR per child under 3, refundable in advance via Modelo 140.
  • Donations to qualifying NGOs — 80% first 250 EUR, 40% above, capped at 10% of base.
  • Mortgage interest — only for mortgages signed before 1 January 2013, applies to primary residence.
  • Rental income deduction — 60% reduction on net rental for primary-residence tenants.

Regional variations (apply in your Comunidad Autonoma):

  • Madrid: nearly zero regional surtax, mortgage and rental deductions for renters under 35.
  • Andalucia: 99% wealth-tax rebate (Patrimonio effectively zero), low regional IRPF rates from 2023.
  • Catalonia: highest regional rates, deductions for autonomos with low income.
  • Valencia: deductions for low-income tenants and rural area residents.

For self-employed (autonomos):

  • Cuota (social-security contribution) fully deductible.
  • 7% expenses flat rate (estimacion directa simplificada) capped at 2,000 EUR.
  • Office home percentage based on registered m2.

Foreign-Asset Reporting — Modelo 720 and Modelo 721 Deep-Dive

Modelo 720 covers three categories of foreign assets:

  1. Cuentas en entidades financieras situadas en el extranjero — foreign bank accounts.
  2. Valores, derechos, seguros y rentas depositados, gestionados u obtenidos en el extranjero — foreign securities, life insurance.
  3. Bienes inmuebles y derechos sobre bienes inmuebles situados en el extranjero — foreign real estate.

Threshold: declare a category if total within that category > 50,000 EUR at any point during the year. So 49,000 EUR in Polish bank + 49,000 EUR in Polish brokerage account = no Modelo 720 needed (different categories).

Post-2022 EU Court ruling penalties (regime change):

  • The pre-2022 disproportionate regime (150% penalty + assumed undeclared income) was struck down by the EU Court (Case C-788/19).
  • Current penalties: standard tax-procedure regime — fixed amounts 100 EUR per data item missed, or 1,500 EUR for failure to file, plus intereses de demora if back-tax due.
  • Statute of limitations now 4 years (was unlimited).

Modelo 721 (crypto on foreign exchanges): same 50,000 EUR threshold per holder, declarable each year if held abroad. Domestic Spanish exchanges file Modelo 173 on behalf of customers and do not require Modelo 721.

Double-Taxation Treaty Relief

The Poland-Spain DTT (1979, with 2018 protocol) typically allocates:

  • Employment income — taxed in the country of work.
  • Real estate — taxed where located, exemption-with-progression in residency.
  • Dividends — 5% / 15% withholding cap depending on participation, credit in residency.
  • Interest — 0% / 10% cap at source under 2018 protocol updates.
  • Pensions — private pensions taxed in residency; public-service pensions in paying state.

Paperwork to claim relief:

  • Spanish Certificado de Residencia Fiscal (Modelo 01) for Polish payers.
  • Polish CFR-1 in reverse direction.

Common Gotchas

  • Modelo 720 omission — 100 EUR per data point penalty, escalates if Agencia notices first.
  • No split-year residency — arriving 1 July triggers full-year worldwide reporting if you stay past 30 December.
  • Late filing 1% per month — automatically calculated even without notice.
  • Modelo 720 mistake categorising assets — joint accounts can double-count under both holders.
  • Beckham election missed deadline — strict 6 months from social-security registration; no extension.
  • Forgetting Polish bank-interest — CRS already shares data; under-declaration penalty 50% to 150% of evaded tax.
  • Wrong FX conversion — use Banco de Espana yearly average rate for income, 31 December rate for asset valuations.
  • Polish IKZE / IKE distributions — taxed in residency country at progressive rate; not protected by DTT pension clause for most cases.
  • Cryptocurrency missed — Modelo 721 + capital gains on Modelo 100 boxes 0389-0428; high penalty risk.
  • Imputed real-estate income on second home — Spanish tax authority adds 1.1% of cadastral value as deemed annual income on second homes (Spanish and foreign).
  • Wealth tax Patrimonio — threshold varies by region (state 700k EUR + 300k EUR primary home; Madrid 100% rebate, Andalucia 99% rebate, Catalonia 500k EUR).

Worked Example — Polish Expat in Spain 2025

Setup: Tomek moved from Gdansk to Barcelona in February 2025, took a 50,000 EUR Spanish employment offer (qualifies for Beckham law via Modelo 149), kept a 200,000 EUR Polish flat rented at 10,000 EUR per year with 18% Polish withholding (1,800 EUR). Polish bank deposits: 60,000 EUR.

Path A — Beckham regime (Modelo 151):

  • Spanish wage 50,000 EUR -> 24% flat = 12,000 EUR IRPF.
  • Polish rent: out of scope (foreign income exempt).
  • Polish flat: out of scope (Wealth tax limited to Spanish-located assets).
  • Polish bank 60,000 EUR: NO Modelo 720 obligation.
  • Total Spanish tax: 12,000 EUR.

Path B — General regime (Modelo 100, Catalonia):

  • Spanish wage 50,000 EUR -> ~ 14,500 EUR IRPF after personal minimum.
  • Polish rent 10,000 EUR -> exempt with progression, increasing average rate.
  • Polish bank 60,000 EUR: Modelo 720 required (above 50k category threshold).
  • Polish flat: Modelo 720 required (real estate category).
  • Polish bank interest (e.g. 1,000 EUR): savings base 19% Spanish tax minus Polish 19% Belka credit = ~ 0 EUR net.
  • Total Spanish tax: ~ 15,300 EUR + Modelo 720 paperwork burden.

Beckham regime saves ~ 3,300 EUR in this case and avoids Modelo 720.

Polish Reader Angle — Coordinating with PL PIT-36

  • PIT-36 + ZG — required for the months you were Polish resident.
  • Ulga abolicyjna 1,360 PLN cap — applies in rare cases where DTT uses credit method without full coverage of Spanish tax.
  • CFR-1 from PL US — request after Spanish residency confirmed; attach to Modelo 100.
  • Mid-year residency — Spain treats full-year, Poland treats split-year — coordinate to ensure no double-residency claim.
  • Beckham election — file Modelo 149 within 6 months of joining Spanish social security; election lasts 6 fiscal years.

What To Do AFTER Filing

  • Pay or wait for refund — direct debit single payment by 25 June, or split 60% June / 40% November.
  • Payment plan (fraccionamiento / aplazamiento) — request via Sede Electronica, granted in installments up to 36 months for amounts < 50k EUR, with collateral required above.
  • Refund — typically arrives 1 to 6 months after submission; delays common for first-time filers.
  • Objection (recurso de reposicion) — within 1 month, free; or reclamacion economico-administrativa to TEAR/TEAC for larger cases.
  • Audit-risk triggers — Modelo 720 omissions, large foreign income with no foreign-tax credit, Beckham claims with inadequate documentation, repeated autonomo losses, missing Polish bank balances flagged by CRS.

Tracking Foreign-Currency Income Across Countries

Reconciling EUR + PLN income, Polish bank balances across the 50,000 EUR Modelo 720 threshold, FX gain/loss on the Beckham election, regional Patrimonio rebate variations between Madrid and Catalonia — managing all of this is the most paperwork-heavy expat scenario in the EU. Freenance lets you track foreign-currency income, tax already paid in source country, and a multi-country net-worth view including a Financial Freedom Runway across regions. It doesn't replace your asesor fiscal but keeps the EUR + PLN reconciliation organised for when you sit down with Renta WEB.

FAQ

Q: Can I file myself or do I need an asesor fiscal? A: General regime salaried expats with Spanish-only assets often manage with Renta WEB. If you have foreign assets > 50k EUR (Modelo 720), Beckham election, or Patrimonio exposure, an asesor fiscal at 300 to 800 EUR/year is worth it.

Q: What if I am late filing? A: 1% + 1% per additional month, then 15% after 12 months. Plus intereses de demora at 4.0625% for 2026. File anyway — Agencia detects via CRS data within months.

Q: Can I claim deductions for prior years? A: Rectificacion de autoliquidacion allowed within 4 years of original return. So in 2026 you can rectify 2022, 2023, 2024.

Q: Does my Polish IKE/IKZE qualify for the Spanish pension deduction? A: No — only Spanish-registered Planes de Pensiones qualify for the 1,500 EUR deduction. Distributions from Polish IKE/IKZE in retirement will likely fall under Spanish residency-state taxation.

Q: Do I owe Spanish tax on Polish bank interest? A: Yes — savings base at 19% to 30% depending on amount. The 19% Polish Belka tax is credited against Spanish tax to avoid double taxation.

Q: Is Modelo 720 still required given the EU Court ruling? A: Yes — the form remains in force; only the disproportionate penalty regime was struck down. Current penalties are 100 EUR per data point, 1,500 EUR for non-filing, plus tax interest if back-tax due.

Sources

  • Agencia Tributaria — Manual practico IRPF and campana Renta.
  • Ley del IRPF (LIRPF) — Articles 9, 93 (Beckham), 96 (filing threshold).
  • Ley del Impuesto sobre el Patrimonio — wealth tax.
  • Real Decreto on Modelo 720 and Modelo 721.
  • EU Court of Justice Case C-788/19 (2022) — Modelo 720 penalties ruling.
  • Poland-Spain Double Taxation Treaty (1979, 2018 protocol).
  • Polish Ministry of Finance — PIT-36, PIT/ZG, CFR-1.

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption