RetireSafe v0.36.0 Start
Your country · Spain

How Spain taxes a retirement plan

Every figure this model charges in Spain, what each one means, the tax office page it came from, and the date we last read it. Plus everything the model does not do here.

Engine 2026Reviewed

Figures are for the 2026 tax year, read from the authorities on 2026-07-30. Every one of them links to the page it came from. 3 of them we could not source: we hold the figure and could not find an authority page stating it. Those are marked, and they are the ones most likely to be wrong. If you know better, tell us.

Checked against their rate data. That check reaches part of the calculation, not all of it; the rest is worked through by hand from the authority's own rules.

Income tax bands

The scale your pension and other ordinary income are charged on. Each band's rate applies only to the part of your income inside it, not to all of it.

Up to €12,450
19%source
€12,450 to €20,200
24%source
€20,200 to €35,200
30%source
€35,200 to €60,000
37%source
€60,000 to €300,000
45%source
Above €300,000
47%source
Taken off before tax

Flat allowance on pension incomeotros gastos deducibles

A fixed 2,000 comes off your pension before tax, with no receipts and nothing to claim. Everyone with pay or a pension gets it.

Amount€2,000
Subtracted from your income before tax is worked out.
source
Taken off before tax

Extra reduction for smaller pensionsreduccion por obtencion de rendimientos del trabajo (art. 20)

A further amount off pension and salary income, worth up to 7,302 and shrinking as your income rises. It runs out entirely once your pension passes about 19,750, and it is the one Spanish figure that still rises each year.

Amount€7,302
Subtracted from your income before tax is worked out.
source
Starts shrinking at€12,852
Above this income the amount is progressively withdrawn.
source
Shrinks by175%
How much is withdrawn per unit of income above the starting point. This adds to your effective rate inside that range, often sharply.
source
Second shrink starts at€15,674
A second withdrawal range, at a different rate from the first.
source
Second shrink rate114.00%
How fast the amount is withdrawn in the second range.
source
Taken off the bill

Tax-free personal allowanceminimo personal y familiar (contribuyente)

The first 5,550 of income is relieved at the bottom rate of 19 percent, which is worth 1,054.50 off the tax itself. It grows at 65 and again at 75.

Amount€5,550
Subtracted from the tax you owe, after it has been worked out.
source
Rate19%
This credit is a percentage rather than a fixed sum.
source
Set againsttotal
Which part of the bill this credit reduces. A credit that can only touch one part is lost once that part reaches zero.
source
Taken off the bill

Extra allowance from 65minimo, incremento por edad (65+)

From the year you turn 65 the tax-free allowance grows by 1,150, worth 218.50 off the tax.

From age65
Only people who have reached this age get it. Retire earlier and you go without it until then.
source
Amount€1,150
Subtracted from the tax you owe, after it has been worked out.
source
Rate19%
This credit is a percentage rather than a fixed sum.
source
Set againsttotal
Which part of the bill this credit reduces. A credit that can only touch one part is lost once that part reaches zero.
source
Taken off the bill

Extra allowance from 75minimo, incremento por edad (75+)

From the year you turn 75 it grows by a further 1,400, worth 266 off the tax.

From age75
Only people who have reached this age get it. Retire earlier and you go without it until then.
source
Amount€1,400
Subtracted from the tax you owe, after it has been worked out.
source
Rate19%
This credit is a percentage rather than a fixed sum.
source
Set againsttotal
Which part of the bill this credit reduces. A credit that can only touch one part is lost once that part reaches zero.
source
An ordinary investment account

How money held outside a retirement account is charged: on what it pays you each year, on the profit when you sell, or both.

Charged howseparate
Whether investment income joins your other income on the same scale or is charged separately. It decides whether taking more from your portfolio pushes your pension into a higher band.
source
Free of it up to€0
Investment income below this is not charged.
source
Charged as it pays outno
Whether income the investment pays you is charged in the year it arises, rather than only when you sell.
source
Charged while you hold it

Yearly wealth taxImpuesto sobre el Patrimonio (state scale)

A yearly charge on what you own above 700,000 each, rising from 0.2 percent to 3.5 percent as wealth grows. Money inside a Spanish pension plan is exempt, and your region can raise this, cut it, or scrap it altogether.

Charged ontaxable
Which part of your portfolio the charge falls on.
source
Free of it up to€700,000
Holdings below this are not charged.
source

The charge runs its own scale: each slice of the amount it is worked out on has its own rate, and only the part inside a slice pays that rate.

