★ An independent EU public guide · The Beckham Law Updated June 2026Plain EnglishNot legal advice
Tax filing · Beckham regime · Tax year 2025

Modelo 151: your annual tax return under the Beckham Law

If you are taxed under Spain's Special Regime for Impatriates (Article 93 LIRPF), your yearly income-tax return is filed on Modelo 151 — not the ordinary Modelo 100. It is a different form, with different rules for foreign income, foreign employers and secondments. For the 2025 tax year it is due this June.

Book a free 10-min call → See how it's filed for you
Modelo 151THE FORM
Tax year 2025FILED IN 2026
25 / 30 Jun2026 DEADLINE
Art. 93LIRPF
Deadline 2026

2025 returns are due now. The filing window closes 25 June 2026 if you pay by direct debit (domiciliación), or 30 June 2026 by other means. Foreign taxpayers often need extra lead time to obtain the NRC payment code — start early.

What is Modelo 151?

Modelo 151 is the annual personal income-tax return (IRPF) for taxpayers who have validly elected the Beckham regime. While ordinary residents file Modelo 100, impatriates under Article 93 LIRPF file Modelo 151 instead.

The key difference is the scope of what you declare. Under the regime you are taxed broadly like a non-resident on a worldwide-employment basis: Spanish-source employment income is taxed at a flat 24% up to €600,000 (47% above), and most foreign-source income outside employment falls outside the Spanish net. Getting the boundary right — especially with a foreign employer, a secondment, or split payroll — is exactly where Modelo 151 differs from a standard return.

Who files it

Impatriates under Art. 93

Anyone whose Beckham election was granted (via Modelo 149) files Modelo 151 each year the regime is in force — up to six tax years.

When

Once a year

For each tax year you were under the regime. The 2025 return is filed during the 2026 campaign, closing 25–30 June 2026.

Is this you?

Modelo 151 is the right form if you recognise yourself in any of these situations:

These are precisely the cases we are asked about most — and the ones where a wrong entry on an ordinary return can cost you the regime's benefits.

Foreign-taxpayer gotcha

The NRC: don't leave it to the last day

To pay your IRPF bill you need an NRC (Número de Referencia Completo) — a payment reference issued by a Spanish bank or the AEAT once the tax is paid or charged. Many newcomers don't yet have Spanish online banking set up, or aren't familiar with how the NRC is generated, and discover the problem on the deadline.

If you pay by direct debit (domiciliación) the return must be filed by 25 June 2026; paying by other means (including obtaining an NRC yourself) extends to 30 June 2026. Either way, the safe move for a foreign taxpayer is to start well before the deadline.

2025 filing timeline

Now → 25 Jun
File with direct debit. The cleanest route: the AEAT charges your Spanish account automatically. Latest filing date for domiciliación.
26 – 30 Jun
File with NRC or other payment. Still on time, but you must arrange payment yourself — which means having the NRC ready.
After 30 Jun
Late filing. Surcharges and interest apply. Avoidable with a little lead time.

The regime lasts up to six tax years, so Modelo 151 is a recurring, annual obligation — not a one-off.

Get your Modelo 151 filed by specialists

beckhamlaw.eu is an independent guide. The filing itself is handled by our editorial partner DPLL Tax & Legal — Beckham Law specialists in Barcelona (ICAB-registered), who prepare and submit Modelo 151 for impatriate clients, including the tricky foreign-employer and secondment cases.

The filing service · by DPLL Tax & Legal
  • Review of your situation and documents (NIE, certificates, salary statements)
  • Correct treatment of Spanish & foreign employment income under the regime
  • Preparation and electronic filing of Modelo 151 with the AEAT
  • Guidance on payment and the NRC, so you don't miss the deadline
  • A specialist who handles foreign employers, secondments and A1 cases

The engagement, fees and payment are handled by DPLL Tax & Legal and confirmed on your free call. With the 25–30 June deadline approaching, book now to secure your filing in time.

Frequently asked questions

Is Modelo 151 different from Modelo 100?

Yes. Modelo 100 is the ordinary resident income-tax return. Modelo 151 is the specific return for taxpayers under the Beckham regime (Art. 93 LIRPF). Filing the wrong form, or declaring worldwide income as an ordinary resident, can jeopardise the regime's benefits.

I have a foreign employer and pay foreign social security — can you still file it?

Yes. Secondments, split payroll and foreign social-security coverage (for example an EU or Swiss A1 certificate) are common among impatriates. These cases need careful treatment on Modelo 151, which is exactly what the DPLL specialists handle.

What is the NRC and why does it matter?

The NRC (Número de Referencia Completo) is the payment reference proving your tax has been paid or charged. You need it to settle the return unless you pay by direct debit. Foreign taxpayers without Spanish online banking often struggle to obtain it in time — so it's best to start before the deadline.

When is the 2025 return due?

For the 2025 tax year, the filing window in 2026 closes on 25 June if you pay by direct debit (domiciliación), or 30 June by other means.

Do my spouse and I each need a return?

Yes — Modelo 151 is filed individually. A couple who both relocated under the regime each need their own return. The fee is per return, per person.

How long does the regime last?

Up to six tax years (the year of arrival plus the following five), provided you continue to meet the conditions. You file Modelo 151 for each of those years.

Don't risk the deadline

The 2025 window closes 25–30 June 2026. Book a free 10-minute call and have your Modelo 151 prepared and filed by Beckham Law specialists.