Taxes

IRPF for residents: rates, deductions and the filing deadline

IRPF rates in Spain are made up of two scales: the state scale (from 9.5% to 24.5%) and the regional one. In Catalonia for 2025 together they range from 19% to 50% on the general base, before deductions. The 2025 return was filed from 8 April to 30 June 2026.

Information material, not an individual legal opinion. Conditions apply to each specific situation and may change.
In brief
  • Two scales at once. The state scale for the general base (article 63 LIRPF): 9.5%, 12%, 15%, 18.5%, 22.5%, 24.5%. The regional scale is approved by the region: in Catalonia for 2025 it runs from 9.5% to 25.5% [1][2].
  • Combined in Catalonia: 19% in the first band and 50% in the top band (our calculation from the two scales, before deductions). For savings, the state part runs from 9.5% to 15% and the Catalan part from 9.5% to 14% [1][2].
  • The personal and family minimum is not taxed. For the taxpayer it is €5,550 a year, plus increases for age, children, parents and disability (articles 56 - 61). The region may adjust these amounts for the regional part [1].
  • Returns for 2025 were accepted from 8 April to 30 June 2026, with direct debit of the payment until 25 June. As of 2 October 2026 the AEAT had not announced the campaign dates for 2026 [3].
  • You do not file a return only if you stay within the limits: for example, €22,000 of employment income from a single payer. Anyone who was in RETA or claims the deduction for international double taxation files whatever the amount [4].

How IRPF works: two bases and two scales

IRPF (Impuesto sobre la Renta de las Personas Físicas) splits income into two bases. The general base includes salary, self-employed income, rent and other income not classed as savings. The savings base includes interest, dividends and gains from selling assets [1]. Each base has its own pair of scales: the state scale set by law and the regional scale approved by the region where you live. In Barcelona this is Catalonia. The tax year is the calendar year, and the tax accrues on 31 December [1]. What IRPF is and who pays it is explained in what is IRPF.

How the calculation works: income gives the base, the base is then reduced by the permitted reductions, and the scales are applied to the base. The tax calculated on the personal and family minimum is subtracted from the tax. Then deductions and the withholdings paid during the year are subtracted. What remains is the amount to pay or to be refunded [1].

IRPF rates in Spain for 2025: state scale and Catalonia

State scale for the general base under article 63 LIRPF:

Part of the base, €Rate
up to 12,4509,5 %
12,450 to 20,20012 %
20,200 to 35,20015 %
35,200 to 60,00018,5 %
60,000 to 300,00022,5 %
over 300,00024,5 %

Catalonia’s regional scale for the general base for 2025, according to the Catalan Tax Agency (ATC) page:

Part of the base, €Rate
up to 12,5009,5 %
12,500 to 22,00012,5 %
22,000 to 33,00016 %
33,000 to 53,00019 %
53,000 to 90,00021,5 %
90,000 to 120,00023,5 %
120,000 to 175,00024,5 %
over 175,00025,5 %

Both scales apply to the same base, so the total rate in each band is the sum of the two rates. For Catalonia this is 19% on the first €12,450 and 50% on the part above €300,000 (24.5% plus 25.5%). We do not merge the intermediate values into a single table: the band limits differ between the scales [1][2].

The savings base is taxed as follows:

Part of the savings base, €StateCatalonia, 2025Combined
up to 6,0009,5 %9,5 %19 %
6,000 to 50,00010,5 %10,5 %21 %
50,000 to 200,00011,5 %11,5 %23 %
200,000 to 300,00013,5 %13,5 %27 %
over 300,00015 %14 %29 %

The “Combined” column is our calculation based on article 66 LIRPF and the ATC page [1][2].

How the tax is calculated: a worked example

A hypothetical example to show how article 63 works, not a forecast of your tax. General base €40,000, one taxpayer, no children, no deductions, minimum of €5,550 (assumption: Catalonia has not changed it for the regional part; we have not checked this).

  1. State scale: €4,362.75 on the first €35,200 plus 18.5% of the remaining €4,800, i.e. €5,250.75 [1].
  2. Catalan scale: €4,135 on the first €33,000 plus 19% of the remaining €7,000, i.e. €5,465 [2].
  3. Tax on the minimum: 9.5% of €5,550 under each scale, i.e. €527.25 and €527.25 [1].
  4. Total: (5,250.75 - 527.25) + (5,465 - 527.25) = €9,661.25 before deductions and withholdings. That is 24.2% of the base.

