Declaring foreign bank accounts in Spain: the full map
declaring foreign bank accounts Spain Modelo 720 Revolut N26 informative declaration Spain accounts ETE D6 Bank of Spain

Declaring foreign bank accounts in Spain: the full map

9 min read
Back to articles
TL;DR Quick summary for those in a hurry

Spain requires its tax residents to report accounts held abroad — much like Nordic systems already track your holdings — but through a three-tier structure that even some advisers confuse: the Modelo 720 (tax office, from €50,000 per category), the ETE form (Bank of Spain, from €1 million) and the Modelo D6 (foreign investments). Good news: these are informative declarations, not taxes. Bad news: forgetting them is costly, and the "do I have to declare my Revolut?" question has a real answer. Let's untangle all of it.

If you come from Sweden, Denmark, Norway or Finland, your tax agency already sees most of your accounts through automatic reporting — you're used to transparency. Spain adds a layer you have to action yourself: once you become a Spanish tax resident, you must actively report accounts held abroad, through three forms that trip up newcomers. Here's the clear map, built for an internationally mobile reader.

First, the distinction that changes everything: report ≠ pay

The most reassuring — and most misunderstood — point: these declarations are purely informative. You pay no tax by filing a Modelo 720; you simply inform the administration that your assets exist. Tax happens elsewhere: in your annual Renta return, on the income those accounts produce (interest, capital gains). Confusing the two is the error that paralyses so many new residents: the 720 isn't a tax, it's a census.

ℹ️
The reporting logic you already know :

Nordic tax agencies receive your account data automatically; Spain instead asks you to declare it above thresholds. Same goal — give the tax office a snapshot of your holdings abroad — different mechanism: Spain wants a detailed form, with thresholds, categories and valuations. Heavier, but the same spirit.

The three tiers of the Spanish system

Form Who manages it When it applies to you
Modelo 720 Agencia Tributaria (tax office) Assets abroad > €50,000 in one of 3 categories (accounts / securities-insurance / property)
ETE form Bank of Spain Transactions or balances with abroad > €1 million over the year
Modelo D6 Bank of Spain (investments) Foreign securities held outside a Spanish custodian, or a stake ≥ 10%

Remember the practical hierarchy: the Modelo 720 concerns the vast majority of expats, the ETE only touches large estates (€1 million threshold), and the D6 mainly targets investors holding securities directly abroad. All three are independent: you can owe one, two, or none. The official detail is on the Agencia Tributaria and Bank of Spain portals.

The real question: "do I have to declare my Revolut, N26 or Wise?"

It's THE question of the modern expat, and the answer fits in one sentence: what matters is the country of the institution that issued your IBAN, not the app.

  • Revolut (Lithuanian IBAN, LT…)

    A foreign institution from Spain's viewpoint: the account falls under the Modelo 720 if the balance on 31 December — or the last-quarter average, whichever is higher — pushes the accounts category over €50,000.

  • N26 (German IBAN, DE…)

    Same: a German institution, so a foreign account to declare above the threshold. Using it daily in Spain doesn't change its legal location.

  • Wise (Belgian, European IBAN…)

    Same logic, by issuing institution. A dormant balance is irrelevant: it's the 31/12 balance or the quarterly average that triggers the obligation, not your usage.

  • The threshold is per CATEGORY, not per account

    You add up ALL your foreign accounts. Three accounts at €20,000 each = €60,000 combined = obligation to declare, even if none exceeds €50,000 alone. The classic 'each account is under the threshold' mistake.

In short: a neobank account doesn't escape the rule just because it's an app. A specialised gestor settles edge cases, but the principle is stable — and automatic bank-data exchange (the CRS standard) means Hacienda already receives data from most of these institutions. "Quiet" omission no longer exists.

The accounts expats actually use (and declare)

Since we're on the subject of foreign accounts: here are the providers most internationally mobile expats keep or open to juggle euros and other currencies across borders. They're genuinely useful — just remember each one counts toward the Modelo 720 once the category total crosses €50,000.

