Skip to main content

← Guides

Portugal IRS Filing Deadlines 2026: Modelo 3 + Auto-IRS

Portuguese IRS filing deadlines for 2026 - Auto-IRS (1 April), Modelo 3 (30 June), late-filing fines (from €25 if you act fast), refund timing, joint filing.

By Andrew Kovalenko · · · 9 min read · Human-written
Contents
  1. Who has to file
  2. Auto-IRS vs Modelo 3 - which to use
  3. The Auto-IRS walkthrough (3 steps)
  4. The full Modelo 3 walkthrough
  5. What happens after submission
  6. Missed the June 30 deadline? File anyway
  7. Common mistakes that delay refunds
  8. Special situations
  9. When to use a contabilista
  10. Run your numbers first
  11. Sources

Every Portuguese tax resident files an annual IRS declaration between April 1 and June 30. The system has two modes - Auto-IRS (a one-click pre-filled version that suits ~60% of filers) and the full Modelo 3 (the universal form that handles every situation). Most expats default-pick the wrong one for their situation.

This guide walks through both, explains when to choose which, and covers the parts that confuse first-time filers.

Who has to file

SituationFile required?
PT tax resident any part of the year✅ Yes
Single source of income, employee or pension, gross < €8,500 and no withholding was applied❌ Exempt from filing (dispensa de entrega, CIRS art. 58.º — not the same thing as the mínimo de existência, whose 2026 reference value is €12,880)
Freelancer (any income)✅ Yes
Mixed-source (Cat A + Cat B)✅ Yes
Non-resident with PT-source income✅ Yes (using Modelo 3 manually)
Just arrived in PT mid-year✅ Yes - for the months you were resident

Married couples / unión de facto registered ≥2 years choose between joint filing (with the family quotient) or separate filing.

Auto-IRS vs Modelo 3 - which to use

Auto-IRS

A pre-filled declaration AT generates from data they already have:

  • Salary from your employer’s monthly DMR
  • Bank interest from PT bank reports
  • Health, education, housing receipts auto-categorized via Portal e-Fatura
  • Retentions already withheld

Right for you if all of the following are true:

  • ✅ Your income is Cat A (salary), Cat H (pensions), income taxed at taxas liberatórias, or Cat B — Cat B qualifies only if you’re in the simplified regime, registered exclusively for activities in the art. 151.º CIRS table (excluding code 1519), and issuing receipts solely through the electronic fatura-recibo system
  • ✅ All your e-Fatura receipts are correctly categorized
  • ✅ You have NO foreign-source income
  • ✅ You’re not claiming special deductions like court alimony, donations, or pre-2012 mortgage interest
  • ✅ You’re not on NHR / IFICI

IRS Jovem no longer blocks the automatic route: Decreto Regulamentar nº 5-A/2026, de 31 de março added IRS Jovem beneficiaries to the automatic universe, for 2025 income onwards.

One-click: log in, review the pre-fill, accept. Done.

Modelo 3 (the full form)

Required if any of:

  • ❌ You have Cat B (freelance) income that falls outside the narrow automatic-route conditions above - organised accounting, a code-1519 activity, an activity not on the art. 151.º table, or receipts issued outside the electronic system
  • ❌ You have foreign-source income
  • ❌ You’re on NHR / IFICI (file the Anexo L)
  • ❌ You want to claim deductions e-Fatura missed
  • ❌ You want to optimize joint vs separate filing
  • ❌ You have rental income, capital gains, crypto

Most expats end up filing Modelo 3 because they have at least one foreign-source income line, freelance work, or NHR/IFICI status.

The Auto-IRS walkthrough (3 steps)

Log in at Portal das Finanças

Go to the IRS section. AT shows whether your declaration is eligible for Auto-IRS. If yes, you’ll see a green badge “Pode aderir ao IRS automático”.

If you see “Não pode aderir” - you need Modelo 3 (skip to next section).

Review the pre-filled declaration carefully