Up to €167,129
0.20%source
€167,129 to €334,253
0.30%source
€334,253 to €668,500
0.50%source
€668,500 to €1,337,000
0.90%source
€1,337,000 to €2,673,999
1.30%source
€2,673,999 to €5,347,998
1.70%source
€5,347,998 to €10,695,996
2.10%source
Above €10,695,996
3.50%source
When an investment loses money

What a loss can be set against, and whether anything left over can be carried into future years.

Carried forward for4
How many years an unused loss survives to be set against future gains. Zero means it is lost at the end of the year.
source
Locked to one kind of assetno
A loss on one kind of investment can only be set against gains of the same kind.
source
Against profits1
How much of a loss can be set against gains made in the same year.
source
Against dividends0.25
How much of a loss can be set against dividends in the same year.
source
Against interest0.25
How much of a loss can be set against interest in the same year.
source
Against other income, up tonot applicable
The most a loss can take off your ordinary income in one year.
source
Share usable against other income0
How much of a leftover loss can be set against income that is not investment income.
source
Couples

Whether a couple is assessed as one household or as two people, which can change the bill substantially at the same total income.

How a couple is taxedindividual
Individual means each partner pays on their own pension and their own savings, as two separate people. An account in one name is that person's; we ask how the accounts you hold together are split between you.
source
Which figures keep up with inflation

A threshold frozen in law quietly costs more every year, because your income rises with prices and the threshold does not. Over a thirty-year retirement that is one of the larger effects on this page.

the income tax bands · Keeps up with inflationno
If no, this figure is fixed in law. Your income rises with prices and it does not, so it costs you more every year without any rule changing.
source
an ordinary investment account · Keeps up with inflationno
source
otros gastos deducibles · Keeps up with inflationno
source
reduccion por obtencion de rendimientos del trabajo (art. 20) · Keeps up with inflationyes
source
minimo personal y familiar (contribuyente) · Keeps up with inflationno
source
minimo, incremento por edad (65+) · Keeps up with inflationno
source
minimo, incremento por edad (75+) · Keeps up with inflationno
source
Impuesto sobre el Patrimonio (state scale) · Keeps up with inflationno
source
Money leaving a retirement account

Each kind of retirement account here has its own rule for what is taxed when money comes out of it, and those rules are listed account by account on the page for accounts in Spain.

Where you live inside the country

Tax here is not the same everywhere. The planner asks where you live and charges your own jurisdiction's figures. Skip the question and it charges a stand-in, and says on screen which one.

The planner carries all 15 communities.

What this model does not do here

Every one of them, not a selection. 23 are described below.

Where we are measurably wrong