Some links below are referral links: if you open an account, I may earn a commission at no extra cost to you. I only recommend services I know or use. This doesn't replace personalised tax advice.

🤝

Revolut — Multi-currency account

Multi-currency

A European (Lithuanian) IBAN, cards with no hidden fees and real-rate exchange. The expat's favourite for moving between euros and other currencies.

Referral link — I earn a commission if you open an account
🤝

N26 — Current and Save account

Mobile bank

A fully mobile German bank, German IBAN, open in minutes. German deposit guarantee up to €100,000.

Referral link — I earn a commission if you open an account
🤝

Trade Republic — Interest on cash

Cash interest

Interest on uninvested cash and market access from €1. Handy for parking idle liquidity.

Referral link — I earn a commission if you open an account
🤝

Wise — International transfers

Real rate

Cross-border transfers at the real rate, no hidden fees, plus multi-currency accounts. Ideal for sending or repatriating funds.

Referral link — I earn a commission if you open an account
⚠️
The reflex to keep :

Opening these accounts is perfectly legal and common — declaring them when they cross the threshold is equally so. Just note their IBANs and their 31 December balances: that's what your gestor will ask for in January for the Modelo 720.

The calendar and the mechanics of the Modelo 720

1

Take inventory as of 31 December

January

Balances of all foreign accounts on 31/12 AND the last-quarter average. Securities, life insurance and property abroad are reported in their own categories, each with its own €50,000 threshold.

2

Check whether you cross a threshold

January-February

Category by category. First filing: as soon as one category exceeds €50,000. Later years: re-file only if a category's value rises by more than €20,000 or if you close a declared asset.

3

File between 1 January and 31 March

before 31/03

Online at the Agencia Tributaria's sede, with a digital certificate or Cl@ve — hence the value of sorting your digital identity early. The declaration precedes the Renta campaign (April-June).

4

Keep the trail for the Renta

April-June

The INCOME from these accounts (interest, dividends, capital gains) is declared in the Renta — applying your tax treaty. The 720 lists, the Renta taxes.

Penalties: why nobody jokes about the 720

Historically, the Modelo 720's penalty regime was fearsomely severe — until the Court of Justice of the EU struck it down in 2022 for disproportion. Fines have since reverted to the far more measured general regime, but the obligation to declare remains fully in force and forgetting it is still sanctionable. We detail the post-CJEU regime, the amounts and voluntary regularisation in our complete Modelo 720 guide — required reading before your first filing.

FAQ

Do I have to declare my Revolut or N26 account in Spain?
Yes, if as a Spanish tax resident the total of your foreign accounts exceeds €50,000 (balance on 31 December or last-quarter average). What matters is the country of the IBAN-issuing institution (Lithuania for Revolut, Germany for N26), not that it's an app: these count as foreign accounts under the Modelo 720.
Does declaring my accounts to the Spanish tax office mean paying a tax?
No. The Modelo 720 is a purely informative declaration: you report that your assets exist, without paying tax on that fact. Tax applies separately to the income of those accounts (interest, capital gains), declared in your annual Renta.
What's the difference between the Modelo 720, the ETE and the D6?
The Modelo 720 (tax office) covers assets abroad above €50,000 per category; the ETE form (Bank of Spain) only concerns transactions or balances above €1 million; the Modelo D6 targets securities held directly abroad or stakes of at least 10%. They are independent: you can owe one, several or none.
Does the €50,000 threshold apply per account or in total?
In total per category. You add up all your foreign accounts: three accounts of €20,000 trigger the obligation (€60,000 combined), even if none exceeds €50,000 alone. It's the most common mistake among new residents.
Do I need to report foreign accounts as soon as I open them?
No — unlike some home-country registers, Spain's obligation triggers on thresholds and is filed once a year (Modelo 720, 1 January to 31 March), not at account opening. Below the thresholds, no 720 is due — but the income stays taxable in the Renta.

Untangling your reporting obligations in Spain?

I made the cross-border move myself, neobank accounts included. I can point you to advisers who master international files.

Let's talk about your situation