Short answer
If you were Portuguese tax resident and had foreign salary, pension, dividends, interest, capital gains, or freelance income, you should check whether Anexo J belongs in your IRS return. Paying tax abroad can matter, but it does not automatically remove the Portuguese filing step.
What counts as foreign income?
Foreign income usually means income whose source is outside Portugal. Common examples are a pension paid by another country, employment income from a foreign employer, freelance income from foreign clients, dividends from non-Portuguese companies, interest from foreign accounts, or gains from selling foreign securities.
Why does tax paid abroad still matter?
Foreign tax paid can be relevant to avoid double taxation, depending on the income, country, treaty position, and Portuguese rules. But "already taxed abroad" is not the same as "ignored in Portugal." The return may still need to show the income and any foreign tax credit information.
Which annexes can appear together?
- Anexo J: foreign income and foreign accounts.
- Anexo L: special resident regime treatment such as NHR.
- Anexo G or G1: certain gains, depending on the asset and reporting route.
- Anexo H: deductions and benefits that need review or declaration.
Official sources
Portal das Financas: Rendimentos obtidos no estrangeiro Portal das Financas: Modelo 3 e AnexosFAQ
Do I report foreign income if tax was already paid abroad?
Usually yes. The foreign tax paid may affect the calculation, but the income still needs to be reviewed for Portuguese filing.
Which annex is used for foreign income?
Foreign income and foreign accounts commonly point to Anexo J.
Does a foreign pension count as foreign income?
Yes. A pension paid from outside Portugal should be checked as foreign income.