We model these and we know we do not get them exactly right. Where the size could be measured, it is stated.

  • Spain charges a yearly tax on what you own, and your region changes it far more than it changes the income tax. Madrid, Andalusia, Cantabria, Extremadura and Murcia have cut it to nothing, Galicia halves it, and others set their own thresholds and rates. We use the national scale, which sits in the middle and is nobody's real answer. On a 1,500,000 portfolio the gap between regions reaches about 5,490 a year.

    Could go either way/up to €5,490 a year/anyone whose portfolio passes the wealth tax threshold, which is 700,000 each

  • Half of Spanish income tax is set by your region. We ask which one you live in and charge its own scale. A household that skips the question is charged the scale used for payroll withholding, which is exactly what a resident of Castilla-La Mancha pays and close to what several other regions charge. Top rates run from 45 percent in Madrid to 54 percent in the Valencia region, a gap worth roughly 120 a year at a modest income and 3,130 at a high one. Even with your region named, its own personal allowances and regional deductions are not applied, only its scale. The Basque Country and Navarra run entirely separate tax systems, so none of this applies there.

    Could go either way/up to €3,128 a year/a household in Spain that skips the region question, and every household for the regional allowances and deductions

  • Spanish couples are taxed separately by default, each on their own income and their own share of the savings, and that is what we model. A couple where one of you has all or nearly all of the income can instead file one joint return, which takes 3,400 off the income before tax, and would do better that way. For them our figure is too high, by roughly 800 to 1,550 a year.

    Your real tax is lower/up to €1,530 a year/couples where one partner has all or nearly all of the income

  • A reduction on pension income vanishes completely once your other income, meaning interest, dividends, realised gains and rent, passes 6,500 in a year. It is a cliff rather than a slope, and we always grant the reduction. Crossing it costs up to about 1,390 a year that we do not show. The reduction only exists below a pension of roughly 21,750, so it takes a small pension and a large withdrawal in the same year to be caught.

    Your real tax is higher/up to €1,387 a year/a retiree on a pension below about 21,750 who realises a large gain in one year

  • When you sell part of a holding, Spain assumes the oldest units went first, and those usually carry the largest gain. We average the cost across everything you hold, so in the years you sell we show less gain and less tax than the law. Over a lifetime it does not even out: the tax rate on savings rises with the amount, and gains you never sell before death are not taxed at all.

    Your real tax is higher/up to €420 a year/anyone selling from holdings built up over many years at different prices

  • Your tax-free personal allowance is worth a fixed 19 percent of its amount in our model. The law values it at the bottom rate of your own region's scale, which is lower than 19 percent in ten regions, so there we take off up to about 100 a year too much. When the allowance is larger than your other income, what is left over reduces the tax on your savings, as the law says; if that leftover reaches past the first 6,000 of savings income we relieve it at 19 percent instead of 21, so we show up to 14 a year too much.

    Could go either way/up to €100 a year/retirees in the ten regions whose scale starts below 19 percent, and anyone whose allowance is larger than their pension and who sells more than 6,000 of investments in a year

  • The reduction on pension income shrinks as income rises, and in Spain only pay and pensions are supposed to shrink it. We let rent shrink it too, so a landlord loses more of the reduction here than in reality and we show too much tax. Money drawn from a Spanish pension plan shrinking it is correct, because that counts as pension income.

    Your real tax is lower/anyone with Spanish rental income and a pension small enough to still qualify for the reduction

  • The wealth tax counts everything you own anywhere in the world, and we count only your investment portfolio. Your home sits outside our figure entirely, while the law shelters only its first 300,000, so for a homeowner we understate the charge. Business assets and family company shares are fully exempt, which is why this tax lands hardest on people whose wealth is in investments.

    Your real tax is higher/homeowners, and anyone whose wealth is not all inside the investment portfolio we model

  • A Spanish landlord letting a home as somebody's residence has half the net rent taken out of the tax base, and more in some cases: 60 percent on older contracts, up to 90 percent where the rent is capped in a pressured area. Running costs come out as well, including a yearly write-down of the building. We tax rent gross, with none of that, so the tax on your rent here is roughly double what you would pay.

    Your real tax is lower/anyone letting out a Spanish property

  • Where a country's tax office publishes its own calculator, we check our figures against it. For Spain that check only partly worked. The allowances came back exactly right, but the income side never submitted, so the tax scales, the pension reduction cut-off and the whole investment income calculation rest on our own arithmetic rather than on an official answer. The rates themselves are the tax office's own published figures.

    Could go either way/anyone relying on these Spanish figures to the euro, especially with large investment income

  • Money paid into a pension plan before 2007 can be taken as a lump with 40 percent of it tax free, if you take it in the year you retire or the two years after. When you tell us that share, we take it as a lump in the year you retire, once the plan is open to you, and tax the rest of the plan as you draw it. We do not check whether you retired more than two years before the plan starts, and only your first plan takes the lump.

    Could go either way/someone with pension plan money paid in before 2007 who states that share

Real rules we do not apply

