RetireSafe v0.36.0 Start
Your country · Portugal

How Portugal taxes a retirement plan

Every figure this model charges in Portugal, 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-27. Every one of them links to the page it came from. 1 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 published tables. 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 €8,342
12.50%source
€8,342 to €12,587
15.70%source
€12,587 to €17,838
21.20%source
€17,838 to €23,089
24.10%source
€23,089 to €29,397
31.10%source
€29,397 to €43,090
34.90%source
€43,090 to €46,566
43.10%source
€46,566 to €86,634
44.60%source
Above €86,634
48%source
Taken off before tax

Standard pension deductiondeducao especifica categoria H

A fixed amount taken off your pension before the tax is worked out. Every pensioner gets it, it can never be larger than the pension itself, and it rises each year with the national benchmark the government sets.

Amount€4,587
Subtracted from your income before tax is worked out.
source
Cannot exceed the incomeyes
The deduction is limited to the income it is set against, so it cannot create a loss.
source
For a couple2
What this is multiplied by when a couple is assessed together.
source
Taken off before tax

Minimum living income reliefminimo de existencia art. 70.o

A further amount taken off your income so that a small pension pays little or no tax. It falls away sharply once income passes about 12,880 and is gone by about 15,910, which makes that stretch the most heavily taxed part of a Portuguese pension.

Amount€6,293
Subtracted from your income before tax is worked out.
source
Starts shrinking at€12,880
Above this income the amount is progressively withdrawn.
source
Shrinks by260%
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€14,642
A second withdrawal range, at a different rate from the first.
source
Second shrink rate135%
How fast the amount is withdrawn in the second range.
source
For a couple2
What this is multiplied by when a couple is assessed together.
no source found
Couple's shrink point2
What the income at which it starts shrinking is multiplied by for a couple.
source
Taken off the bill

Household expenses creditdeducao de despesas gerais familiares art. 78.o-B

Up to 250 taken off the tax itself, earned by asking for invoices in your name on everyday spending. It has been frozen at 250 since 2015, so it buys less every year.

Amount€250
Subtracted from the tax you owe, after it has been worked out.
source
For a couple2
What this is multiplied by when a couple is assessed together.
source
Charged on top

Solidarity surcharge, first steptaxa adicional de solidariedade, 80k limb

An extra 2.5 percent on the part of your taxable income above 80,000. The threshold has not moved since 2012, so more people reach it every year.

Rate2.50%
The percentage charged.
source
Starts at€80,000
Income below this is not charged.
source
Charged ontaxable
Which figure the charge is worked out from: your income, or the tax you already owe.
source
Couple's starting point2
What the income the charge starts at is multiplied by for a couple.
source
Charged on top

Solidarity surcharge, second steptaxa adicional de solidariedade, 250k limb

A further 2.5 percent on the part above 250,000, stacking on the first step so the top slice carries 5 percent in all. This threshold has been frozen since 2012 too.

