Taxes
21 Aug 2026Updated 03 Oct 20265 min read

Filing your IRS tax return in Portugal as an expat: deadlines and basics

IRS is Portugal's personal income tax — not the American agency. Here is when and how to file, which annexes matter for expats, and the mistakes to avoid.

By
Certified Accountant · OCC no. 97793

First, the naming problem: in Portugal, IRS stands for Imposto sobre o Rendimento das Pessoas Singulares — the personal income tax. It has nothing to do with the American Internal Revenue Service, even though every American expat does a double-take the first time they hear "you need to file your IRS".

If you are tax resident in Portugal, you will file an annual IRS return declaring your worldwide income. The process is more automated than in many countries, but expats face extra layers: foreign income, treaty relief, and special regimes. This guide covers the essentials.

Are you even required to file? Tax residency first

You are generally tax resident in Portugal for a given year if:

  • You spend more than 183 days in Portugal in any 12-month period touching that year; or
  • You have a home in Portugal that suggests the intention to keep it as your habitual residence.

Residents are taxed on worldwide income and must file. Non-residents file only if they have Portuguese-source income (for example, rent from a Portuguese property). Portugal also applies partial-year residency, so in your arrival year you may be resident only from a certain date — which is why the address registered with Finanças (the tax office) and the date you changed it matter so much.

The calendar: what happens when

The Portuguese tax year is the calendar year, and the return (form Modelo 3) is filed the following year:

PeriodWhat happens
Until late FebruaryDeadline to validate and classify your invoices on e-Fatura (the expense-tracking platform that feeds your deductions)
1 April – 30 JuneFiling window for the IRS return — same deadline for everyone, online via the Portal das Finanças
~End of July / AugustAssessments and refunds issued (refunds often arrive earlier for simple returns)
31 AugustTypical payment deadline if you owe tax

Filing is exclusively online. Many employees with simple situations qualify for IRS automático — a pre-filled return you just confirm — but expats with foreign income or freelance activity almost never should blind-confirm it, because the pre-filled data does not know about your foreign accounts, clients or treaty positions.

Tip: Validate your e-Fatura expenses throughout the year, not in a February panic. Health, education, housing and general family expenses feed real deductions — but only if invoices were issued with your NIF (tax number) and correctly classified.

The annexes expats actually use

The Modelo 3 return is a cover page plus annexes. The ones that matter most for foreign residents:

  • Annex A — Portuguese employment and pension income;
  • Annex B — self-employment income under the simplified regime (most freelancers on recibos verdes);
  • Annex C — self-employment with organized accounting;
  • Annex J — foreign-source income of any kind: salaries, dividends, interest, rents, capital gains, pensions. This annex also reports foreign bank accounts (IBAN identification is required);
  • Annex G / G1 — capital gains (including crypto disposals), taxable and exempt respectively;
  • Annex L — for beneficiaries of special regimes such as the old NHR or IFICI ("NHR 2.0"), where you invoke the flat rate and exemption methods;
  • Annex SS — a social security annex filed by many self-employed workers together with the return.

Foreign income comes with treaty questions: Portugal has double taxation agreements with dozens of countries, and Annex J is where foreign tax paid is credited. Americans have an extra layer, because the US taxes by citizenship: see US citizens in Portugal and double taxation. Getting the country codes, income categories and foreign tax amounts right is where most expat returns go wrong.

How the tax is calculated

Portugal uses progressive brackets — the rates rise in steps with income, currently across several brackets with a top marginal rate above 50% at high incomes when surcharges apply. The bracket amounts are updated most years, so check current figures rather than memorising them. Some income is not pooled into the brackets: many capital income categories (interest, dividends, short-term crypto gains) are taxed at a flat 28% by default, with an option to aggregate if that is better for you. Married couples and civil partners can choose joint or separate taxation — the portal simulates both, and the difference can be meaningful.

Tip: Before submitting, use the simulation on the Portal das Finanças — and if you have freelance or foreign income, simulate the alternatives (joint vs. separate, aggregation vs. flat rates). The portal lets you compare before you commit.

Common expat mistakes

  • Assuming "taxed abroad = not declared here." Residents declare worldwide income even when a treaty means little or no Portuguese tax results;
  • Wrong residency dates in the arrival or departure year, taxing a full year instead of a partial one;
  • Ignoring foreign bank account reporting in Annex J;
  • Confirming IRS automático with foreign income the system knows nothing about;
  • Missing the e-Fatura validation window and losing deductions.

Key takeaways

The Portuguese IRS return runs on a predictable rhythm: validate expenses by February, file between 1 April and 30 June, receive the assessment in summer. Residents declare worldwide income across the relevant annexes — with Annex J and Annex B doing the heavy lifting for most expats — and treaties or regimes like IFICI determine how much tax actually results.

A simple Portuguese-only situation is genuinely easy to self-file. The moment foreign income, freelance activity or a special regime enters the picture, the number of interacting choices grows quickly — and a professionally prepared first return often pays for itself in corrected residency dates and treaty relief alone.

Book a diagnostic session for your business and find out how to simplify your accounting, stay compliant and make safer decisions in Portugal.

Pedro Ramos Costa

Pedro Ramos Costa

Certified Accountant · OCC no. 97793

Registered with the Portuguese Order of Certified Accountants (OCC) under no. 97793. He personally looks after freelancers, sole traders, small companies and people moving to Portugal, in English, Portuguese or Spanish, from his office in Carnaxide, Oeiras.

More about Pedro →
Call nowWhatsApp