These exist in law and we leave them out, usually because applying them would need a question we do not ask.

  • Interest on deposits, and dividends from funds or shares that pay them out, are taxed in the year you receive them, at 19 percent and up. We treat the cash part of your investments as a fund that reinvests its income, which is taxed only when you sell, so we charge nothing on that interest while you hold it. If your cash is on deposit we show too little tax, by about a fifth of the interest.

    Your real tax is higher/up to €380 a year/anyone keeping part of their savings on deposit, or holding funds or shares that pay out their income

  • There are further uplifts to the tax-free allowance for disability and for dependants. We ask for neither, so for anyone with either we show slightly too much tax. Regions set a version of the allowance of their own as well, but the whole spread there is only around 53 a year, so leaving it out costs almost nothing.

    Your real tax is lower/up to €53 a year/anyone with a disability or a dependant

  • Spain has a second wealth tax aimed at large fortunes, and we leave it out. For most people that is exactly right, because what you pay on the first tax is credited against the second and cancels it. It bites in the regions that have cut the first one to zero: there, above roughly 3,700,000 of net wealth, the second is paid in full at 1.7 to 3.5 percent and we show none of it.

    Your real tax is higher/net wealth above roughly 3,700,000, in a region that has cut its own wealth tax to zero

  • Spain caps income tax and wealth tax together: the two combined cannot exceed 60 percent of your income, and at least a fifth of the wealth tax always survives the cap. We work the two out separately and never apply the cap, so we can show more tax than you would ever be asked to pay. It binds on exactly the household this tool is built for, a large portfolio drawing a modest income. In our source material a retiree with 5,000,000 drawing 60,000 is capped at 36,000 of tax.

    Your real tax is lower/a large portfolio drawing a modest income from it, which is exactly the household this tool is built for

  • Spain taxes you on an assumed income from any second property you own, even an empty one earning nothing. It is 1.1 percent of the official value the tax office puts on the property, rising automatically to 2 percent ten years after that value was last reviewed, and it is added to your pension and taxed at your normal rate. We hold no second property, so it is missing here, and because no money changes hands most owners would never think to mention it.

    Your real tax is higher/anyone who owns a second Spanish property, whether or not it earns anything

  • From 65, the gain on selling your main home is completely free of tax, with no cap and nothing you have to reinvest. Separately, a gain on any asset at all escapes tax if the proceeds go into a guaranteed income for life within six months, up to 240,000 over your lifetime. That second one is aimed squarely at someone spending down a portfolio. We offer neither, so we show more tax than you would need to pay.

    Your real tax is lower/anyone 65 or over selling their main home, or willing to turn gains into a guaranteed income for life

  • Two kinds of Spanish annuity cannot be chosen yet. A fixed-term income bought with savings is taxed on only 12 to 25 percent of each payment, depending on how many years it runs. An income from an insurance policy that was turned into an annuity later is taxed on the same slice by age plus the growth built up before payments started, spread over the first ten years. If you enter either one as a taxed pension, we tax all of it at the normal rates and show too much tax. Lifelong annuities bought with savings, annuities from a savings plan of the PIAS kind, and the special retirement annuity that is tax free until it has paid back its premiums can be chosen and are taxed correctly.

    Your real tax is lower/anyone with a fixed-term annuity bought with savings, or an annuity from an insurance policy converted after years of growth

  • Spain's yearly wealth tax counts the value of an annuity you own, and we leave it out. An annuity paid by an insurer counts at what you could cash it in for, and one bought outside an insurance contract at a capitalised value. Only people already above the 700,000 wealth tax allowance are affected, and for them we show less wealth tax than they would pay.

    Your real tax is higher/anyone with an annuity whose other wealth already exceeds the 700,000 per person wealth tax allowance

  • Cashing in a Spanish annuity early is taxed on what you get back plus the payments already received, minus the premiums you paid and the part of those payments already taxed. We cannot model cashing an annuity in, so it shows no tax at all.

    Your real tax is higher/anyone who cashes in an annuity they hold

  • Hold a fund based in a country Spain treats as a tax haven and you are taxed every year on an assumed 15 percent return on what you paid for it, whether or not the fund made anything. It is an anti-avoidance rule and we do not model it, on the judgement that nobody planning a retirement this way holds one.

    Your real tax is higher/anyone holding a fund based in a country Spain treats as a tax haven

  • A Spanish fund pays 1 percent tax on its own profits before any of it reaches you, and we do not charge it. That rate was not re-checked in our latest pass, so treat it as roughly right rather than settled. Separately, when a fund based abroad has tax withheld on the dividends it receives, you cannot claim that back, and we do not model the cost of it either.

    Your real tax is higher/anyone holding Spanish funds, or funds based abroad that collect foreign dividends

Outside what this tool does

Separate tax systems, or rules that only bite outside a retirement plan.

  • Every Spanish property carries a yearly council tax, your main home included, at roughly 0.4 to 1.1 percent of the official value the tax office puts on it. We treat that as a household bill rather than as a tax, so check it is inside the housing costs you entered instead of expecting to find it here.

    Could go either way/anyone who owns Spanish property

Every other figure we use for this country (405)