Article 63 describes this method directly: the tax calculated on the minimum is subtracted from the tax on the whole base [1].

Deductions and reductions: what lowers the base and the tax

There are many reductions, and they apply at different stages. We list only those confirmed by the text of the law and by official pages.

  • Employment expenses. For an employee, income is reduced by Seguridad Social contributions and the other listed items, plus €2,000 a year of “other expenses” (article 19) [1].
  • Personal and family minimum. Taxpayer: €5,550 a year, +€1,150 over 65, a further +€1,400 over 75. For children: 2,400, 2,700, 4,000 and €4,500 in order, plus a further +€2,800 for a child under three. For a parent over 65: €1,150, a further +€1,400 over 75. Conditions: the dependant lives with you and has income of no more than €8,000 (articles 57 - 61) [1].
  • Joint return. For married couples the base is reduced by €3,400 a year, for a single parent with children by €2,150 (article 84). The choice is made each year and applies to the whole family (article 83) [1].
  • Maternity deduction. Up to €1,200 a year per child under three for women who work and pay Seguridad Social contributions, plus up to €1,000 for nursery (article 81) [1].
  • Deduction for international double taxation (article 80): tax paid abroad is credited up to the average rate. More: double taxation between Russia and Spain [1][9].
  • Catalan deductions. The ATC lists deductions for the birth of a child, for renting your main home, for donations and others [2]. For example, for the birth or adoption of a child: €150 in a parent’s individual return and €300 in a joint return [6]. For renting your main home: 10% of the amount paid, capped at €500 a year for specific groups (under 35, unemployed for 183 days or more, people with a disability of 65% or more, widows and widowers aged 65 or over) and €1,000 for large and single-parent families. Condition: the base minus the minimum is no more than €30,000 for an individual return and €45,000 for a joint return [5].

Which reductions apply to you is determined by a gestor based on the year’s figures. We do not forecast tax savings.

IRPF for 2026: what to check before filing

Real Decreto-ley 29/2026 amended Ley 35/2006. Already for 2026 (from 01.01.2026), imputación de rentas inmobiliarias at the 1.1% rate also applies in municipalities where the cadastral value was revised from 01.01.2012. From 08.10.2026, the reduction of net income from letting a home is calculated in a new way (from 100% to 15% depending on the case), and from 01.01.2027 a new scale of imputación de rentas inmobiliarias comes in [10]. Before filing your 2026 return, also check the AEAT website.

For Catalonia, the ATC reports that deductions for a main home in rural municipalities have been approved for 2026 (return filed in 2027) [2]. As of 2 October 2026 we had not found Catalonia’s scales for 2026.

Filing deadline and who must file

The return is filed on modelo 100 once a year. For 2025, filing ran from 8 April to 30 June 2026 inclusive, and direct debit of the payment was accepted until 25 June 2026. You can file online with a digital certificate, Cl@ve Móvil, a referencia number or eIDAS. Filing by phone or in person at an office is subject to conditions; in particular, these channels cannot be used to submit a return with a payment that is not paid by direct debit [3]. The referencia number for the 2025 campaign was requested using box 505 of the previous return, while registration in Cl@ve gave access without it [7]. How to get Cl@ve: getting Cl@ve.

Limits below which you do not need to file a return, for 2025 [4]:

Source of incomeAnnual limit
Salary, one payer22 000 €
Salary, more than one payer€15,876, but €22,000 if the amount from the second and subsequent payers is no more than €1,500
Interest, dividends and gains subject to withholding€1,600 in total
Imputación de rentas inmobiliarias, Letras del Tesoro, housing subsidies€1,000 in total
All income combined€1,000 and a loss under €500

Tax-exempt income is not counted when deciding whether you must file. You must file in any case if you were in RETA during the year, if you are entitled to the deduction for international double taxation, or if you are claiming a refund [4]. These limits have changed several times, so check them every year in the AEAT guidance.

First year in Spain, foreign income and common mistakes

If you are tax resident for the year, the tax is calculated for the whole calendar year. Foreign currency is converted into euros at the official ECB rate, as the AEAT states for employment income [8]. A step-by-step guide to your first return: a resident’s first return.

