Declaring International Income While Living in Spain: A Complete Guide

Find out how to declare your foreign income in Spain, avoid double taxation and comply with Hacienda without the hassle.

Updated on:
October 21, 2026
TL;DR
If you're a tax resident in Spain and have foreign income, you must declare all of it. Here we explain how to do it step by step, how to avoid double taxation and which forms you need to comply with Hacienda without the hassle.

So you're living your best life in Spain but your income comes from outside the country. In this guide, we'll explain what is foreign income tax in Spain and how to go about declaring international income without stress.

Table of contents:

What is foreign income tax in Spain?

If you’re a tax resident in Spain, you’re required to declare and pay taxes on your worldwide income—yes, even if that money was earned elsewhere. The Spanish Tax Agency confirms that residents are taxed on income obtained anywhere in the world.

👉 This includes:

  • A salary from a foreign employer
  • Freelance income from clients abroad
  • Rental income from a house in another country
  • Dividends or interests from foreign bank accounts

📌 Spain applies a progressive tax rate, from around 19% to 47%, depending on your total income, as published by the Spanish Tax Agency.

Who must declare international income?

If you meet any of the following, Spain likely considers you a tax resident:

  • You spend more than 183 days per year in Spain
  • Your main economic interests (business, investments, family) are in Spain

These criteria are set out by the Spanish Tax Agency.

    As a tax resident, you’re obligated to report and pay taxes on all your income, whether it comes from Madrid or Melbourne.

    ⚠️ Don’t confuse tax residence with legal residence (your residency card). They’re related but not the same.

    How to file taxes for international income in Spain

    Filing your Declaración de la Renta in Spain with foreign income? Here’s your step-by-step:

    1. Confirm your tax residence status

    If you live in Spain most of the year, you’re probably a tax resident. This means Spain taxes your global income.

    2. Gather your foreign income records

    Have everything ready:

    • Payslips or invoices from abroad
    • Proof of tax paid in the other country (if any)
    • Rental contracts, dividends, or bank statements

    🧾 All income must be converted to euros using official exchange rates.

    3. Fill out the Modelo 100

    This is Spain’s standard income tax return form. You’ll include:

    • Your Spanish income (if any)
    • Your foreign income, broken down by type
    • Tax already paid abroad (to claim deductions)

    You’ll do this usually between April and June each year.


    Can I avoid double taxation?

    Yes, Spain has double taxation agreements (DTA) with many countries. These treaties prevent you from paying tax twice on the same income.

    There are two main tools:

    • Tax credit: You subtract the tax already paid abroad from what you owe in Spain.
    • Exemption: In some cases, Spain won’t tax the income again.

    📄 Example: You earn €20,000 from a job in France and paid €3,000 in French taxes. Spain would credit you those €3,000 when calculating your final tax bill.


    Declaring international income examples

    Let’s look at two real-world situations:

    1. Freelancing for a U.S. company

    • You live in Valencia and earn $30,000 from a U.S. client.
    • The U.S. doesn’t withhold tax because you’re not a U.S. resident.
    • You declare the €-converted income in Spain.
    • You pay Spanish IRPF (Income Tax) on the full amount.

    2. Renting out property in the UK

    • You earn £6,000/year in rental income.
    • You pay 20% tax in the UK = £1,200.
    • Spain taxes you again, but you deduct that £1,200 under the DTA.
    • You only pay the difference if Spanish tax is higher.

    Do I need to report foreign bank accounts?

    Yes! If you hold more than €50,000 in accounts, investments, or property abroad, you must submit Modelo 720, according to the Spanish Tax Agency. It’s not a tax declaration, but an informative form.

    ⚠️ Failing to declare can result in hefty fines—even if your accounts are 100% legal.

    Filing a tax return is like going to the dentist: you know it’s going to hurt, but at least you hope they leave you with a tax smile at the end.

    Income Tax Return Process with Foreign Income

    Spain doesn’t play around when it comes to taxes—especially with income from tax havens, where exemptions don’t apply.

    If you earn income from abroad, the key question is:
    Does the source country have a tax system similar to Spain’s IRPF?
    If not, you might still benefit from the excess regime, which helps you avoid overpaying on income that exceeds a certain threshold.

    Although you can use Renta Web, the process is often confusing and incomplete—Hacienda doesn’t automatically apply all your deductions or special cases.

    ✅ There’s an easier way:

    You can file your income tax return entirely online in just a few steps:

    1. Register here.
    2. Answer a few questions—takes less than 15 minutes.
    3. Get your tax result for free.
    4. Want expert review and filing? Choose a plan and let us handle it.

    It’s that simple.
    ✅ Stay compliant. ✅ Avoid surprises. ✅ Pay just the right amount.

    FAQs

    Answers made simple—because taxes are complex enough.

    Do I have to declare foreign income if I didn’t bring the money to Spain?

    Yes. As a tax resident, you pay tax on all global income, regardless of where the money is deposited.

    What happens if I don’t declare my international income?

    You could face:
    – Fines and surcharges
    – Loss of deductions or benefits
    – Legal consequences in serious cases

    Frequently asked questions

    What counts as foreign income for tax purposes in Spain?
    As a tax resident in Spain, you must declare your worldwide income, whatever country it comes from. This includes salaries from foreign companies, freelance income from international clients, rental income from properties outside Spain and returns on investments or bank accounts abroad. It's taxed at the progressive rates of IRPF (Spanish income tax), which range from 19% to 47% depending on your taxable base.
    Who must declare international income?
    The obligation arises when you're a tax resident in Spain, which happens when you spend more than 183 days a year in Spanish territory or when your main centre of economic interests (business, investments, family) is in Spain. Be careful not to confuse legal residence with tax residence: having a residence card isn't the same as being a tax resident, although the two concepts are related.
    How can I avoid paying tax twice on the same income?
    Spain has double taxation agreements with many countries. The system offers two mechanisms: the tax credit, which lets you deduct the tax already paid abroad in your Spanish return; and the exemption of certain income, where Spain doesn't tax that income again. For example, if you earn €20,000 in France and pay €3,000 there, those €3,000 are credited against your final Spanish tax bill.
    Do I have to declare my bank accounts abroad?
    Yes. If the total of your accounts, investments or property abroad is over €50,000, you must file modelo 720, an annual informative return. It doesn't involve paying any tax in itself, but failing to file it can lead to very high penalties, even if the accounts are completely legal and the money comes from lawful sources.

    Conclusion

    In short, if you want to make sure your tax return is correct, without missing out on any tax benefits and avoiding mistakes that could cost you money, TaxDown is a wise choice – let the experts take care of the numbers while you enjoy the peace of mind knowing your taxes are in good hands!

    Ready to get started? Try TaxDown for free.

    Author
    TaxDown Team
    Your tax return, done right
    Follow me here
    Thank you! Your submission has been received!
    Oops! Something went wrong while submitting the form.

    TaxDown is the Spanish platform that helps you file your income tax return easily, quickly and with maximum savings. It's a social collaborator of the Agencia Tributaria (Spanish Tax Agency) and has more than 300 expert tax advisors who review every return.

    Related articles

    Download our app

    File your tax return from wherever you are.

    QR code to download the TaxDown app
    Person using their mobile phone to file their tax return
    Foreigners in Spain
    Tax registration from 35€.
    See my case