skip to main content

Taxes in Spain for expats and foreign nationals (2024)

Tax in Spain is a highly complicated affair, we've created this guide to give you an overview to the tax requirements expats have when living in Spain.

Last reviewed/updated 1 March 2024

Taxes in Spain can be very complicated with the potential for severe penalties for anybody who fails to declare and pay the correct taxes in Spain.

Given that Spain has become of the most popular destinations for foreign nationals to relocate to anywhere in the world, for people living in Spain, understanding the many different taxes in Spain is vital. Staying abreast of tax in Spain is made harder still by the Spanish government who is regularly changing its tax rules, and often those most affected are expats holding significant assets abroad.

It’s therefore important to remember that the information found in this article is only a guide and before making any decisions or submitting any tax returns in Spain, you should seek independent advice.

The Spanish Tax Year

The first thing to know is that the Spanish tax year runs from 1st January to 31st December each year and Spanish tax residents are required to complete a Spanish tax declaration, or Modelo 100 between 3rd April and 1st July in the following year.

Spanish tax treaties with the UK

In 2006 Spain signed a double tax treaty with the UK which means that you should not have to pay tax twice on the same income, and you should only pay tax in the UK or in Spain, unless the tax treaty gives the right to tax in both countries, but, in that case, the country of residency will avoid double taxation.

Foreign asset reporting law in Spain

Since March 2013, if you live in Spain and own assets in excess of €50,000 outside of Spain you are required by law to declare those assets (up to the 31st December of the previous year) to the Spanish government by the 31st March each year (from 2013 onwards).

Failure to correctly declare any offshore assets could incur severe penalties or even a criminal charge (if the tax avoidance is in excess of €120,000).

The purpose of the law is to reduce the amount of tax avoidance while also maximising Spanish tax revenue, primarily from expats living in Spain.

Assets which are required to be declared include, but is not limited to:

  • Assets held in any bank accounts
  • Property
  • Shares
  • Life insurance policies

However, the assets may be able to benefit from a variety of tax-efficient vehicles which could help you reduce any unnecessary tax payments.

If you are unsure what you need to do, or you have failed to declare any assets you should seek advice from a Spanish tax expert.

Am I a tax resident in Spain?

Typically you would be considered a tax resident in Spain if one or more of the following apply to you:

  • You have spent more than 183 days in Spain within a single calendar year regardless of whether you are formally registered
  • Your primary professional activities are conducted in Spain – essentially if you are self or otherwise employed in Spain
  • Your main interests (eg your spouse or children who are still dependent on you) live in Spain

These rules have been simplified for illustrative purposes, so if you are unsure you should always seek advice from a Spanish tax expert.

Spanish income tax

At the most basic level, Spanish tax residents are liable for to pay income tax on their worldwide income, once personal allowances have been taken into account.

However, a non-resident of Spain is only required to pay tax on any Spanish income (such as rental income from a Spanish property). The income tax for non-residents is charged at a fixed rate and there are no personal allowances or deductions.

It is therefore important to understand whether you are a tax resident in Spain or not as it will have a significant impact on the Spanish income tax you are required to pay.

Under Spanish tax rules, your income is split into two main categories: income from general activities and income from savings. The total income from each category is classed as the base, after which deductions and allowances can be made.

Spanish income tax rates

Spanish tax residents will be taxed on all worldwide income which is not included as part of the savings income. This includes income from employment (i.e. salary), pension, rent and potentially income from gambling.

The Spanish income tax is made up of two parts, a national tax and a regional tax. Typically each figure is the same, however there may be regional variations.

Currently the Spanish income tax rates are as follows:

  • Spanish income tax for incomes up to €12,450: 19%
  • Spanish income tax for incomes ranging from €12,451 to €20,200: 24%
  • Spanish income tax for incomes ranging from €20,201 to €35,200: 30%
  • Spanish income tax for incomes ranging from €35,201 to €60,000: 37%
  • Spanish income tax for incomes ranging from €60,000 to €300,000: 45%
  • Spanish income tax for incomes over €300,000: 47%

Always check with the local Comunidades Autonomas before making any assumption about the regional rate.

Spanish tax personal allowance

If you are a Spanish tax resident you will receive a personal allowance for your Spanish income tax (from savings and general income). 

For the 2022 and 2023 Spanish tax years there is a basic personal allowance for people under 65 of €5,550. Once you reach 65, the allowance rises to €6,700 and from aged 75 this increases again to €8,100.