Common mistakes:

  • Using only the state scale from the table and forgetting the regional part. Your total is higher.
  • Calculating the tax on income rather than on the base after reductions. The minimum and expenses are subtracted.
  • Assuming you have no obligation because your salary is below €22,000, without checking the second point: whether you were in RETA, claim the double taxation deduction or have a second payer.
  • Using last year’s scale. The scale for the regional part is approved by the region every year.
  • Forgetting the Catalan deductions in a joint return: their base limits are different.
  • Relying on 30 June when paying by direct debit: it was accepted only until 25 June.

How we can help

A gestor calculates the tax from your figures: we do not give tax opinions. The ReloVictory team in Barcelona helps gather documents for a resident’s return, prepare questions for a tax adviser and connect the tax side with the immigration side (general procedure: residence permit in Barcelona). First consultation: 15 minutes free; full consultation: €121 for 45 minutes. Booking: consultation. Service page: digital nomad residence permit.

Frequently asked questions

What is the IRPF rate in Spain?
It is progressive. The state scale for the general base runs from 9.5% to 24.5%, and the region adds its own. In Catalonia for 2025 the combined rate is 19% to 50% before deductions. For savings, 19% to 29% combined. [1][2]
What is the mínimo personal y familiar?
The part of the base that is not taxed: €5,550 for the taxpayer plus increases for age, children, parents and disability. In practice, the tax on the minimum is subtracted from the tax on the whole base (article 63 LIRPF). [1]
When do you file the IRPF return?
In spring and early summer. For 2025, from 8 April to 30 June 2026, with direct debit until 25 June. As of 2 October 2026 the AEAT had not announced the dates for 2026. [3]
Do you have to file a return if your salary is under 22,000 euros?
Not always: the €22,000 limit applies to a single payer; with several payers the limit is €15,876, with exceptions. You must file whatever the amount if you were in RETA or claim the double taxation deduction. [4]
Can you file a joint return with your spouse?
Yes, a joint return is possible for a family in which all members are IRPF taxpayers. The choice is made each year, and the base is reduced by €3,400 (married couples) or €2,150 (single parent with children). A gestor works out whether it pays off in your case. [1]
What IRPF deductions are there in Catalonia?
The ATC lists deductions for the birth of a child, for renting your main home, for donations, for interest on student loans and others. For example, €150 for the birth of a child in a parent’s individual return. Check the conditions and limits on the ATC website and in the AEAT Manual. [2][5][6]

Official sources

  1. BOE · Ley 35/2006 (LIRPF), articles 19, 56 - 61, 63, 66, 80 - 84, 96 ↗
  2. ATC · IRPF: rates and deductions of Catalonia’s regional part ↗
  3. AEAT · Manual Renta 2025: filing period and method ↗
  4. AEAT · Manual Renta 2025: obligation to file a return ↗
  5. AEAT · Manual Renta 2025, Catalan regional deductions: renting your main home ↗
  6. AEAT · Manual Renta 2025, Catalan regional deductions: birth or adoption of a child ↗
  7. AEAT · Obtención del número de referencia para la Campaña de Renta 2025 ↗
  8. AEAT · Manual Renta 2025: determining total employment income (currency conversion) ↗
  9. AEAT · Manual Renta 2025: deduction for international double taxation ↗
  10. BOE · Real Decreto-ley 29/2026, de 6 de octubre (BOE-A-2026-20823) ↗

Sources reviewed on 02.10.2026. Consolidated texts and government reference pages are for information only: applying the law depends on official publications, amendments and the specific circumstances. Reviewed by lawyer Francisco Romero Jiménez (ICAB 33641) on 21.10.2026.

Turn the information into questions.

The navigator helps you gather topics for an individual review. It does not determine your right to a residence permit and does not submit an application.

Build your checklist

How ReloVictory works: a 15-minute consultation is free, a full consultation costs €121 for 45 minutes; case handling is priced by quote, and fees and translations are paid separately. The legal side is handled by the team’s lawyer, tax and administrative matters by a graduada social. More: about the team.

Prefer to do it yourself? Step-by-step guides: residence permit in Barcelona: from empadronamiento to TIE and route cards by residence ground.

How does this apply to you?

Choose your first step with a short quiz or discuss your questions with the ReloVictory team.