Rate2.50%
The percentage charged.
source
Starts at€250,000
Income below this is not charged.
source
Charged ontaxable
Which figure the charge is worked out from: your income, or the tax you already owe.
source
Couple's starting point2
What the income the charge starts at is multiplied by for a couple.
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
Share of profits charged0.7
Only this share of a gain enters the calculation.
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
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 for5
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
How much of a loss can be set against dividends in the same year.
source
Against interest0
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 assessedsplitting
Whether the two incomes are pooled, split evenly, or taxed entirely separately. At the same household income these give very different bills.
source
Shares the income is split into2
The household income is divided by this, taxed, then multiplied back. It lowers the bill whenever one partner earns more than the other.
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 inflationyes
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
deducao especifica categoria H · Keeps up with inflationyes
source
minimo de existencia art. 70.o · Keeps up with inflationyes
source
deducao de despesas gerais familiares art. 78.o-B · Keeps up with inflationno
source
taxa adicional de solidariedade, 80k limb · Keeps up with inflationno
source
taxa adicional de solidariedade, 250k limb · 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 Portugal.

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 3 regions.

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.

  • Portugal shields a minimum living income from tax. Passing about 16,544 of total income does not shrink that shield: it removes the whole of it. Every kind of income counts towards that limit, investments and rent included, and we test only your pension against it. So we hand you relief the law would usually take away and show too little tax, by about 193 a year in our smallest worked case and up to about 786.

    Your real tax is higher/up to €786 a year/anyone with a modest Portuguese pension and any investment or rental income at all

  • That same relief also shrinks as income rises, and the law measures it against every kind of income you have. We measure it against your pension alone. If you also have investments or rent, we give you more relief than you would really get and show less tax than you would really pay. Where a pension is the only income, the two are identical.

    Your real tax is higher/anyone with Portuguese income beyond their pension, such as investments or rent

  • Madeira charges 30 percent less than the mainland on interest and dividends, but the full mainland rate on the profit from selling an investment. We can only use one rate for all three, so we use the rate that applies to selling, because that is what a retirement plan does. As things stand that costs a Madeiran nothing, because we charge no tax on interest or dividends while you hold them at all, a separate simplification described with deposits. If we ever start charging them, the Madeiran rate on them would be too high, by 8.4 percent of the interest.

    Could go either way/Madeiran households holding cash or any distributing investment inside a taxable account

  • We charge 28 percent on the whole rent. A residential letting is charged at 25 percent, the rate drops further the longer the lease runs, by 10 points from five years, 15 from ten and 20 from twenty, and the charge falls on what is left after deductible property costs rather than on the whole rent. So the rental tax we show is too high, and on a long residential lease it is much too high.

    Your real tax is lower/anyone letting out Portuguese residential property, especially on a long lease

  • Portugal taxes less of an investment gain the longer you have held it: 28 percent up to two years, 25.2 to five, 22.4 to eight and 19.6 after that. We apply the eight year rate to every sale, so anything sold in the first eight years is undertaxed here. Because the oldest holdings are sold first, those early years carry the smallest gains, which limits how far wrong this goes.

    Your real tax is higher/anyone selling investments during the first eight years of the plan

  • In Portugal a year's net loss on selling investments can be carried forward for five years, but only if you choose to add your investment income to your other income on that year's return. We assume you always make that choice, because in a loss year it costs nothing. If you would not make it, we show too little tax in the years the loss is used.

    Your real tax is higher/Portuguese residents who sell investments at a loss

  • For a couple we double the minimum living income relief and the income points at which it fades out. The law is explicit that those fade out points are counted per person, and less clear that the relief itself doubles, so we took the reading that doubles both. If only one of them really doubles, a couple's relief here is too generous and their tax too low.

    Your real tax is higher/couples in Portugal assessed together whose combined income is low enough for the relief to survive

  • Portuguese couples are assessed separately unless they choose to be assessed together, and being assessed together splits the income between them, which is worth a substantial amount when one partner has much more than the other. We assume you always make that choice. If you file separately on unequal incomes, you pay more tax than we show.

    Your real tax is higher/couples with unequal incomes who file separately, which is Portugal's default

  • When an annuity you bought, or a workplace pension you paid into from taxed pay, gives you back your own money, Portugal taxes only the part that is not that money. If the insurer or fund states that split, the stated split applies. We cannot take that figure from you, so we always use the fallback the law sets when no split is stated: 15 percent of each payment is taxed. If your provider states a larger taxable part we show too little tax, and a smaller one too much.

    Could go either way/anyone with a purchased annuity or a workplace pension built from taxed contributions whose provider states the capital part

  • A PPR, Retirement Certificates and a pan-European personal pension (PEPP) are their own account. What you paid in comes back untaxed; the growth inside what you take out is taxed at 8 percent from 60, and at up to 21.5 percent before. What we simplify: we treat every payment in as old enough to qualify, we never take back the tax relief you got on the way in, and we treat Retirement Certificates as reachable before your state pension starts. A PPR paid as regular income should be entered with your pensions.

    Could go either way/anyone holding a PPR, Retirement Certificates or a PEPP

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.

  • Once a year you may move investment income onto the ordinary scale instead of paying the flat 28 percent, and dividends from Portuguese and European companies are then only half counted, which brings them below 28 percent. We always use the flat rate. The choice is all or nothing within a category, so interest travels with the dividends and often loses more than they save. Where choosing pays, we show too much tax, by about 310 to 650 a year.

    Your real tax is lower/up to €646 a year/anyone with Portuguese or European dividends in a taxable account

  • Interest on bank deposits and savings certificates is taxed at 28 percent every year it is paid, 19.6 percent in Madeira. 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 28 percent of the interest.

    Your real tax is higher/up to €140 a year/anyone keeping part of their savings on deposit or in savings certificates

  • We now ask whether you live on the mainland, in Madeira or in the Azores, and charge each its own rates. One piece is still missing. Portugal adds an extra charge on very high incomes, starting at 80,000 of taxable income, and we always charge it at the mainland rate. If a region reduces that charge too, we show a little too much tax for the few people it reaches.

    Your real tax is lower/Azorean households above about 80,000 of taxable income, if the regional clause does reach the surcharge

  • If your taxable income reaches about 86,634 and you sell something you have held for less than a year, that gain has to go on the ordinary scale, whose top rate is well above the flat 28 percent we charge. We do not model that, so at those incomes the tax we show is too low. It binds for almost no retiree.

    Your real tax is higher/anyone above about 86,634 of taxable income who sells within a year of buying

  • Income and gains from a jurisdiction on Portugal's blacklist are taxed at 35 percent, and the discount for holding something a long time does not apply to them. We charge the ordinary rate, so if you hold anything based in one of those places, the tax we show is too low. Ireland, Luxembourg and the United States, home to most funds sold in Europe, are not on that list.

    Your real tax is higher/anyone holding investments based in a blacklisted jurisdiction

  • Portugal has insurance based savings wrappers whose tax falls with time held: 28 percent of the growth up to five years, 22.4 from five to eight and 11.2 after eight, provided enough of the premiums went in early in the contract. We do not offer them as a choice and tax everything as an ordinary investment account, so for a wrapper held eight years or more the tax we show is too high.

    Your real tax is lower/anyone holding a Portuguese life insurance or capitalisation savings wrapper

  • Portugal's non-habitual resident scheme (NHR) charges a flat 10 percent on a pension from abroad for ten years, and nothing at all for the earliest arrivals. It closed to new entrants in 2024 and those already inside keep it up to the 2033 income year. We never ask, so if you are one of them the tax we show is far too high, two or three times what you would really pay. Its replacement does not cover pensions.

    Your real tax is lower/anyone registered under Portugal's former resident scheme before 2024 who draws a pension from abroad

  • Portugal caps the total of your tax credits on a sliding scale, from 2,500 at low incomes down to 1,000 at 80,000. We do not apply the cap, so in principle we could credit you more than you could claim and show too little tax. The only credit we give is the 250 for household expenses, which is nowhere near the cap. We hold the cap's formula with less confidence than the rest, because the source publishes it as a picture.

    Your real tax is higher/anyone whose Portuguese tax credits together would reach the overall cap

  • Retired civil servants who stay in the public sector health scheme pay 3.5 percent of their pension to it, on each of the fourteen payments a year, with nothing taken below a floor of about 635 a month. We do not ask whether you worked in the public sector, so we show none of it and the total taken from your pension is too low. It would not cut your income tax either, at any pension we model.

    Your real tax is higher/retired public sector workers who stay in the civil service health scheme

  • Funds based in Portugal pay a small stamp duty on their assets every quarter, roughly 0.05 percent a year. The fund pays it rather than you, funds based elsewhere are untouched by it, and we do not model it. We could not confirm the rate, so treat this as the least certain thing on the page.

    Your real tax is higher/anyone holding a fund based in Portugal rather than one based elsewhere in Europe

