Taxes in Spain

The moment someone plans to start living abroad, Spain easily comes to mind as a destination country. The pleasant climatic conditions, the amazing landscape, the charm of the people, the delicious Mediterranean food… Everything makes it inevitable that Spain will be an attractive country for foreigners. However, like any other country, it has something that no foreigner enjoys: taxes in Spain.

Do expats pay taxes in Spain?

The most basic tax that expats must pay in Spain is the income tax. The income tax is calculated upon the expat’s worldwide income. However, if you are a Spanish non-resident, the income tax is calculated just upon the income generated in Spain.

In this section, we will answer that question. We’ll see what exactly are the taxes in Spain for expatriates during 2020. If you want specific information about certain types of taxes in Spain, you can click the following links:
Table of Contents

need help filling your taxes? contact us!

Taxes in spain for non residents

To determine exactly what specific taxes you will pay in Spain as a foreigner and what the amount will be, you must first know whether you are a resident in tax terms or not.

This distinction, as we mentioned, is merely fiscal in nature, and has nothing to do with the residence permit you may have to live legally in the country. This means that you may or may not have obtained a formal residence permit, but if you meet the requirements we will now discuss, you will still be considered a resident for tax purposes.

How do I know if I am a tax resident in Spain?

You will be considered a tax resident if you meet one of the following three requirements:

  • You live in Spain more than 183 days per year (note that the days do not have to be consecutive to count as effective).
  • You have economic interests in the country, which means that you carry out your professional activity in Spain, either working for a company or working as a self-employed person.
  • Your spouse and/or children live in Spain.

Income tax in Spain

These are, broadly speaking, the incomes for which you will be taxed under the capital gains tax in Spain:

  • Wages earned as an employee and what you earn as a self-employed person through your bills;
  • Capital gains from, for example, dividends; and pension contributions and benefits.

If you are considered a tax resident in Spain (see above), you will have to pay income taxes for your income and profits, even if they are not coming from Spanish sources.


Paying non resident tax in Spain

In that case you are non resident in Spain, that’s good news for you: you will only have to pay income tax on the income you have generated in Spain, and that will be all.

The tax rates in spain for non residents are fixed at 25% on the gross income (not as with the income tax for residents, which is progressive). It is the so-called non-resident tax in Spain.

Suppose, for example, that you live in the UK but have a property in Spain. In that case you will only be taxed on all the income you generate by renting the property on the Peninsula.

The bad news is that you will not be able to deduct any expenses in this scenario.

How much income tax do you pay in Spain as a resident?

That depends on the exact income you generate around the world. This means that this tax is progressive and works as follows:

  • Below the first €12,450 you earn, you will pay 19% of the income tax.
  • From €12,450 to €20,200, you owe the Spanish Tax Agency 24%.
  • From €20,200 to €35,200, 30%.
  • From €35,200 to €60,000, 37%.
  • And above 60,000 €, 45%.

Contrary to the case of non-residents, in this case you can have personal deductions and allowances.

As we are talking about particular cases and there is no general advice, we suggest that you contact with a team of tax advisors so that they can provide you with the personalised assistance you need to optimise your taxes in Spain.

If you dislike tax rates in Spain, the Beckham Act is for you.

If you are an expat starting to live in Spain, you will be able to save money with the Beckham Law, since its application will allow you to pay only a fixed fee of 25% of your income, never more than that. This means that you will be considered a non-resident for tax purposes.

Is there a tax-free allowance in Spain?

Residents in Spain have the right to different Spanish tax deductions. The general personal allowance for everyone under the age of 65 is set at €5,550, or €6,700 from age 65, and €8,100 from age 75.

In the case of families with children under 25, where all family members share the same home, it’s possible to claim the following additional allowances:

  • €2,400 for the first child
  • €2,700 for the second child
  • €4,000 for the third child
  • €4,500 for the fourth child

Having a child under 3 years will also grant Spanish taxpayer an additional allowance of €2,800.

In the case of families where a parent or a grandparent is living with the family, and the total income is less than €8,000/year, you can claim an allowance of €1,150 if they are over 65 and €2,550 if they are over 75.

In general, you can claim tax deductions in Spain for:

  • Payments into the Spanish social security system;
  • Pension contributions;
  • The costs of buying and renovating your main home;
  • Charitable donations

Find a tax advisor in Spain.

Find out what taxes you will pay for your property in Spain. ​

Save taxes with the Beckham Law. Click for more info.

Find practical information about taxes in Spain for foreigners and Income taxes for non residents in Spain.

Everything to know about VAT Number in Spain.

Click here and check the best banks in Spain.