AT shows your pre-filled income, deductions, and the calculated tax. Verify:

  • Income - should match what you actually earned (sum of monthly payslips)
  • Specific deduction (€4,462.15 Cat A for 2025 income) - automatic
  • Deduções à coleta - health, education, housing, general expenses; should match what’s logged on e-Fatura
  • Per-dependent deduction - €600 per dependent
  • Calculated IRS owed vs already retained - the difference is your refund/payment

Common pre-fill issues:

  • Some receipts categorized in “general” that should be health
  • Missing private health insurance (if not via employer)
  • Missing alimony deductions
portaldasfinancas.gov.pt
Portal das Finanças NIF · 123 456 789

Cidadãos › IRS › Declaração 2026 › IRS Automático

IRS Automático - Resumo da declaração

Rendimento bruto Cat A

€42,000.00

Dedução específica

€4,462.15

Rendimento coletável

€37,537.85

IRS calculado

€9,094.61

Retenções já efectuadas

€9,840.00

Reembolso esperado

€745.39

Alterar Confirmar

Schematic - actual UI may differ. Illustrates layout, not exact pixels.

Schematic of the Auto-IRS summary screen. Verify each line matches your records before clicking Confirmar.

Accept or amend

If pre-fill looks correct: click “Confirmar”. Done - declaration filed.

If something is wrong: click “Alterar”. AT switches you to the full Modelo 3 form pre-loaded with what they had - you can correct fields, then submit.

Auto-IRS submission time

3 minutes

If pre-fill is correct. Most pure-employee filers with consistent NIF receipts can confirm and be done.

The full Modelo 3 walkthrough

This is the universal form. Has multiple Anexos (annexes) - you fill the ones relevant to your income types:

AnexoWhat it’s for
Rosto (front page)Personal info, marital status, dependents, residence
Anexo ACat A - employment income
Anexo BCat B - freelance / self-employment (simplified regime)
Anexo CCat B - organized accounting (above €200k)
Anexo ECat E - capital income (interest, dividends)
Anexo FCat F - rental income
Anexo GCat G - capital gains (real estate, securities)
Anexo HDeductions à coleta + tax credits
Anexo JForeign-source income
Anexo LNHR / IFICI status declaration

Fill Rosto + whatever Anexos apply. Most expat freelancers fill: Rosto + Anexo B + Anexo H. NHR holders also fill Anexo L.

Open Modelo 3 at Portal das Finanças

Navigate to: Os seus serviços → Entregar declaração → IRS → Modelo 3

You can either start fresh OR import last year’s declaration to pre-fill carryovers.

Fill the Rosto (front page)

  • Identificação - pre-filled from your AT profile
  • Estado civil - marital status. Critical decision: tributação conjunta (joint) vs separada (separate). See family quotient guide.
  • Dependentes - list each, with NIF. Each gives €600 deduction.
  • Localização - confirm your fiscal address.
  • Anexos a preencher - tick which Anexos you’ll submit.
portaldasfinancas.gov.pt
Portal das Finanças NIF · 123 456 789

IRS › Declaração Modelo 3 › Rosto

Rosto da Declaração - dados pessoais e Anexos

Estado civil

Casado(a)

Tributação

Conjunta

NIF do cônjuge

234 567 890

Dependentes a cargo

2 dependentes

Anexo A (Cat A - emprego)

Selecionado

Anexo B (Cat B - atividade)

Selecionado

Anexo H (deduções)

Selecionado

Voltar Próximo: Anexo A

Schematic - actual UI may differ. Illustrates layout, not exact pixels.

Schematic of the Rosto page. The 'Tributação' radio (joint vs separate) is the most consequential decision here for couples with asymmetric incomes.

Fill Anexo B if you have Cat B income

  • Quadro 1 - simplified regime or isolated act
  • Quadro 4A - your gross professional, commercial and industrial income, entered against the relevant income codes (agricultural income goes in Quadro 4B instead)
  • Quadro 17 - invoiced expenses for the 15% justification rule. See Cat B expenses guide for what to include.
  • Quadro 6 - retenções na fonte and pagamentos por conta: IRS already withheld by clients (sum of retentions on your fatura-recibos)