Outside what this tool does

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

  • Half the gain on shares in an unlisted small company escapes tax, an effective 14 percent against the 19.6 we apply to a long held listed holding. We do not offer that kind of holding as a choice, so if you own one, the tax we show on selling it is too high. It sits outside the listed shares, bonds and funds a retirement portfolio is normally built from.

    Your real tax is lower/anyone holding shares in an unlisted micro or small company

  • Selling a Portuguese property puts half the gain onto your ordinary income scale in the year of the sale, which can lift you from a 21 percent band into a 34.9 percent one. We do not tax property sales, so a year with one in it shows too little tax. Relief exists for your own home, and for anyone 65 or over who puts the proceeds into a product paying a regular sum for at least ten years.

    Your real tax is higher/anyone planning to sell a Portuguese property during retirement

  • Portugal charges a yearly tax on property, from 0.3 to 0.45 percent of its rateable value depending on the municipality, and a further charge on property holdings above 600,000. We model neither, so neither appears in your figures. That 600,000 threshold has not moved since 2017, so over a long plan an ordinary home can grow into it.

    Your real tax is higher/anyone who owns Portuguese property, and more of them the longer the plan runs

Every other figure we use for this country (119)

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.ppr.basis.defaultbalancesource
  • account_types.ppr.basis.kindpooled_pro_ratasource
  • account_types.ppr.choices[0].default0source
  • account_types.ppr.choices[0].idpre_2006_sharesource
  • account_types.ppr.choices[0].kindfractionsource
  • account_types.ppr.choices[0].range[0]0source
  • account_types.ppr.choices[0].range[1]1source
  • account_types.ppr.choices[1].defaultfalsesource
  • account_types.ppr.choices[1].idfront_loadedsource
  • account_types.ppr.choices[1].kindboolsource
  • account_types.ppr.choices[2].default0source
  • account_types.ppr.choices[2].idcontract_yearssource
  • account_types.ppr.choices[2].kindyearssource
  • account_types.ppr.choices[2].range[0]0source
  • account_types.ppr.choices[2].range[1]60source
  • account_types.ppr.clusterC6source
  • account_types.ppr.exit.orderingpro_ratasource
  • account_types.ppr.exit.overlays.gain.flat_tax:pension_flat0.08source
  • account_types.ppr.exit.rule.params.channelflat_tax:pension_flatsource
  • account_types.ppr.exit.rule.params.conforming_age60source
  • account_types.ppr.exit.rule.params.early_rate0.215source
  • account_types.ppr.exit.rule.params.early_steps[0][0]5source
  • account_types.ppr.exit.rule.params.early_steps[0][1]0.8source
  • account_types.ppr.exit.rule.params.early_steps[1][0]8source
  • account_types.ppr.exit.rule.params.early_steps[1][1]0.4source
  • account_types.ppr.exit.rule.params.included0.4source
  • account_types.ppr.exit.rule.params.included_pre_20060.2source
  • account_types.ppr.exit.rule.params.rate0.2source
  • account_types.ppr.exit.rule.rulePT.ppr_gain_ratesource
  • account_types.ppr.exit.tranches.basis.exempt1source
  • account_types.ppr.exit.tranches.gain.exempt1source
  • account_types.ppr.order_classtaxablesource
  • account_types.ppr.owner_kinds[0]asource
  • account_types.ppr.owner_kinds[1]bsource
  • account_types.ppr.report_grouppension_potsource
  • annuity_types.foreign_pension.roleothersource
  • annuity_types.foreign_pension.taxable_classpension_incomesource
  • annuity_types.foreign_pension.taxable_fraction.kindfullsource
  • annuity_types.foreign_pension.termlifelongsource
  • annuity_types.occupational_annuity_taxed_on_entry.roleoccupationalsource
  • annuity_types.occupational_annuity_taxed_on_entry.taxable_classpension_incomesource
  • annuity_types.occupational_annuity_taxed_on_entry.taxable_fraction.kindfixedsource
  • annuity_types.occupational_annuity_taxed_on_entry.taxable_fraction.value0.15source
  • annuity_types.occupational_annuity_taxed_on_entry.termlifelongsource
  • annuity_types.renda_vitalicia.roleannuitysource
  • annuity_types.renda_vitalicia.taxable_classordinarysource
  • annuity_types.renda_vitalicia.taxable_fraction.kindfixedsource
  • annuity_types.renda_vitalicia.taxable_fraction.value0.15source
  • annuity_types.renda_vitalicia.termeithersource
  • capital.brackets[0][0]nullsource
  • capital.brackets[0][1]0.28source
  • capital_incomeseparate_flatsource
  • ordinary.credits[0].namededucao de despesas gerais familiares art. 78.o-Bsource
  • ordinary.deductions[0].namededucao especifica categoria Hsource
  • ordinary.deductions[1].nameminimo de existencia art. 70.osource
  • ordinary.deductions[1].taper2_cumulativefalsesource
  • ordinary.deferred_treatmentordinarysource
  • ordinary.rental_basecapitalsource
  • ordinary.surcharges[taxa adicional de solidariedade, 250k limb].nametaxa adicional de solidariedade, 250k limbsource
  • ordinary.surcharges[taxa adicional de solidariedade, 80k limb].nametaxa adicional de solidariedade, 80k limbsource
  • plain_death.joint_share0.5source
  • plain_death.kindstep_upsource
