Declaring Foreign Income in Portugal in 2026 — A Practical Guide to Anexo J of the IRS Modelo 3 for Pensions, Salary, Rent, and Investment Earnings From Abroad
Portuguese tax residents must declare foreign pensions, salary, rent and investment income on Anexo J of the Modelo 3. Here's what goes on it, and how double-taxation treaties keep you from paying twice.
If you live in Portugal but still draw a pension from abroad, rent out a flat in your old country, or hold savings and shares outside the eurozone, there is one part of the Portuguese tax return you cannot skip: Anexo J. This is the annex of the IRS Modelo 3 (the annual personal income-tax return) where residents declare income obtained abroad — and getting it right is what keeps you from being taxed twice, or from receiving an unwelcome letter from the tax office months later. This guide explains who must file it, what goes on it, and how Portugal's double-taxation rules actually work in practice.
Why residents have to declare worldwide income
Portugal, like most countries, taxes its tax residents on their worldwide income — not just what they earn inside the country. If you spend more than 183 days a year here, or have your habitual home here, you are almost certainly a Portuguese tax resident, and that means your foreign pension, foreign salary, foreign rent and foreign investment returns all have to be reported to the Autoridade Tributária e Aduaneira (Tax and Customs Authority, or AT).
Non-residents work the other way around: they declare only income sourced in Portugal, and generally do not use Anexo J at all. Anexo J is specifically the annex for "rendimentos obtidos no estrangeiro" — income obtained abroad — by people who are resident here.
What goes on Anexo J
The annex mirrors the ordinary Portuguese income categories, but for foreign-sourced amounts. In practice you will most often be filling in:
- Employment income (Categoria A) — salary paid by a foreign employer.
- Self-employment income (Categoria B) — fees from foreign clients if you invoice from abroad.
- Investment income (Categoria E) — interest on foreign bank accounts and bonds, and dividends from foreign shares.
- Rental income (Categoria F) — rent from property you own outside Portugal.
- Capital gains (Categoria G) — profits from selling foreign shares, funds or property.
- Pensions (Categoria H) — private, occupational and state pensions paid from abroad.
Each entry needs the country code of the source state, the gross amount received, and — critically — the amount of tax already paid abroad on that income. You report everything in euros, converting foreign-currency amounts using an accepted reference exchange rate (commonly the European Central Bank or Banco de Portugal rate for the relevant date).
How Portugal avoids taxing you twice
The whole point of Anexo J is to let AT apply Portugal's network of Convenções para Evitar a Dupla Tributação (Double Taxation Agreements, or DTAs) — bilateral treaties Portugal has signed with dozens of countries. These treaties decide which country gets to tax a given type of income, and they relieve double taxation in one of two ways.
The credit method (crédito de imposto)
Most Portuguese DTAs use the credit method. You declare the gross foreign income in Anexo J and the foreign tax you paid on it. Portugal then taxes the income at your normal Portuguese rates but grants you a tax credit for the foreign tax — capped at the lower of (a) the tax actually paid abroad or (b) the slice of Portuguese IRS attributable to that same foreign income. In effect, you top up to the Portuguese level if Portugal's tax is higher, and you are not refunded the difference if the foreign tax was higher.
Exemption with progression (isenção com progressividade)
For certain income where the treaty gives exclusive taxing rights to the source country, Portugal applies exemption with progression. The income itself is exempt from Portuguese tax, but it is still added to your total to work out the marginal rate that applies to your remaining, taxable income. So the foreign income is not taxed here, but it can push your other income into a higher bracket.
A classic example is a government-service pension: under the standard treaty wording, a pension paid for past employment by a foreign state is usually taxable only in that state, and Portugal exempts it — but still counts it toward your rate.
Special cases worth knowing
Foreign pensions. The treatment depends on the type. Private and occupational pensions are typically taxable in your country of residence (Portugal) under most treaties, while government-service pensions usually stay taxable in the paying state. Always check the specific article of the relevant DTA, because the wording varies.
NHR and IFICI beneficiaries. If you hold the old Residente Não Habitual (Non-Habitual Resident, or NHR) status, or the newer IFICI (the tax incentive for scientific research and innovation that replaced it for new arrivals), you still declare your foreign income in Anexo J. The annex has fields to flag the preferential regime, but the reporting obligation does not disappear — the favourable rate or exemption is applied on top of a complete declaration, not instead of one.
Foreign bank accounts. Anexo J also requires you to disclose the IBANs of accounts you hold outside Portugal. This is not optional, and it is easy to overlook. Because Portugal receives account data automatically from other countries under the OECD's Common Reporting Standard (CRS), AT often already knows about the account — so failing to declare it invites a mismatch and a penalty.
Deadlines and practical tips
Anexo J is filed as part of the Modelo 3, in the ordinary IRS window that runs from 1 April to 30 June each year, declaring the previous calendar year's income. A few habits will save you grief:
- Keep your foreign tax certificates. To claim a credit for tax paid abroad, you need documentary proof of the amount — a foreign payslip, withholding statement or tax assessment.
- Watch for divergências. If your declaration does not match the CRS data AT holds, you may receive a divergência (discrepancy) notice; respond with your supporting documents rather than ignoring it.
- Convert consistently. Use a defensible exchange rate and keep a note of how you calculated the euro figures.
- Get help when it is complex. Foreign capital gains, mixed pension types and treaty interpretation are where mistakes cluster; a contabilista certificado (certified accountant) familiar with cross-border cases is usually worth the fee.
Anexo J looks intimidating, but its logic is simple: tell Portugal everything you earned abroad, tell it what you already paid on that income, and let the treaties do the rest. Done properly, it is not a route to double taxation — it is the mechanism that protects you from it.
This guide is general information, not personal tax advice. Tax treatment depends on your residency status, the country involved and the specific double-taxation agreement; consult a certified accountant or the Autoridade Tributária for your own situation.