AT auto-pulls most fields from e-Fatura - verify the totals match your records.

Fill Anexo H for deductions

Most deductions are pre-filled from e-Fatura:

  • Health expenses
  • Education expenses
  • Housing rent
  • General family expenses
  • VAT receipts (exigência de fatura)

Manually add anything missing:

  • Court-ordered alimony (Quadro 6A)
  • Donations to accredited entities (Quadro 6B, as a benefício fiscal)
  • PPR / pension contributions (Quadro 6B, as a benefício fiscal)
  • Pre-2012 mortgage interest (Quadro 6C)

Quadro 6C1 is also where you override the e-Fatura totals AT computed for health, education, property charges and care homes - see the note on the e-Fatura window below.

See the IRS deductions guide for category caps and the global cap formula.

Fill Anexo L if on NHR / IFICI

Required only for those with active NHR or IFICI status.

  • Quadro 4 - declare income from qualifying activity (the income you want taxed at 20% flat)
  • Quadro 6 - if foreign-source income with credits
  • Quadro 8 - IFICI re-validation for current year

Income NOT from a qualifying activity goes through the standard Anexos (A or B) and gets taxed at progressive rates.

Run the simulation BEFORE submitting

AT has a built-in simulator that calculates your IRS based on what you’ve entered. Click “Simular” at the bottom of any Anexo.

It shows:

  • Total taxable income (rendimento coletável)
  • IRS owed
  • Already-retained amounts
  • Refund / payment due

Submit and save the comprovativo

Click “Submeter”. AT validates the form and either:

  • ✅ Accepts → you get a comprovativo PDF with a reference number
  • ⚠️ Returns errors → fix and resubmit

Save the comprovativo. AT keeps it in your records too, but having your own backup matters if you ever need to prove income (mortgage applications, visa renewals, etc.).

What happens after submission

TimeframeWhat
Same dayDeclaration filed. Provisional liquidação status: “Em apreciação” (under review).
2-4 weeksAT processes. Most simple declarations clear quickly.
By July 31Liquidação final published in your conta-corrente.
By August 31Refund deposited (if owed). If you owe, this is also the payment deadline (CIRS art. 97.º nº 1) - pay via Multibanco reference or direct debit.

Missed the June 30 deadline? File anyway

The portal doesn’t lock. You submit the exact same Modelo 3 at Portal das Finanças - there’s no separate “late” form. What changes is the fine and the timeline.

The fine (coima)

Late filing is an infraction under Article 116.º of the RGIT: €150 to €3,750 for an individual. But the law rewards fixing it yourself before the tax office comes asking:

When you actWhat you pay
Any time before AT sends you a notice, raises a report, or starts an inspectionCoima reduced to 12.5% of the legal minimum (Art. 30.º nº 1 a) RGIT) - 12.5% of €150 is €18.75, so the €25 floor applies (Art. 26.º nº 3)
Once an inspection has started, up to the audição prévia deadlineCoima reduced to 50% of the legal minimum - €75
After thatThe full €150-€3,750 range, no reduction

Three things people get wrong:

  • There is no 30-day cliff on the reduction. The old tiered scale keyed to a 30-day window (and the €37.50/€112.50 figures still quoted around the web) was replaced from 1 January 2022. What matters now is whether AT has contacted you, not how late you are. Filing voluntarily in October still costs €25.
  • The fine applies even if you owe nothing - or are owed a refund. It’s a penalty for the missing declaration, not for missing tax.
  • The reduction is conditional on actually submitting AND paying the reduced coima within 30 days of being notified of it.

Your refund moves to the slow track

On-time filers get assessed by July 31 and refunded (or billed) by August 31. Late filers fall into a different legal timeline: assessment by November 30, refund or payment by December 31 (Art. 77.º and 97.º CIRS). Filing two weeks late can mean waiting four extra months for your refund - a bigger cost than the €25 for most people.

Couples: joint filing is off the table

The option for joint taxation had to be exercised by June 30. File late and AT treats you as separate filers by default - if the family quotient was saving you money, that saving is gone for this year.

