If you live in Portugal and the words IRS, Modelo 3, Anexo J, englobamento or declaração certa mean very little to you, this is the page to start with.
For the 2026 filing season, you normally declare income earned in 2025. The standard filing window was 1 April to 30 June 2026. If you are reading this after 30 June because you missed the deadline, found an error, or are still waiting for a refund, there are separate steps below.
The first thing to work out is not your nationality or visa type. It is your Portuguese tax-residency status for the year and the income you received during that period.
Quick Answer: Portuguese tax residents generally report worldwide income. Non-residents generally report Portuguese-source income that must be declared in Portugal. Foreign income and foreign financial accounts can trigger Anexo J. Returns are filed online through Portal das Finanças, and the normal annual filing period is 1 April to 30 June.
Who needs to file IRS in Portugal?
Portugal’s IRS return is called Declaração Modelo 3 de IRS.
As a practical starting point:
| Your situation | What to check |
|---|---|
| Portuguese tax resident with salary, pension, self-employment, investment, rental or other income | Usually a Modelo 3 filing obligation unless a specific exemption applies |
| Portuguese tax resident with foreign income | Worldwide-income reporting and Anexo J are likely relevant |
| Portuguese tax resident with foreign bank or brokerage accounts | Anexo J Quadro 11 may apply even if an account paid no income |
| Non-resident with Portuguese-source income | Check whether the income must be declared or was already subject to final withholding |
| Moved to or left Portugal during the year | Partial-year tax residency may require separate resident/non-resident treatment |
| No income | Do not assume either that a zero return is always required or that no filing is ever needed; check the Article 58 filing exemptions and your actual income categories |
The filing obligation is based on tax law, not on whether you are Portuguese, have an AIMA card, or describe yourself as an expat.
Which IRS annex do you need?
You do not complete every annex. Add only the annexes that match the income, deductions or special tax situation you need to report.
| Annex | What it is mainly for | Typical example for a foreigner |
|---|---|---|
| Anexo A | Portuguese employment income and pensions | Salary or pension already reported by a Portuguese payer |
| Anexo B | Self-employment under the simplified regime and isolated acts | Freelancer or recibos verdes income |
| Anexo C | Self-employment with organised accounting | Professional or business income under contabilidade organizada |
| Anexo D | Income attributed through fiscal-transparency rules | Income allocated to you from certain companies or entities |
| Anexo E | Portuguese-source investment/capital income | Interest or dividends that need to be included in the return |
| Anexo F | Portuguese property/rental income | Rent received from a property in Portugal |
| Anexo G | Capital gains and other specified patrimonial increases | Sale of Portuguese property or other taxable gains |
| Anexo G1 | Certain capital gains outside the normal Anexo G calculation | Older or specifically excluded asset situations |
| Anexo H | Deductions, tax benefits and some expense corrections | Correcting eligible health/education expenses or claiming a tax benefit |
| Anexo I | Income from certain fiscally transparent entities | Specialist cases involving attributed entity income |
| Anexo J | Foreign income and foreign financial accounts | Foreign salary, pensions, rent, dividends, interest, brokerage or bank accounts |
| Anexo L | Special tax-regime reporting | IFICI or other applicable special-regime information |
For most foreigners, the annexes that cause the most confusion are B, F, G, H and J. Anexo J deserves particular attention because foreign accounts can be reportable even when they generated no income.
Use the Recibos Verdes Portugal guide for Anexo B, the Portugal Capital Gains Tax guide for Anexo G, and the e-Fatura Portugal guide for the deduction side of Anexo H. Anexo J is covered in detail below.
What is IRS in Portugal?
IRS stands for Imposto sobre o Rendimento das Pessoas Singulares — Portugal’s personal income tax.
The annual return tells the Autoridade Tributária e Aduaneira (AT) what income must be taken into account for that tax year. AT then calculates the final position after income, withholding, payments on account, deductions, credits and any applicable tax treatment are considered.
That final calculation can result in:
- tax to pay;
- a refund; or
- no additional payment or refund.
For a broader list of annual tax dates, use the Portugal Tax Calendar 2026.
IRS Portugal 2026 deadline
The standard 2026 IRS filing window for 2025 income was:
1 April 2026 to 30 June 2026
The return is submitted electronically through Portal das Finanças.
For returns filed within the normal period, AT’s legal timetable allows the IRS refund to be issued by 31 August, subject to the other rules that can apply to a particular return.
If you missed 30 June, do not wait for next year’s filing season. See What if you missed the IRS deadline? below.
Are you a Portuguese tax resident?
This is the fork in the road.
Portugal generally treats you as tax resident when, among other statutory tests, you spend more than 183 days in Portugal during the relevant 12-month period or you maintain a home in circumstances showing an intention to occupy it as your habitual residence.
A residence permit and tax residence are not the same thing. Likewise, having a foreign employer or receiving money into a foreign account does not by itself keep the income outside the Portuguese tax system.
| Status | General scope of Portuguese IRS |
|---|---|
| Resident | Income from Portugal and abroad |
| Non-resident | Portuguese-source income subject to Portuguese reporting/tax rules |
Your registered tax address also matters. If Portal das Finanças still showed you as non-resident after you had become resident — or still showed Portugal after you left — resolve that status rather than treating the portal entry as proof that the underlying tax position must be correct.
I moved to Portugal during 2025 — what do I declare?
This is one of the most common first-return problems.
Portugal recognises partial tax residence in the year of arrival or departure. You can therefore be non-resident for one part of the year and resident for another.
For the period in which you were resident, Portugal generally requires the income within the resident worldwide-income scope. For the period in which you were non-resident, Portuguese IRS generally applies only to relevant Portuguese-source income.
The mistake to avoid is declaring the whole calendar year as though your residency status never changed.
Before filing, pin down:
- the date your Portuguese tax residence began or ended;
- income received before that date;
- income received after that date; and
- whether the Portal das Finanças residency record matches the underlying facts.
If the year includes a move, foreign salary, investments or property income, this is one of the cases where I would rather resolve the residency dates first than start filling annexes and hope the portal sorts it out.
How to file IRS in Portugal online
The filing route is through Portal das Finanças.
Use this sequence:
- Sign in with your NIF and Portal das Finanças credentials.
- Open IRS and choose the option to deliver the declaration.
- Check whether you are eligible for IRS Automático.
- If using Modelo 3, start from the pre-filled information where available rather than assuming a blank form is safer.
- Check the household, residency information, income, withholding and deductions.
- Add only the annexes that your income and tax situation require.
- Validate the return and resolve validation errors.
- Simulate where the portal allows it, but do not treat a simulation as the final assessment.
- Submit the return.
- Save the submission proof and keep checking Consultar Declaração until the return has been processed.
If the portal itself is the confusing part, the Portal das Finanças Guide explains the main account functions in English.
IRS Automático or Modelo 3?
IRS Automático is convenient when the information AT already has accurately reflects your situation.
For many foreigners, that is exactly what needs checking.
Be cautious about confirming the automatic declaration if you have:
- foreign salary, pension, dividends, interest or rental income;
- foreign bank or brokerage accounts;
- self-employment;
- partial-year Portuguese tax residency;
- capital gains;
- NHR/IFICI or another special tax regime;
- marital or household information that does not match the pre-filled data.
If the automatic declaration does not reflect your real tax position, submit Modelo 3 instead.
AT also states that where an eligible taxpayer does nothing by the end of the filing period, the provisional automatic declaration can become definitive. For married or de facto couples, the automatic result defaults to separate taxation in that situation.
Can you file Portuguese IRS in English?
The Modelo 3 return and its annexes use Portuguese tax labels. AT publishes some guidance in English, but you should still expect terms such as rendimentos, retenção na fonte, englobamento, liquidação and Anexo J inside the Portuguese filing system.
This is one reason a foreigner can understand the tax rule but still get stuck on the form. Translate the field before entering a number rather than matching it to the nearest English word. In tax forms, rendimento bruto, imposto pago no estrangeiro and contribuições obrigatórias are different things.
Anexo J for foreign income and foreign accounts
This is the section most likely to trip up a foreign resident.
If you are Portuguese tax resident, AT says foreign income must be declared in Portugal and Anexo J is used for that foreign-source income.
The current Anexo J broadly maps the income like this:
| Anexo J section | What it covers |
|---|---|
| Quadro 4 | Foreign employment income |
| Quadro 5 | Foreign pensions |
| Quadro 6 | Foreign business/professional income |
| Quadro 7 | Foreign property income |
| Quadro 8 | Foreign capital income such as interest and dividends |
| Quadro 9 | Foreign capital gains and other specified gains |
| Quadro 11 | Foreign deposit and securities accounts |
AT’s guidance says foreign income is reported gross, together with qualifying compulsory social-security contributions and tax actually paid abroad where the relevant fields apply.
Do you declare a foreign bank account with no income?
Potentially, yes.
For Portuguese tax residents, Anexo J Quadro 11 is used to identify foreign deposit and securities accounts where you are the holder, beneficiary or authorised to operate the account. AT specifically says the account can need identification even if it generated no income.
That is why Revolut, Wise and foreign brokerage questions cannot be answered only by looking at how much interest you earned.
Which exchange rate should you use for foreign income?
Bing is already showing this page for exactly this question, and the answer is more precise than “use an annual average.” fileciteturn0file0
Article 23 of the Portuguese IRS Code sets conversion rules for amounts expressed in foreign currency. For income coming from abroad, the rule generally refers to the official buying exchange rate on the date the income was paid or made available.
If the relevant date cannot be established, the Code provides a fallback to the 31 December exchange rate for that tax year. If no quotation exists on the relevant date, the last available quotation before it is used.
For regular salary, dividends, interest or multiple transactions, this can create considerably more work than taking one year-end account balance and converting the whole thing once.
I already paid tax abroad — do I still declare the income?
Paying foreign tax does not normally remove the Portuguese reporting step for a Portuguese tax resident.
AT’s foreign-income guidance says the return should show:
- the gross foreign income;
- qualifying compulsory social-security contributions where applicable; and
- the tax actually paid in the source country.
Where the relevant double-taxation rules allow it, Portuguese assessment can take the foreign tax into account through a double-taxation credit.
Do not simply subtract foreign tax from the income and report the net bank deposit.
For pensions and treaty interaction, see Double Taxation Treaty Portugal and Foreign Pensions. US citizens should also separate Portuguese IRS from their continuing US filing obligations; the FATCA, FBAR and US Tax guide covers that side.
Do non-residents need to file IRS in Portugal?
Sometimes.
AT’s general rule is that non-residents file for Portuguese-source income that is not already dealt with by final withholding.
One important example is Portuguese rental income. Non-resident owners can still have a Portuguese Modelo 3 obligation and use Anexo F for Portuguese property income.
Do not assume that a withholding amount appearing on rent automatically means there is nothing left to file. The tax treatment depends on the income and how the withholding was made.
If you are a non-resident landlord, keep this question separate from worldwide-income reporting: the issue is the Portuguese property income, not whether Portugal suddenly taxes every item of your foreign income.
Married or partnered — joint or separate IRS?
Separate taxation is the default rule for married couples and de facto partners, but eligible couples can opt for joint taxation.
That choice should be tested rather than assumed to be better because you are married.
If both partners have foreign income or jointly held foreign accounts, note that Anexo J is individual: AT’s guidance says each person with foreign income/account interests can need their own Anexo J, including the appropriate share of jointly held income.
Do you have to file IRS if you had no income?
Not necessarily.
There are statutory filing exemptions, and a person who had no reportable income should not file a return merely because an internet forum says everyone must submit a “zero IRS.”
But “I had no salary” is not the same as “I had no reportable income.” Check for:
- bank interest;
- dividends;
- pensions;
- rental income;
- investment or crypto disposals;
- self-employment receipts;
- foreign income;
- Portuguese-source income as a non-resident.
If you are legally exempt from filing and later need proof, Portal das Finanças provides a route for requesting a certificate relating to the filing exemption/income information.
What happens after you submit IRS?
Submitting the form is not the end of the process.
Portal das Finanças users commonly see statuses such as:
| Portal status | What it means in practice |
|---|---|
| Rececionada / Aguarda validação | The return has been received and is waiting for validation |
| Declaração Certa | The return passed central validation; this does not mean the refund has already been sent |
| Liquidação Processada | AT has calculated the tax assessment |
| Reembolso Emitido | A refund has been authorised/issued |
| Pagamento Confirmado | The refund payment has been completed |
| Divergência / declaração com anomalias | AT found an inconsistency that can require explanation, documents or correction |
One recurring 2026 community complaint was a return sitting at Declaração Certa for weeks. That alone does not prove anything is wrong. AT still has to complete the assessment and, where applicable, the refund stage.
For an on-time return, the statutory refund timetable still runs to 31 August.
Where do you see the final amount you owe or receive?
The simulation is not the final tax document.
Once AT has completed the assessment, the nota de liquidação shows the tax calculation and the amount payable or refundable. Portal das Finanças also allows you to obtain proof of the submitted declaration and, once available, a certificate/demonstration of the IRS assessment.
If a pre-filled figure or the final assessment does not match your records, do not “fix” the number only to make the portal accept the return. Work out whether the underlying income, withholding, deduction or classification is wrong.
How long does an IRS refund take in Portugal?
There is no honest universal “10-day” or “two-week” promise for every return.
Returns with extra annexes, validation questions or divergences can take longer than simple automatic cases. Community discussions in 2026 repeatedly showed Anexo J returns remaining at Declaração Certa longer than straightforward salary-only filings. That is useful context, but it is not a legal processing deadline.
What AT does state is that an on-time IRS refund can be paid up to 31 August.
Make sure the IBAN registered with AT is valid. If no valid IBAN is available, AT can issue the refund by cheque to the address in its records. Refunds below €10 are not issued.
What if your IRS refund is missing after 31 August?
First check:
- the return status in Consultar Declaração;
- whether there is a divergence or message waiting for action;
- the nota de liquidação;
- whether the IBAN on record is valid;
- whether you have enforceable tax debts, because AT can apply a refund against those debts; and
- whether the return was filed late, because different timing can apply.
If the return remains unresolved after the applicable legal timetable, use the Portal das Finanças support channels or a tax professional with the return number and assessment details in front of you.
What if you made a mistake on your IRS return?
Do not assume a submitted return is untouchable.
Portugal allows a declaração de substituição — a replacement return — in specified situations and time limits.
During the normal filing window, a return can generally be replaced while the legal filing period is still open. The procedural rules also provide replacement-return windows after the deadline, but the consequences and available periods depend on whether the correction increases tax, reduces a refund, or corrects an error in the taxpayer’s favour.
There is also a special practical point for IRS Automático: AT states that if the automatic result became definitive and the information is wrong, a replacement return can be submitted in the following 30 days without penalty in the circumstances covered by that rule.
For a material correction after 30 June, especially one involving Anexo J, residency, NHR, a large refund or additional tax, check the applicable replacement-return deadline before submitting another version.
What if you missed the 30 June IRS deadline?
File the missing return rather than ignoring it.
The IRS Code contains a specific rule for a return submitted within 30 days after the legal deadline, under which AT still calculates the assessment using the income declared, without removing the possibility of a penalty for late compliance.
If no required return is filed, AT can eventually assess tax using information already available to it and can notify the taxpayer to regularise the missing obligation.
For foreign residents, this matters particularly because AT receives information through international exchange. In 2026, foreign residents reported receiving AT communications reminding them about foreign income and foreign accounts that should appear in Anexo J. That does not mean every foreign account will trigger a notice, but it is a good reason not to leave an obvious omission unresolved.
e-Fatura and deductions
Invoices carrying your NIF can feed into e-Fatura, which supports a number of IRS deductions.
Before the annual return opens, there are separate deadlines for checking invoices and household/deduction information. By the time you are filling Modelo 3, some of those earlier correction windows may already have closed.
That is why the tax return and e-Fatura should not be treated as the same task.
Use the e-Fatura Portugal guide for the invoice side.
Common IRS mistakes foreigners make
Declaring foreign income net of foreign tax
AT asks for gross foreign income and has separate fields for eligible foreign tax and compulsory social-security contributions.
Forgetting foreign accounts because they paid no interest
Quadro 11 can still require account identification.
Filing the whole arrival year as Portuguese resident
Partial-year residence can change which income belongs in the resident period.
Confirming IRS Automático without checking foreign information
Pre-filled does not mean complete for every cross-border situation.
Guessing the exchange rate
Article 23 contains specific currency-conversion rules. A convenient annual average is not automatically the statutory answer.
Treating a simulation as the assessment
The final result is in the AT assessment, not merely the pre-submission simulator.
Assuming “Declaração Certa” means money is on the way tomorrow
It means validation has progressed. Assessment and refund stages still follow.
Re-filing repeatedly without understanding the error
A replacement declaration can be the right tool, but first identify what the previous return got wrong.
When I would stop and use an accountant
A salary-only Portuguese return with correct pre-filled information is one thing. I would be much more cautious when the file contains:
- a move into or out of Portugal during the year;
- foreign employment income;
- foreign pensions;
- foreign property;
- dividends, interest or broker accounts in several countries;
- capital gains or crypto — see the Portugal Capital Gains Tax guide for the separate asset-sale rules;
- self-employment;
- NHR, IFICI or another special regime;
- a treaty position that changes which country can tax an item;
- a replacement return after an incorrect assessment;
- an AT divergence or notice involving foreign information.
Foreigners can absolutely file their own IRS. The risk rises when the difficult part is not data entry but deciding the correct country, residency period, annex or income classification.
IRS Portugal checklist for foreigners
Before you submit or correct the return, check:
- I know whether I was resident, non-resident or partially resident during the tax year.
- My registered tax address and actual tax-residency timeline have been checked.
- I have included Portuguese income that belongs in the return.
- If resident, I checked all foreign income rather than only money sent to Portugal.
- I checked whether foreign bank or securities accounts belong in Anexo J Quadro 11.
- Foreign income is not being entered as a random net bank-deposit amount.
- I used the correct currency-conversion method for non-euro amounts.
- I checked tax actually paid abroad where a foreign-tax credit may be relevant.
- I used only the annexes that match my income and status.
- I checked the pre-filled data instead of assuming it is complete.
- I saved the submission proof.
- After filing, I am checking the return status and final nota de liquidação.
IRS becomes much easier once you stop treating it as one form and break it into four questions: Where were you tax resident? What income did you receive? Which annex reports it? What happened after you submitted?