Skip to content
FINKAVO · GUIDES

Portugal IRS Tax Year 2026: Brackets and When to File in 2027

The 2026 rates apply to income earned in 2026. That income is normally declared from April to June 2027; the return submitted in 2026 was for 2025 income.

Facts checked against official sources as of 2026-10-08, current for the 2026 tax year.
13 min readWritten by the Finkavo team
Key takeaways
  • Income earned in 2026 is normally declared by Modelo 3 from 1 April to 30 June 2027; Article 60.º says 30 June does not move even if it is not a business day.
  • 2026 rates run from 12.5% to 48% across nine brackets (art. 68.º), plus a solidarity surcharge above €80,000.
  • For an on-time 2026-income return, the normal statutory sequence is assessment by 31 July 2027 and payment or refund by 31 August 2027.
  • Foreign income with a tax credit your source country hasn't finalised? Your deadline moves to 31 December — if you tell the AT in time.
  • Household and e-Fatura actions are legally due by the end of February of the following year; check the AT's 2027 calendar for the exact operational date once it is published.

IRS (Imposto sobre o Rendimento das Pessoas Singulares) is Portugal's personal income tax, declared annually through Modelo 3 on the Portal das Finanças. This page is about income earned from 1 January to 31 December 2026 and the 2026 rate table. That income is normally declared between 1 April and 30 June 2027. The Modelo 3 submitted between April and June 2026 instead covered income earned in 2025 and must not be calculated with the table below.

The 2026 IRS brackets

The rates below are the general rates in Article 68.º of the Código do IRS, in force for 2026 under Lei n.º 73-A/2025, for mainland Portugal. Madeira and the Azores set their own reduced rates.

Note the two columns. Most sites publish a single rate plus a "parcela a abater" (an amount to subtract) — that is a shorthand the statute does not use. Article 68.º splits your taxable income in two: everything up to the highest bracket ceiling you clear is taxed at that bracket's column B rate, and only the excess above it is taxed at the next bracket's column A rate.

Taxable income (rendimento coletável)Column A — marginalColumn B — average
Up to €8,34212.5%12.5%
€8,342 – €12,58715.7%13.579%
€12,587 – €17,83821.2%15.823%
€17,838 – €23,08924.1%17.705%
€23,089 – €29,39731.1%20.579%
€29,397 – €43,09034.9%25.13%
€43,090 – €46,56643.1%26.472%
€46,566 – €86,63444.6%34.856%
Over €86,63448%—

The table is the law; the number you actually pay depends on your deductions and what was already withheld. The calculator runs the 2026 brackets above on your figures — or use the freelancer net-income calculator if your income is Categoria B.

Calculate your 2026 Portuguese income tax

A worked example

Take a single filer with €30,000 of rendimento coletável — that is income after the specific deduction and any other subtractions, not gross salary. The highest ceiling they clear is €29,397, so:

  • €29,397 taxed at that bracket's column B rate of 20.579% = €6,049.61
  • The remaining €603 taxed at the next bracket's column A rate of 34.9% = €210.45
  • Total collecta: €6,260.06 — an effective rate of about 20.9%, well below the 34.9% marginal rate

That gap between marginal and effective is the single most misunderstood thing about IRS. Moving into a higher bracket never reduces your take-home pay — the higher rate applies only to the euros above the threshold. What comes off this figure next are the deduções à coleta (health, education, housing, dependants, invoice requests), and then whatever your employer already withheld.

The solidarity surcharge

On top of the ordinary tax, Article 68.º-A adds a taxa adicional de solidariedade on high incomes: 2.5% on taxable income between €80,000 and €250,000, and 5% on anything above €250,000. Like the brackets, it applies only to the excess.

The floor: mínimo de existência

If your income is low enough, Article 70.º is designed to leave it effectively untaxed. The reference value for 2026 is the greater of €12,880 or 1.5 × 14 × IAS (Lei n.º 73-A/2025) — with the 2026 IAS at €537.13 the formula gives about €11,280, so €12,880 is the figure that applies. The mechanism works as an abatement rather than a simple exemption, and it covers income predominantly from employment, pensions, or the activities listed in the Portaria 1011/2001 table, except code 15 (art. 70.º n.º 2).

Statutory timetable for 2026 income