If you never file at all

AT eventually issues an ex-officio assessment (liquidação oficiosa): it sends a registered letter giving you 30 days to comply, and after that assesses you on the income third parties reported - generally without your deductions, and with the default 0.75 coefficient if you’re a simplified-regime freelancer. It’s always a worse number than filing yourself. The oficiosa assessment lands by November 30.

Bottom line: if you missed June 30, file this week. For as long as AT hasn’t contacted you the realistic cost is €25 and a delayed refund. Once they do, the numbers only get worse.

Common mistakes that delay refunds

Wrong IBAN. AT can only refund to a Portuguese IBAN. If yours is foreign or outdated, you get a paper check that takes weeks longer.

Marital status doesn’t match civil registry. If you got married mid-year and the registry hasn’t communicated to AT, joint filing throws an error. Update at Conservatória, then refile.

Dependents not pre-registered. Each dependent needs to be registered on AT’s system before you file. If you list a child by NIF that isn’t in AT’s family-composition record, the deduction is rejected.

Missing the e-Fatura validation window. Receipts auto-categorize but ~10-15% land in the wrong category. The deadline to verify and reclassify them is the end of February of the year you’re filing in - for the 2026 season that moved to 2 March 2026, because 28 February fell on a non-working day. AT then publishes its computed totals from 16 to 31 March, which is your window to complain.

Miss it and you are not stuck: for health, education and training, property charges and care-home charges you can declare or override the amounts in Quadro 6C1 of Anexo H instead of accepting AT’s figures. The catch is that overriding means you must be able to document the amounts if AT asks, and a complaint does not suspend the filing or payment deadlines.

Foreign-source income missed on Anexo J. If you got even €100 of interest from a foreign bank, you need Anexo J. Skipping it triggers a multi-month review.

Special situations

First-year freelancer

If you opened activity in the year you’re filing for, the year-1 IRS coefficient reduction (50%) comes from the start-of-activity date already on your AT record under CIRS art. 31.º nº 10 - there is no quadro to tick for it. AT auto-applies it if eligibility is met: no Cat A or Cat H income in that year (nº 10), and no activity ceased within the previous five years (nº 11). See first-year guide.

Mid-year arrival in Portugal

If you became a tax resident mid-year, you only declare income from when you were resident. The form has a quadro for arrival/departure dates. Worldwide income from before residence date is NOT taxed in PT.

Just left Portugal

If you ceased PT residence during the year, file for the months you were resident. After ceasing residence, you only need to file for PT-source income going forward (Modelo 3 with Anexo J marker).

Couples with one PT resident, one non-resident

Complicated. The PT resident files alone in most cases. If both elect joint filing, both get treated as PT residents for the year - has implications for the non-resident’s tax obligations. Talk to a contabilista.

When to use a contabilista

DIY filing is fine for:

  • Pure employees with simple deductions
  • Freelancers in simplified regime, single source

Hire a contabilista if:

  • You have foreign-source income across multiple countries
  • You’re transitioning IN or OUT of NHR/IFICI
  • You have capital gains on crypto, securities, or property
  • You earn above €100k with mixed income types
  • You have an audit notice from previous years

Typical fees: €100-€300 for a one-time filing, €40-€100/month for ongoing accounting if you’re a freelancer with regular needs.

Run your numbers first

Before you sit down with Modelo 3, run your scenario in the calculator - get a number you expect to see at the end of the form. If the AT-computed IRS comes out very different, something’s mis-categorized.

For most filers the calculator’s number matches AT’s to within ~€100 - the residual is usually rounding or a deduction we don’t yet model (couples with high individual deductions, foreign tax credits, etc.).

Sources

Try the numbers for your situation

Run your own scenario in the calculator.

Free. Same engine that powers the examples in this article.

Open calculator

One short email before each major Portuguese tax deadline.

If you're staying on top of this stuff, let us flag the IRS / IVA / Segurança Social deadlines that affect you - in English, in plain language. No drip campaign.

Related guides