There are also a number of other allowances including married couple allowance, child allowance (dependent on the number of children under 25 you have living with you) and disability allowance.

As a basic overview, if you have children under 25 living with you, there is an additional personal allowance granted depending on the number of children you have:

  • 1st child: €2,400
  • 2nd child: €2,700
  • 3rd child: €4,000
  • 4th child: €4,500
  • Each additional child (providing they are under 3 years of age): €2,800

There is also additional personal allowance if you have an elderly parent or grandparent living with you and your annual income is under €8,000 as follows:

  • Parent/grandparent over 65: €1,150
  • Parent/grandparent over 75: €2,550

Due to the complexity, it is recommended that you speak to a Spanish tax expert before trying to establish your overall tax allowance to ensure that you calculate your tax correctly.

Spanish tax on income from savings

As previously stated, if you are a Spanish resident you will be taxed on your worldwide income from your savings, regardless where the savings are based.

Your savings income includes any income from:

  • Interesting from savings
  • Dividend payments
  • Income from life assurance policies
  • Income from annuities
  • Gains made from the disposal or transfer of assets

These Spanish tax rates on savings income are as follows from 2023

  • Spanish tax rate on savings income up to €6,000: 19%
  • Spanish tax rate on savings income from €6,000 to €50,000: 21%
  • Spanish tax rate on savings income from €50,001 to €200,000: 23%
  • Spanish tax rate on savings income from €200,001 to €300,000: 27%
  • Spanish tax rate on savings income over €300,000: 28%

Spanish tax on UK pensions

Once you are a tax resident in Spain, you will be required to pay Spanish income on any income received from either the State or occupational pensions.

To ensure you receive your UK state pension, you will be required to notify the HMRC.

You will also be required to notify the HMRC once you are deemed a tax resident in Spain which will confirm you are paying Spanish tax on your income. To do this you need to complete a certificado de residencia fiscal NEN from your local tax office and send to the HMRC.

Until this certificate is filed, you will pay UK income tax under PAYE conditions at source. Any tax overpayments can be subsequently reclaimed from the HMRC.

Typically public pensions will continue to be taxed in the UK, regardless of your tax status in Spain, with the possible exception of an NHS pension.

With the new pension rules, if you intend to take a lump sum (tax-free or otherwise), you should be aware that this may be taxable in Spain under the Spanish Savings Income Tax and will therefore not be tax-free.

This could have a significant impact on any decisions made regarding your pension and you should seek independent financial advice as to your best course of option if you are a Spanish tax resident.

Spanish Wealth Tax

Since 2008, the Spanish government has introduced, removed and reintroduced the wealth tax which is a tax designed specifically for people who hold significant worldwide wealth, but are resident in Spain.

The tax amount is calculated against the declared worldwide assets held after a tax-free allowance of €700,000 is applied for non-resident in Spain. For tax residents of Sain, a tax-free allowance goes from €500,000 to €800,000 depending on the Comunidad Autonoma where you are living (Comunidad de Madrid and Andalucía has a tax-free allowance from €2,000,000).

For residents, there is an additional €300,000 tax allowance for primary residence in Spain.

From 2021, the tax rate is scaled from 0.2% to 3.5% (rising to 3.75% in Extremadura) depending on the total value of the worldwide assets.

There are exemptions from the wealth tax, and assets can be structured tax efficiently.

If you are in any doubt about what you owe, you should seek independent advice from both a Spanish tax expert and an independent financial adviser who will be able to minimise any tax liabilities while you are a resident in Spain.

Spanish Capital Gains Tax

Spanish capital gains tax rules are not straight forward. Typically Spanish tax residents are required to pay capital gains tax on the disposal of any worldwide assets. However, non-residents are required to pay Spanish capital gains tax on gains made by the sale of any Spanish property.

With specific regards to the sale of property, there are a number of deductions and calculations which are required to understand when calculating the final gain for tax purposes.

Speak to a Spanish tax expert

Understanding how the Spanish tax system works can get complex, especially if Spanish is not your first language. Therefore, you should always seek qualified advice from a tax adviser who has full knowledge of the Spanish tax system before submitting any tax return in Spain to avoid penalties or fines.

Our free introduction service will connect you to one of our trusted Spanish tax partners who will provide you with the expertise required to give you peace of mind that you are meeting all of your Spanish tax requirements.

Request your free Spanish tax introduction >