The sections above cover what shapes a retirement plan. These are the rest of what the model reads, listed so nothing it uses is hidden from you.

  • account_types.plan_pensiones.access.before.modelockedsource
  • account_types.plan_pensiones.access.conditionretiredsource
  • account_types.plan_pensiones.access.earliest_age60source
  • account_types.plan_pensiones.access.partial_choiceten_year_sharesource
  • account_types.plan_pensiones.choices[0].default0source
  • account_types.plan_pensiones.choices[0].idten_year_sharesource
  • account_types.plan_pensiones.choices[0].kindfractionsource
  • account_types.plan_pensiones.choices[0].range[0]0source
  • account_types.plan_pensiones.choices[0].range[1]1source
  • account_types.plan_pensiones.choices[1].default0source
  • account_types.plan_pensiones.choices[1].idpre_2007_sharesource
  • account_types.plan_pensiones.choices[1].kindfractionsource
  • account_types.plan_pensiones.choices[1].range[0]0source
  • account_types.plan_pensiones.choices[1].range[1]1source
  • account_types.plan_pensiones.clusterC1source
  • account_types.plan_pensiones.events[dt12_lump].namedt12_lumpsource
  • account_types.plan_pensiones.events[dt12_lump].rule.params.reduction0.4source
  • account_types.plan_pensiones.events[dt12_lump].rule.params.toplan_pensionessource
  • account_types.plan_pensiones.events[dt12_lump].rule.params.window_years2source
  • account_types.plan_pensiones.events[dt12_lump].rule.ruleES.dt12_reductionsource
  • account_types.plan_pensiones.events[dt12_lump].trigger.ageretirement_agesource
  • account_types.plan_pensiones.exit.tranches.all.ordinary1source
  • account_types.plan_pensiones.order_classdeferredsource
  • account_types.plan_pensiones.owner_kinds[0]asource
  • account_types.plan_pensiones.owner_kinds[1]bsource
  • account_types.plan_pensiones.report_grouppension_potsource
  • annuity_types.renta_diferida_jubilacion.roleannuitysource
  • annuity_types.renta_diferida_jubilacion.taxable_classsavings_basesource
  • annuity_types.renta_diferida_jubilacion.taxable_fraction.kindpremium_recovery_firstsource
  • annuity_types.renta_diferida_jubilacion.termeithersource
  • annuity_types.renta_pias.roleannuitysource
  • annuity_types.renta_pias.taxable_classsavings_basesource
  • annuity_types.renta_pias.taxable_fraction.kindby_age_at_startsource
  • annuity_types.renta_pias.taxable_fraction.table[0][0]0source
  • annuity_types.renta_pias.taxable_fraction.table[0][1]0.4source
  • annuity_types.renta_pias.taxable_fraction.table[1][0]40source
  • annuity_types.renta_pias.taxable_fraction.table[1][1]0.35source
  • annuity_types.renta_pias.taxable_fraction.table[2][0]50source
  • annuity_types.renta_pias.taxable_fraction.table[2][1]0.28source
  • annuity_types.renta_pias.taxable_fraction.table[3][0]60source
  • annuity_types.renta_pias.taxable_fraction.table[3][1]0.24source
  • annuity_types.renta_pias.taxable_fraction.table[4][0]66source
  • annuity_types.renta_pias.taxable_fraction.table[4][1]0.2source
  • annuity_types.renta_pias.taxable_fraction.table[5][0]70source
  • annuity_types.renta_pias.taxable_fraction.table[5][1]0.08source
  • annuity_types.renta_pias.termlifelongsource
  • annuity_types.renta_vitalicia_inmediata.roleannuitysource
  • annuity_types.renta_vitalicia_inmediata.taxable_classsavings_basesource
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.kindby_age_at_startsource
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[0][0]0source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[0][1]0.4source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[1][0]40source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[1][1]0.35source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[2][0]50source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[2][1]0.28source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[3][0]60source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[3][1]0.24source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[4][0]66source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[4][1]0.2source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[5][0]70source
  • annuity_types.renta_vitalicia_inmediata.taxable_fraction.table[5][1]0.08source
  • annuity_types.renta_vitalicia_inmediata.termlifelongsource
  • balance_charges[Impuesto sobre el Patrimonio (state scale)].nameImpuesto sobre el Patrimonio (state scale)source
  • balance_charges[Impuesto sobre el Patrimonio (state scale)].scale_joint_parts2source
  • capital.brackets[0][0]6000source
  • capital.brackets[0][1]0.19source
  • capital.brackets[1][0]50000source
  • capital.brackets[1][1]0.21source
  • capital.brackets[2][0]200000source
  • capital.brackets[2][1]0.23source
  • capital.brackets[3][0]300000source
  • capital.brackets[3][1]0.27source
  • capital.brackets[4][0]nullsource
  • capital.brackets[4][1]0.3source
  • capital_incomeseparatesource
  • ordinary.credits[minimo personal y familiar (contribuyente)].nameminimo personal y familiar (contribuyente)no source found
  • ordinary.credits[minimo, incremento por edad (65+)].nameminimo, incremento por edad (65+)no source found
  • ordinary.credits[minimo, incremento por edad (75+)].nameminimo, incremento por edad (75+)no source found
  • ordinary.deductions[0].nameotros gastos deduciblessource
  • ordinary.deductions[1].namereduccion por obtencion de rendimientos del trabajo (art. 20)source
  • ordinary.deductions[1].taper2_cumulativefalsesource
  • ordinary.deductions[1].taper_on_runningtruesource
  • ordinary.deferred_treatmentordinarysource
  • ordinary.flat_rate0source
  • ordinary.rental_baseordinarysource
  • ordinary.surtax_on_tax0source
  • plain_death.joint_share0.5source
  • plain_death.kindstep_upsource