DateWhat's due for income and expenses from 2026
By the end of February 2027Confirm the household information as at 31 December 2026 and verify, register or classify 2026 invoices in e-Fatura. Check the AT's annual calendar for the exact operational date.
By 15 March 2027AT makes the calculated deductions available; a complaint about the Article 78.º-B calculation can be filed by 31 March
1 April – 30 June 2027Submit the 2026-income Modelo 3 (Article 60.º(1))
By 31 July 2027AT's normal deadline to issue the assessment (Article 77.º(a))
By 31 August 2027Normal deadline to pay or receive the refund
31 December 2027Extended filing deadline only where qualifying foreign tax was not determined by 30 June and the AT was notified in the normal filing window (Article 60.º(3)–(4))

The 30 June deadline does not move

This is worth stating on its own, because the usual summary is wrong. The general rule in Portuguese tax procedure is that a deadline falling on a weekend or public holiday rolls to the next business day. Article 60.º n.º 1 explicitly disapplies it for Modelo 3: the window runs from 1 April to 30 June "independentemente de este dia ser útil ou não útil" — regardless of whether that day is a business day. If 30 June is a Sunday, the deadline is that Sunday. The other yearly tax dates, for VAT, Social Security and property, are in thePortugal tax calendar.

The extension most people never hear about

If you have foreign-source income and you're entitled to a credit for tax paid abroad, but the source country hasn't determined that amount by 30 June, Article 60.º n.º 3 extends your deadline to 31 December of that year. It is not automatic: n.º 4 requires you to tell the AT, within the normal window, that you meet the conditions, naming the type of income and the source country. The AT's FAQ names the form as the Modelo 49 and stresses that the foreign tax you enter later must be the tax actually borne, not merely the amount withheld.

This matters to anyone whose home country's tax year doesn't align with Portugal's — a UK filer waiting on a 5 April-year assessment, or a US filer on extension. Missing the notification and then filing in December is a late filing; making the notification and filing in December is not.

Why the February actions matter

Household and invoice information feeds the pre-filled return and the AT's deduction totals. The current statutes set the relevant communication deadline at the end of February of the following year. Because the AT has not yet published its 2027 operational calendar, do not assume an older 15 or 25 February date: check the annual AT notice when it appears. AT makes Article 78.º-B totals available by 15 March and the statutory complaint deadline is 31 March; other eligible categories can also be corrected through Annex H, subject to evidence requirements.

A six-step filing workflow

  1. Confirm household data and invoices

    By the end of February 2027, the statutory deadline, verify the household as at 31 December 2026 and check or classify your e-Fatura invoices. Look up the AT's operational date once it is published.

  2. Build an income ledger

    List employment slips, recibos verdes, foreign payer statements and pension notices by category. If you arrived or left during the year, split them by residence period.

  3. Match each item to an annex

    Anexo A for categories A and H, B or C for category B, E, F and G for capital, property and gains, H for deductions, J for income obtained abroad and foreign accounts. The pre-fill reflects data the AT holds, so do not skip an annex because it is blank.

  4. Deal with foreign tax

    If foreign tax is not final by 30 June, file the AT's Modelo 49 inside the normal 1 April to 30 June window, stating that you meet the conditions, the nature of the income and the source state, to keep the 31 December deadline (art. 60.º n.os 3 and 4).

  5. Sense-check the result

    Run the numbers in the net salary calculator or the freelancer net-income calculator, and the Modelo 3 pre-flight checker for the annexes. A surprising bill often means a missing deduction or misclassified income.

  6. Submit and keep the proof

    File in the Portal das Finanças under IRS > Entregar Declaração, then download the proof of delivery under IRS > Obter Comprovativos.

How to submit

File through the Portal das Finanças — log in with your NIF and AT password, Cartão de Cidadão, or Chave Móvel Digital, then use the pre-filled Modelo 3 as your starting point. Review every field before submitting; pre-fill reflects data available to the AT and is not proof that the return is complete. In particular, reconcile all foreign income, foreign accounts and foreign tax yourself and report the required items in Annex J rather than assuming they will appear automatically.

If you spot a mistake after submitting, you can file a substitute return. Article 60.º n.º 2 also gives you 30 days to declare any later event that changes income you already reported.

If you're self-employed (Categoria B)

You may have obligations outside Modelo 3, including VAT periodic returns, quarterly Social Security declarations and, where Article 102.º applies, three IRS payments on account by 20 July, 20 September and 20 December. Quarterly VAT returns are generally due by day 20 of the second month after the quarter, not the month immediately after it; monthly and special cases follow their own rules.

  • The three instalments together come to 65% of a figure derived from your assessment two years back, scaled by the share of your income that was Categoria B.
  • The AT tells you the amount on your assessment notice, and sends a payment document the month before each is due.
  • Nothing is payable if the instalment works out under €50.
  • You can stop paying once your withholding plus instalments already cover the tax you'll owe, or if you stop earning Categoria B income altogether.