Each region's figures (3 regions)
CONT (19)
source
capital.rate_multiplier  1
source
ordinary.brackets[0][0]  8342
ordinary.brackets[0][1]  0.125
ordinary.brackets[1][0]  12587
ordinary.brackets[1][1]  0.157
ordinary.brackets[2][0]  17838
ordinary.brackets[2][1]  0.212
ordinary.brackets[3][0]  23089
ordinary.brackets[3][1]  0.241
ordinary.brackets[4][0]  29397
ordinary.brackets[4][1]  0.311
ordinary.brackets[5][0]  43090
ordinary.brackets[5][1]  0.349
ordinary.brackets[6][0]  46566
ordinary.brackets[6][1]  0.431
ordinary.brackets[7][0]  86634
ordinary.brackets[7][1]  0.446
ordinary.brackets[8][0]  none
ordinary.brackets[8][1]  0.48
RAA (19) source
capital.rate_multiplier  0.7
ordinary.brackets[0][0]  8342
ordinary.brackets[0][1]  0.0875
ordinary.brackets[1][0]  12587
ordinary.brackets[1][1]  0.1099
ordinary.brackets[2][0]  17838
ordinary.brackets[2][1]  0.1484
ordinary.brackets[3][0]  23089
ordinary.brackets[3][1]  0.1687
ordinary.brackets[4][0]  29397
ordinary.brackets[4][1]  0.2177
ordinary.brackets[5][0]  43090
ordinary.brackets[5][1]  0.2443
ordinary.brackets[6][0]  46566
ordinary.brackets[6][1]  0.3017
ordinary.brackets[7][0]  86634
ordinary.brackets[7][1]  0.3122
ordinary.brackets[8][0]  none
ordinary.brackets[8][1]  0.336
RAM (19) source
capital.rate_multiplier  1
ordinary.brackets[0][0]  8342
ordinary.brackets[0][1]  0.0875
ordinary.brackets[1][0]  12587
ordinary.brackets[1][1]  0.1099
ordinary.brackets[2][0]  17838
ordinary.brackets[2][1]  0.1484
ordinary.brackets[3][0]  23089
ordinary.brackets[3][1]  0.1687
ordinary.brackets[4][0]  29397
ordinary.brackets[4][1]  0.2177
ordinary.brackets[5][0]  43090
ordinary.brackets[5][1]  0.2443
ordinary.brackets[6][0]  46566
ordinary.brackets[6][1]  0.3017
ordinary.brackets[7][0]  86634
ordinary.brackets[7][1]  0.3122
ordinary.brackets[8][0]  none
ordinary.brackets[8][1]  0.336