Each community's figures (15 communities)
ES-AN (16) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.19
ordinary.brackets[1][0]  13000
ordinary.brackets[1][1]  0.215
ordinary.brackets[2][0]  20200
ordinary.brackets[2][1]  0.24
ordinary.brackets[3][0]  21100
ordinary.brackets[3][1]  0.27
ordinary.brackets[4][0]  35200
ordinary.brackets[4][1]  0.3
ordinary.brackets[5][0]  60000
ordinary.brackets[5][1]  0.37
ordinary.brackets[6][0]  300000
ordinary.brackets[6][1]  0.45
ordinary.brackets[7][0]  none
ordinary.brackets[7][1]  0.47
ES-AR (26) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.19
ordinary.brackets[10][0]  130000
ordinary.brackets[10][1]  0.475
ordinary.brackets[11][0]  300000
ordinary.brackets[11][1]  0.48
ordinary.brackets[12][0]  none
ordinary.brackets[12][1]  0.5
ordinary.brackets[1][0]  13072.5
ordinary.brackets[1][1]  0.215
ordinary.brackets[2][0]  20200
ordinary.brackets[2][1]  0.24
ordinary.brackets[3][0]  21210
ordinary.brackets[3][1]  0.27
ordinary.brackets[4][0]  35200
ordinary.brackets[4][1]  0.3
ordinary.brackets[5][0]  36960
ordinary.brackets[5][1]  0.335
ordinary.brackets[6][0]  52500
ordinary.brackets[6][1]  0.37
ordinary.brackets[7][0]  60000
ordinary.brackets[7][1]  0.39
ordinary.brackets[8][0]  80000
ordinary.brackets[8][1]  0.455
ordinary.brackets[9][0]  90000
ordinary.brackets[9][1]  0.465
ES-AS (24) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.185
ordinary.brackets[10][0]  300000
ordinary.brackets[10][1]  0.485
ordinary.brackets[11][0]  none
ordinary.brackets[11][1]  0.505
ordinary.brackets[1][0]  17707.2
ordinary.brackets[1][1]  0.24
ordinary.brackets[2][0]  20200
ordinary.brackets[2][1]  0.26
ordinary.brackets[3][0]  33007.2
ordinary.brackets[3][1]  0.29
ordinary.brackets[4][0]  35200
ordinary.brackets[4][1]  0.342
ordinary.brackets[5][0]  53407.2
ordinary.brackets[5][1]  0.377
ordinary.brackets[6][0]  60000
ordinary.brackets[6][1]  0.4
ordinary.brackets[7][0]  70000
ordinary.brackets[7][1]  0.44
ordinary.brackets[8][0]  90000
ordinary.brackets[8][1]  0.45
ordinary.brackets[9][0]  175000
ordinary.brackets[9][1]  0.475
ES-CB (18) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.18
ordinary.brackets[1][0]  13000
ordinary.brackets[1][1]  0.205
ordinary.brackets[2][0]  20200
ordinary.brackets[2][1]  0.23
ordinary.brackets[3][0]  21000
ordinary.brackets[3][1]  0.26
ordinary.brackets[4][0]  35200
ordinary.brackets[4][1]  0.295
ordinary.brackets[5][0]  60000
ordinary.brackets[5][1]  0.365
ordinary.brackets[6][0]  90000
ordinary.brackets[6][1]  0.45
ordinary.brackets[7][0]  300000
ordinary.brackets[7][1]  0.47
ordinary.brackets[8][0]  none
ordinary.brackets[8][1]  0.49
ES-CL (14) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.185
ordinary.brackets[1][0]  20200
ordinary.brackets[1][1]  0.24
ordinary.brackets[2][0]  35200
ordinary.brackets[2][1]  0.29
ordinary.brackets[3][0]  53407.2
ordinary.brackets[3][1]  0.37
ordinary.brackets[4][0]  60000
ordinary.brackets[4][1]  0.4
ordinary.brackets[5][0]  300000
ordinary.brackets[5][1]  0.44
ordinary.brackets[6][0]  none
ordinary.brackets[6][1]  0.46
ES-CM (12) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.19
ordinary.brackets[1][0]  20200
ordinary.brackets[1][1]  0.24
ordinary.brackets[2][0]  35200
ordinary.brackets[2][1]  0.3
ordinary.brackets[3][0]  60000
ordinary.brackets[3][1]  0.37
ordinary.brackets[4][0]  300000
ordinary.brackets[4][1]  0.45
ordinary.brackets[5][0]  none
ordinary.brackets[5][1]  0.47
ES-CN (24) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.185
ordinary.brackets[10][0]  300000
ordinary.brackets[10][1]  0.485
ordinary.brackets[11][0]  none
ordinary.brackets[11][1]  0.505
ordinary.brackets[1][0]  13748
ordinary.brackets[1][1]  0.21
ordinary.brackets[2][0]  19422
ordinary.brackets[2][1]  0.235
ordinary.brackets[3][0]  20200
ordinary.brackets[3][1]  0.26
ordinary.brackets[4][0]  35200
ordinary.brackets[4][1]  0.29
ordinary.brackets[5][0]  35924
ordinary.brackets[5][1]  0.325
ordinary.brackets[6][0]  57566
ordinary.brackets[6][1]  0.37
ordinary.brackets[7][0]  60000
ordinary.brackets[7][1]  0.42
ordinary.brackets[8][0]  93268
ordinary.brackets[8][1]  0.46
ordinary.brackets[9][0]  123745
ordinary.brackets[9][1]  0.475
ES-CT (26) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.19
ordinary.brackets[10][0]  175000
ordinary.brackets[10][1]  0.47
ordinary.brackets[11][0]  300000
ordinary.brackets[11][1]  0.48
ordinary.brackets[12][0]  none
ordinary.brackets[12][1]  0.5
ordinary.brackets[1][0]  12500
ordinary.brackets[1][1]  0.215
ordinary.brackets[2][0]  20200
ordinary.brackets[2][1]  0.245
ordinary.brackets[3][0]  22000
ordinary.brackets[3][1]  0.275
ordinary.brackets[4][0]  33000
ordinary.brackets[4][1]  0.31
ordinary.brackets[5][0]  35200
ordinary.brackets[5][1]  0.34
ordinary.brackets[6][0]  53000
ordinary.brackets[6][1]  0.375
ordinary.brackets[7][0]  60000
ordinary.brackets[7][1]  0.4
ordinary.brackets[8][0]  90000
ordinary.brackets[8][1]  0.44
ordinary.brackets[9][0]  120000
ordinary.brackets[9][1]  0.46
ES-EX (20) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.175
ordinary.brackets[1][0]  20200
ordinary.brackets[1][1]  0.22
ordinary.brackets[2][0]  24200
ordinary.brackets[2][1]  0.31
ordinary.brackets[3][0]  35200
ordinary.brackets[3][1]  0.325
ordinary.brackets[4][0]  60000
ordinary.brackets[4][1]  0.395
ordinary.brackets[5][0]  80200
ordinary.brackets[5][1]  0.46
ordinary.brackets[6][0]  99200
ordinary.brackets[6][1]  0.465
ordinary.brackets[7][0]  120200
ordinary.brackets[7][1]  0.47
ordinary.brackets[8][0]  300000
ordinary.brackets[8][1]  0.475
ordinary.brackets[9][0]  none
ordinary.brackets[9][1]  0.495
ES-GA (16) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.185
ordinary.brackets[1][0]  12985.35
ordinary.brackets[1][1]  0.21
ordinary.brackets[2][0]  20200
ordinary.brackets[2][1]  0.2365
ordinary.brackets[3][0]  21068.6
ordinary.brackets[3][1]  0.2665
ordinary.brackets[4][0]  35200
ordinary.brackets[4][1]  0.299
ordinary.brackets[5][0]  60000
ordinary.brackets[5][1]  0.369
ordinary.brackets[6][0]  300000
ordinary.brackets[6][1]  0.45
ordinary.brackets[7][0]  none
ordinary.brackets[7][1]  0.47
ES-IB (28) source
ordinary.brackets[0][0]  10000
ordinary.brackets[0][1]  0.185
ordinary.brackets[10][0]  120000
ordinary.brackets[10][1]  0.4525
ordinary.brackets[11][0]  175000
ordinary.brackets[11][1]  0.4625
ordinary.brackets[12][0]  300000
ordinary.brackets[12][1]  0.4725
ordinary.brackets[13][0]  none
ordinary.brackets[13][1]  0.4925
ordinary.brackets[1][0]  12450
ordinary.brackets[1][1]  0.2075
ordinary.brackets[2][0]  18000
ordinary.brackets[2][1]  0.2325
ordinary.brackets[3][0]  20200
ordinary.brackets[3][1]  0.2625
ordinary.brackets[4][0]  30000
ordinary.brackets[4][1]  0.2925
ordinary.brackets[5][0]  35200
ordinary.brackets[5][1]  0.325
ordinary.brackets[6][0]  48000
ordinary.brackets[6][1]  0.36
ordinary.brackets[7][0]  60000
ordinary.brackets[7][1]  0.375
ordinary.brackets[8][0]  70000
ordinary.brackets[8][1]  0.415
ordinary.brackets[9][0]  90000
ordinary.brackets[9][1]  0.4425
ES-MC (14) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.19
ordinary.brackets[1][0]  20200
ordinary.brackets[1][1]  0.232
ordinary.brackets[2][0]  34000
ordinary.brackets[2][1]  0.283
ordinary.brackets[3][0]  35200
ordinary.brackets[3][1]  0.329
ordinary.brackets[4][0]  60000
ordinary.brackets[4][1]  0.364
ordinary.brackets[5][0]  300000
ordinary.brackets[5][1]  0.45
ordinary.brackets[6][0]  none
ordinary.brackets[6][1]  0.47
ES-MD (20) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.18
ordinary.brackets[1][0]  13362.22
ordinary.brackets[1][1]  0.205
ordinary.brackets[2][0]  19004.63
ordinary.brackets[2][1]  0.227
ordinary.brackets[3][0]  20200
ordinary.brackets[3][1]  0.248
ordinary.brackets[4][0]  35200
ordinary.brackets[4][1]  0.278
ordinary.brackets[5][0]  35425.68
ordinary.brackets[5][1]  0.313
ordinary.brackets[6][0]  57320.4
ordinary.brackets[6][1]  0.359
ordinary.brackets[7][0]  60000
ordinary.brackets[7][1]  0.39
ordinary.brackets[8][0]  300000
ordinary.brackets[8][1]  0.43
ordinary.brackets[9][0]  none
ordinary.brackets[9][1]  0.45
ES-RI (18) source
ordinary.brackets[0][0]  12450
ordinary.brackets[0][1]  0.175
ordinary.brackets[1][0]  20200
ordinary.brackets[1][1]  0.226
ordinary.brackets[2][0]  35200
ordinary.brackets[2][1]  0.286
ordinary.brackets[3][0]  40000
ordinary.brackets[3][1]  0.363
ordinary.brackets[4][0]  50000
ordinary.brackets[4][1]  0.368
ordinary.brackets[5][0]  60000
ordinary.brackets[5][1]  0.375
ordinary.brackets[6][0]  120000
ordinary.brackets[6][1]  0.47
ordinary.brackets[7][0]  300000
ordinary.brackets[7][1]  0.495
ordinary.brackets[8][0]  none
ordinary.brackets[8][1]  0.515
ES-VC (32) source
ordinary.brackets[0][0]  12000
ordinary.brackets[0][1]  0.185
ordinary.brackets[10][0]  72000
ordinary.brackets[10][1]  0.475
ordinary.brackets[11][0]  100000
ordinary.brackets[11][1]  0.49
ordinary.brackets[12][0]  150000
ordinary.brackets[12][1]  0.5
ordinary.brackets[13][0]  200000
ordinary.brackets[13][1]  0.51
ordinary.brackets[14][0]  300000
ordinary.brackets[14][1]  0.52
ordinary.brackets[15][0]  none
ordinary.brackets[15][1]  0.54
ordinary.brackets[1][0]  12450
ordinary.brackets[1][1]  0.215
ordinary.brackets[2][0]  20200
ordinary.brackets[2][1]  0.24
ordinary.brackets[3][0]  22000
ordinary.brackets[3][1]  0.27
ordinary.brackets[4][0]  32000
ordinary.brackets[4][1]  0.3
ordinary.brackets[5][0]  35200
ordinary.brackets[5][1]  0.325
ordinary.brackets[6][0]  42000
ordinary.brackets[6][1]  0.36
ordinary.brackets[7][0]  52000
ordinary.brackets[7][1]  0.385
ordinary.brackets[8][0]  60000
ordinary.brackets[8][1]  0.41
ordinary.brackets[9][0]  62000
ordinary.brackets[9][1]  0.45
Held but not used here (9)

These would scale a figure for a couple taxed together. This country taxes each partner separately, so the model never applies them, and they are not counted among the figures we could not source.

balance_charges[Impuesto sobre el Patrimonio (state scale)].joint_multiple  2
ordinary.credits[minimo personal y familiar (contribuyente)].joint_multiple  2
ordinary.credits[minimo, incremento por edad (65+)].joint_multiple  2
ordinary.credits[minimo, incremento por edad (75+)].joint_multiple  2
ordinary.deductions[0].joint_multiple  2
ordinary.deductions[1].joint_multiple  2
ordinary.deductions[1].taper_start_joint_multiple  2
ordinary.joint_mode  splitting
ordinary.quotient_parts_couple  2