After you file: assessment, payment, refund

Two different dates get reported as one. Article 77.º a) gives the AT until 31 July to issue your liquidação (assessment) when you filed on time. Article 97.º n.º 1 a) then gives you until 31 August to pay whatever it says you owe. If you file late enough that the AT assesses you itself, both dates shift: assessment by 30 November, payment by 31 December. If you qualify for the AT's pre-filled return, see how it compares with Finkavo inFinkavo vs IRS Automático.

If you overpaid, the refund carries interest. Article 102.º-A pays you 72% of the 12-month EURIBOR rate as at 31 December of the year the withholding happened, running from the month you went into credit until the month before assessment. There is a catch worth knowing: that entitlement is extinguished entirely if you filed outside the legal deadline.

What happens if you're late — or don't file at all

Late filing is a contraordenação under Article 116.º of the RGIT, punishable by a fine of €150 to €3,750 for a missing or late income declaration. The often-quoted "minimum €25" is not the fine for this offence — it's the floor under Article 26.º n.º 3 that applies only when a reduction for voluntary regularisation kicks in. Filing yourself, before the AT chases you, is what gets you into that reduced band.

Separately, compensatory interest accrues under LGT Article 35.º, counted day by day from the end of the filing deadline until the shortfall is made good — currently at the statutory 4% a year, a rate set outside the CIRS and worth re-checking for the year in question.

Not filing at all is the expensive option. Article 76.º lets the AT assess you on whatever data it holds, and Article 76.º n.º 2 values Categoria B income using the simplified regime with a 0.75 coefficient regardless of what you actually earned (income under art. 31.º n.º 1 d) or g) keeps its own coefficient). You also lose most deduções à coleta, because the AT only applies the handful it can see on its own.

Rates change every year — check the year you're filing for

The brackets on this page are the table for income earned in 2026 and are drawn from the same source as our calculator. A return is assessed under the rules for the tax year to which the income belongs, not the day on which you submit or correct it. If you are declaring income from another year, use that year's rates and rules.

Frequently asked questions

What's the actual filing window for Modelo 3?

For 2026 income, the normal window is 1 April to 30 June 2027. Article 60.º(1) says explicitly that 30 June does not roll forward when it is not a business day.

What are the IRS brackets for 2026?

Nine brackets running from 12.5% on the first €8,342 of taxable income up to 48% above €86,634, under CIRS art. 68.º as amended by Lei n.º 73-A/2025. A solidarity surcharge applies on top above €80,000.

Does moving into a higher bracket mean I take home less?

No. The higher rate applies only to the income above the threshold. On €30,000 of taxable income the marginal rate is 34.9% but the effective rate is about 20.9%.

When do I actually pay?

By 31 August, if you filed on time. The 31 July date you'll see quoted is the AT's own deadline to issue your assessment, not your deadline to pay.

Can I get an extension?

Only in one specific case: foreign income whose foreign tax credit hasn't been determined by 30 June. That pushes your deadline to 31 December, but only if you notify the AT within the normal window (art. 60.º n.os 3 and 4).

Do I need to do anything before April?

Yes. The statutes set the household and e-Fatura communication deadline at the end of February of the following year. Check the AT's 2027 calendar for the exact operational date; the old 15 and 25 February dates are no longer reliable. Article 78.º-B totals can be challenged by 31 March.

What if I miss the 30 June deadline?

A late income declaration carries an RGIT fine of €150 to €3,750, reducible if you come forward voluntarily, plus compensatory interest running day by day from the deadline. You also forfeit the interest the state would otherwise have paid you on a refund. File as soon as you can rather than waiting.

Can I rely on foreign income being pre-filled?

No. Even where the AT has received cross-border information, you remain responsible for checking and reporting all required foreign income, accounts and foreign tax in Annex J. Never treat a blank pre-filled field as confirmation that nothing is reportable.

Get Finkavo when it opensJoin the waitlist for access updates. Public guides and tools work without an account.
Join the waitlist

Get the free Portugal tax playbook

A first-year PDF: NIF and NISS, NHR vs IFICI vs IRS Jovem, the Modelo 3 annex map and the deadline calendar. Sent to your inbox.