Most people selling property, shares, or crypto in Portugal know they might owe tax. What trips them up is the mechanics specifically, that Portugal’s rules for each asset type are fundamentally different from each other, and different again from what they’re used to back home.
The 50% rule for property. The 365-day clock for crypto. The holding-period reductions on stocks that came into force in 2024. Each has its own logic, its own filing requirements, and its own set of traps. This guide covers all three, with the practical detail that official sources don’t always surface.
Quick Answer: In Portugal, capital gains tax (mais-valias) works differently depending on the asset. Property gains for residents: only 50% of the net gain is taxable, at progressive rates up to 48%. Stock and ETF gains: usually 28% flat rate, with reductions for long-term holdings under Lei n.º 31/2024. Crypto: usually 28% if sold within 365 days, exempt if held longer. Most capital gains and many exempt disposals must be reported in your annual Modelo 3 IRS return September is too late to start preparing. Official rules live at Portal das Finanças.

How Portugal Taxes Capital Gains (Mais-Valias): The Basics
Mais-valias (capital gains) in Portugal are covered primarily by Article 10 of the Código do IRS (CIRS). Portugal taxes its tax residents on worldwide gains which means selling a flat in London, shares on the New York Stock Exchange, or Bitcoin on Coinbase while living in Lisbon all fall inside the Portuguese tax net.
What the system does not do is apply a single uniform rate. Property, financial assets, and crypto each sit in their own framework with their own rates, exemptions, and reporting paths.
Your NIF (número de identificação fiscal) is the anchor for all of this. If yours isn’t correctly registered with the Autoridade Tributária e Aduaneira (AT), nothing else works cleanly. If you still need to sort that, the guide to getting a NIF in Portugal covers the process.
Property Gains (Mais-Valias Imobiliárias)
The 50% Inclusion Rule
When a Portuguese tax resident sells property, only 50% of the net gain is brought into taxable income. That 50% is then added to other income and taxed at the progressive IRS rates which run from 12.5% to 48% for 2025/2026.
This means your effective rate on the gain itself is roughly half your marginal rate. If your marginal rate is 35%, the effective rate on a property gain is around 17.5%. If you’re in the 48% bracket, the effective rate is around 24%.
Since 2023, non-residents selling Portuguese property also generally have only 50% of the gain taxed. The old system flat 28% on 100% of the gain for many non-residents was replaced after EU legal pressure over discriminatory treatment. The rate is now calculated using progressive-rate logic, and worldwide income may be considered to determine the applicable rate. In many cases this works in the seller’s favour, but it is not as simple as “non-residents pay 28%.”
Calculating the Net Gain
The gain is not simply “what you sold for minus what you paid.” The Portuguese calculation gives you credit for:
| Deductible Item | Notes |
|---|---|
| Acquisition price (adjusted) | Multiplied by the coeficiente de desvalorização da moeda (inflation coefficient), published annually by AT for assets held 2+ years |
| IMT (Imposto Municipal sobre Transmissões Onerosas) paid at purchase | Property transfer tax you paid when buying |
| Imposto de Selo (stamp duty) on acquisition | |
| Notary and land registry fees at acquisition | Keep all receipts |
| Real estate agent commission | Usually 3–5% this reduces the gain directly |
| Documented improvement works (obras de melhoramento) | Must have receipts from certified contractors; only works done in the last 12 years count |
Most people under-deduct. If you spent €15,000 on a kitchen renovation three years before selling, that reduces your taxable gain but only if you kept the invoices.
The Primary Residence Reinvestment Exemption
This is the exemption most owner-occupiers are eligible for, and many miss it entirely.
Under Article 10(5) of the Código do IRS: if you sell your habitação própria e permanente (HPP primary residence) and reinvest the relevant sale proceeds into another HPP in Portugal, the EU, or EEA the gain can be fully exempt. In practice, the reinvestment amount normally means the sale proceeds reduced by any outstanding loan linked to the property sold.
The reinvestment window runs from 24 months before the sale to 36 months after it. So if you’ve already bought your new home, you may already be partway through the window.
Two conditions catch people out. First, the property being sold must genuinely be your permanent residence a holiday home doesn’t qualify. Second, the exemption is not automatic. You must declare it on Modelo 3 (Anexo G). If you don’t declare the reinvestment, AT will assess the gain as if no exemption applies and send a bill.
For those aged 65 or older, or retired: there’s an alternative path. Instead of buying another property, you can reinvest into certified retirement savings products or life insurance contracts that meet specific criteria. The rules here are tighter and worth verifying with a tax adviser.
Law vs Reality: Property Gains
| What the official rules say | What happens in practice |
|---|---|
| Inflation coefficient adjusts acquisition price | AT publishes the coefficients, but most people don’t know to apply them meaning they over-declare their gain |
| Improvement works in last 12 years are deductible | AT requires proper invoices. A receipt from a handyman on Bissau paper gets rejected. Work must be from a registered contractor with an NIF |
| Reinvestment exemption covers full gain | You must declare it explicitly on Modelo 3. Omit it and AT assesses the gain in full |
| 36-month reinvestment window | Use the official sale date and check your CPCV/escritura dates carefully they can differ. The 24-month pre-purchase window is also often overlooked |
Stocks and ETFs (Ações e ETFs)
The Standard 28% Rate
Capital gains from selling listed shares, ETFs, bonds, and units in investment funds are taxed at a flat 28% rate for Portuguese tax residents. This is the taxa liberatória a final withholding-style rate that applies unless you elect otherwise.
The gain is calculated as sale proceeds minus acquisition cost, with brokerage commissions on both sides deductible. Portugal uses FIFO First In, First Out (Primeiro a Entrar, Primeiro a Sair). You can’t cherry-pick which lot you’re selling to optimise taxes. If you bought shares at five different prices over three years, the oldest shares are treated as sold first.
Holding Period Reductions Under Lei n.º 31/2024
Since June 28, 2024, long-term investors in listed securities benefit from progressive exclusions from the taxable gain:
| Holding Period | Exclusion | Effective Tax Rate on Gain |
|---|---|---|
| Under 2 years | None | 28% |
| 2 to 5 years | 10% | 25.2% |
| 5 to 8 years | 20% | 22.4% |
| 8 years or more | 30% | 19.6% |
These reductions apply automatically when you file at the flat 28% rate (taxa liberatória). Practically: if you bought shares in January 2016 and sold them in January 2026 (10 years), only 70% of the gain is taxable saving real money on a large gain.
There’s a complication for foreign securities. Abreu Advogados raised a concern that the AT’s 2024/2025 tax forms only allow the holding-period exclusion to be claimed in the domestic securities annex (Anexo G), not in Anexo J where foreign securities are reported. This creates a gap between what the statute says and what the filing system currently supports. If you’re holding long-term foreign positions, this issue is worth tracking and potentially worth challenging through your accountant.
Englobamento: When You Can (and Can’t) Choose
Portuguese residents can elect englobamento meaning you opt to add your investment income to your other taxable income and be taxed at progressive rates instead of the flat 28%. This makes sense if you’re in a low income bracket where progressive rates fall below 28%.
If you elect englobamento, it applies to all categories of investment income for that year: gains, dividends, and interest. You can’t apply it to just the gains and keep dividends at flat rate.
High earners have no choice. If your taxable income from employment, pensions, or self-employment reaches €83,696 (2025 threshold), any gains from assets held for less than 365 days must be compulsorily aggregated with other income and taxed at marginal rates potentially up to 48%. Long-term gains (held 365+ days) can still benefit from the flat rate even above this threshold.
Losses
Capital losses offset capital gains within the same category in the same year. Leftover losses carry forward for five years. You cannot use losses from shares to reduce a property gain the two categories are separate.
Crypto (Criptoativos)
The 365-Day Rule
Portugal’s crypto tax framework, introduced in 2023 via Lei n.º 24-D/2022, is simple in principle: hold for less than a year, pay 28% on gains; hold for 365 days or more, pay nothing.
This 365-day exemption applies to Category G gains profit from selling crypto for fiat currency. It’s one of the more generous regimes in Europe for long-term holders, and it’s the primary reason Portugal still attracts crypto investors despite closing NHR.
A few mechanics matter:
Crypto-to-crypto exchanges are not taxable. Swapping Bitcoin for Ethereum is not a taxable event under Portuguese law confirmed by AT. You pay no tax on the swap itself. But the clock resets. The ETH you receive starts a new 365-day holding period from the date of the swap. This catches a lot of people out: they swap, hold a few months, sell, and assume long-term exemption applies. It doesn’t.
The 28% rate is on the gain, not the full sale amount. If you bought 1 ETH for €2,000 and sold it for €3,500 after 200 days, you pay 28% on €1,500 not on €3,500.
High earners and englobamento. The same €83,696 threshold that applies to stocks applies to short-term crypto gains. If your salary puts you above this threshold, short-term crypto gains face the marginal rate, not the flat 28%.
Reporting still matters even when the gain is exempt. Short-term crypto gains usually go in Anexo G or Anexo J, depending on whether the platform/source is Portuguese or foreign. Long-held crypto disposals that are exempt after 365 days are usually reported in Anexo G1. The key point is simple: “tax-free” does not always mean “do not report.”
Staking, Mining, and Other Crypto Income
Crypto income is not always Category G. The label your exchange uses “staking,” “rewards,” “yield,” or “interest” does not automatically decide the Portuguese tax category.
Mining, validator activity, regular trading activity, and business-like crypto operations may fall under Category B (income from self-employment and business activities rendimentos empresariais e profissionais). That can mean progressive rates, specific coefficients, and sometimes Segurança Social exposure.
Passive crypto-related returns, such as lending or yield-style income, may be treated differently, including as Category E (rendimentos de capitais investment income), depending on the structure.
The specific category determines which Anexo you file, so getting this wrong produces errors in your return. This is one area where you should not guess from an exchange label alone.
DAC8: The Compliance Shift You Need to Know About
From 1 January 2026, the EU’s DAC8 directive requires crypto-asset service providers operating in or serving EU residents including many platforms headquartered outside the EU to start collecting and reporting transaction data to tax authorities. The first reporting for 2026 data is expected in 2027, so this is not an instant “same-day” feed, but it is a major compliance shift.
If you’ve been treating offshore exchange holdings as invisible to Portuguese tax authorities, that assumption is becoming much weaker. Exchanges like Coinbase, Binance, and Kraken are the type of platforms these rules are designed to cover. Portuguese residents with undeclared crypto gains from previous years should factor this into any disclosure decisions they make.
What NHR and IFICI Mean for Capital Gains
If you registered under the old NHR (Non-Habitual Resident) regime before it closed in December 2024, some foreign-source capital gains may still benefit from exemption for the remaining years of your 10-year period. But this is not automatic. The result depends on the asset, the source country, and whether the income could be taxed in the source country under an applicable double tax treaty.
The new IFICI regime (Incentivo Fiscal à Investigação Científica e Inovação) sometimes called NHR 2.0 does not replicate this. IFICI is built around qualifying professional roles in research, technology, and innovation. Its capital gains treatment for passive investment income is far more limited than old NHR. If you’re a new arrival hoping for capital gains relief through IFICI, read the requirements carefully before assuming they apply. The guide to what replaced NHR in Portugal covers the differences clearly.
Foreign-Source Gains and Double Taxation
Portugal taxes its residents on worldwide income. Selling a buy-to-let in Manchester, shares in a US brokerage, or property in France while Portuguese-resident all land in your Portuguese tax return.
The good news: Portugal has an extensive network of double tax treaties (tratados para evitar a dupla tributação). Where a treaty exists, tax paid in the source country can usually be credited against your Portuguese liability. You won’t pay twice on the same gain but you do need to declare it correctly.
Foreign gains go in Anexo J of your Modelo 3. You’ll need the sale amount in euros (using the ECB exchange rate on the date of transaction), the acquisition cost, and documentation of any tax withheld at source. The guide to UK and US tax treaties with Portugal covers how treaty credits work in practice, primarily for pensions and investment income.
If there is no treaty and some jurisdictions don’t have one Portugal applies its domestic rates in full with no credit.
How to Report: Modelo 3, Anexo G and Anexo J
Most capital gains and many exempt disposals must be reported in your annual IRS return (Declaração de IRS Modelo 3). The return covers the previous calendar year and must be submitted between April 1 and June 30 through Portal das Finanças. The correct annex depends on the asset, source country, and whether the gain is taxable or exempt.
| Gain Type | Annex | Key Fields |
|---|---|---|
| Portuguese property | Anexo G, Quadro 4 | Acquisition/sale dates, amounts, deductible costs, reinvestment declaration |
| Portuguese shares and ETFs | Anexo G, Quadro 9 | Trade-by-trade entries, FIFO lot matching |
| Crypto under 365 days (Category G) | Anexo G or Anexo J | Transaction dates, amounts in EUR, acquisition cost, source/platform location |
| Crypto held 365+ days and exempt | Usually Anexo G1 | Reportable exempt disposal; keep records proving the holding period |
| Foreign shares/ETFs/property | Anexo J | Source country, gross gain, tax withheld |
| Crypto staking/mining (Category B) | Anexo B | Declared as business income |
Portugal’s AT does not automatically import data from brokers or exchanges. Every trade goes in manually or using a third-party tax tool that generates the Modelo 3 import file. If you’re using Interactive Brokers, DEGIRO, eToro, or a crypto platform, exporting a full transaction history before you sit down to file is not optional.
For anyone new to filing Portuguese taxes, the IRS Portugal guide for foreigners explains the Modelo 3 system from the start, including how to access the filing portal and what each annex covers.
Common Mistakes
Mistake: Not applying the coeficiente de desvalorização to property acquisition costs
The inflation adjustment coefficient is published by AT each year for properties held longer than 24 months. Many people and even some accountants not specialised in Portuguese tax file the original acquisition price without applying it. For a property bought in 2005 and sold in 2026, the coefficient can be significant (around 1.42 as of recent publications). Not applying it inflates your declared gain and your tax bill.
Mistake: Treating crypto-to-crypto swaps as neutral events for the 365-day clock
People know swaps aren’t taxable events. They file accordingly no tax due. What they miss is that the swap resets the holding period on the new coin. Someone who held BTC for three years, swapped to ETH, then sold ETH four months later has a short-term gain not an exempt long-term one. The BTC holding period does not transfer to ETH.
Mistake: Not declaring the reinvestment exemption on Modelo 3
You sold your main home, bought another. The gain should be exempt. But you didn’t declare the reinvestment in Anexo G. AT sees a gain and raises an assessment. The burden is on you to claim the exemption it’s not automatic. This generates avoidable letters, delays, and reclamação (appeal) procedures that can take months.
Mistake: Assuming Lei n.º 31/2024 holding-period reductions apply to foreign shares in Anexo J
The statute doesn’t distinguish between Portuguese and foreign listed securities. But in practice, the AT’s filing system only gives you the mechanism to claim the holding-period exclusion in Anexo G (domestic). If you’re claiming it for shares held in foreign brokers and filed in Anexo J, AT may assess the full gain. This is an emerging dispute well worth raising with a tax professional rather than assuming the exclusion will be accepted silently.
Mistake: Not keeping crypto transaction records for 10 years
AT’s audit window in Portugal runs up to 10 years in cases of fraud or concealment. Even with the exemption on long-term crypto gains, you need records of every acquisition date, cost, and disposal to prove the holding period. “I held it more than a year” is not a position AT will accept without documentation. Records from exchanges that have since closed down are the taxpayer’s problem to recover.
Real Scenarios
The UK property seller who under-declared
A British couple living in Cascais sold a buy-to-let in Leeds for a significant gain in 2024. They knew Portugal taxes worldwide income. What they hadn’t accounted for: the UK already taxed the gain through UK capital gains tax, and they believed the double tax treaty meant no further Portuguese liability. It doesn’t work that way automatically. The gain had to go in Anexo J; the UK tax paid was creditable but had to be formally declared with supporting documentation. They filed without Anexo J entirely and received a liquidação adicional (additional assessment) the following year. The fix required an amended return and documentation from HMRC. Straightforward once addressed but avoidable.
The crypto holder who reset the clock
A software developer in Porto had been holding ETH since 2020 well over the 365-day threshold, entirely exempt. In early 2024, during a market run-up, she swapped all her ETH for SOL on a centralised exchange. She sold the SOL 180 days later for a €40,000 gain, assuming long-term exemption still applied from her original ETH holding. It didn’t. The SOL was acquired at the date of the swap; 180 days is short-term; 28% applied on €40,000 a €11,200 bill she hadn’t prepared for. She disputed this with a tax advisor and ultimately paid. The swap made legal sense at the time; the tax cost was simply not factored in.
The retiree who almost missed the reinvestment exemption
A retired Irish couple sold their HPP in the Algarve in October 2024, planning to move to Spain. They’d lived there as their main residence for seven years. The gain was around €200,000. Their accountant correctly identified the reinvestment exemption but the couple wanted to rent temporarily in Spain for 18 months before buying. That’s fine: the 36-month post-sale window accommodates it. They declared the intended reinvestment on their 2024 Modelo 3, and when they purchased in Spain in early 2026, they submitted the proof to AT. Exemption confirmed. The critical piece: declaring the intention on the original return, not waiting until the new purchase was complete.
Pro Tips
Check the AT coeficiente de desvalorização table before doing any property gain calculation. AT publishes updated coefficients for each year of acquisition, usually in April. The portaria (ministerial order) is the official document. Applying the correct coefficient to your purchase year’s price can materially reduce your declared gain or even eliminate it for older properties.
If you’re approaching 365 days on a crypto position, don’t sell early. The rate difference is 28% vs 0%. Even a few extra days matter. Set a calendar reminder for the exact date of acquisition (or the date of the most recent crypto-to-crypto swap if applicable) and plan sales accordingly.
Collect building receipts as you go, not at point of sale. Improvement work deductions for property gains require invoices from registered contractors with their NIF on the document. The time to get those is during the works, not five years later when you decide to sell. AT has been consistent in rejecting informal receipts.
If you are close to the €83,696 mandatory englobamento threshold for short-term gains, the timing of sales matters. Spreading disposals across two tax years selling some positions in December and others in January can keep short-term gains in years where your base income is below the threshold. This requires planning; it can’t be undone retroactively.
Keep a dedicated log for each crypto acquisition. AT doesn’t accept “approximately this date” for the 365-day calculation. Your exchange history needs to show acquisition date, amount, price in EUR on that date, and disposal date and amount. Some platforms auto-generate this; others require you to reconstruct it manually from transaction exports. Don’t leave this for filing season.
Frequently Asked Questions
What is the capital gains tax rate on property in Portugal?
For Portuguese tax residents, 50% of the net property gain (mais-valia) is added to other income and taxed at progressive IRS rates between 12.5% and 48%. Since 2023, non-residents also generally have only 50% of Portuguese real-estate gains taxed, but the rate is calculated using progressive-rate logic and worldwide income may be considered to determine the applicable rate. If you sell your primary residence (habitação própria e permanente) and reinvest the relevant sale proceeds in another main home within 36 months, the gain can be fully exempt.
How is crypto taxed in Portugal in 2026?
Crypto held for more than 365 days is exempt from capital gains tax in Portugal. Gains from crypto sold within 365 days are usually taxed at 28%. Crypto-to-crypto exchanges are not taxable but reset the holding period. Mining, validator activity, regular trading activity, and business-like crypto operations may fall under Category B, while passive crypto returns may be treated differently. From 1 January 2026, platforms start collecting/reporting data under DAC8, with the first reporting for 2026 data expected in 2027.
Do I pay tax on stocks and ETFs in Portugal?
Yes. Capital gains from selling listed shares and ETFs are taxed at a flat 28% rate for Portuguese tax residents. Under Lei n.º 31/2024, gains on securities held for more than 2 years qualify for progressive exclusions: 10% off for 2–5 years, 20% for 5–8 years, and 30% for 8+ years. If your total taxable income exceeds €83,696 and you hold assets for less than 365 days, gains must be compulsorily aggregated with other income and taxed at marginal rates.
Is there a capital gains tax exemption when selling your home in Portugal?
Yes. Under Article 10 of the Código do IRS, the gain can be exempt if you sell your primary residence (HPP) and reinvest the relevant sale proceeds normally reduced by any outstanding loan linked to the property sold into another primary residence in Portugal, the EU, or EEA within 36 months after the sale (or 24 months before it). You must declare the reinvestment on Modelo 3 the exemption is not applied automatically.
What is the 365-day rule for crypto in Portugal?
If you sell a crypto asset that you have held for 365 days or more, the capital gain is exempt from tax in Portugal. The clock starts from the acquisition date. If you exchange one crypto for another, that is not a taxable event but the exchange resets the holding clock on the new asset. Selling crypto for fiat within 365 days of acquisition triggers the 28% rate on the gain.
Do I need to report crypto gains even if they are tax-free?
Yes. Even tax-free crypto disposals normally still need to be reported. Short-term crypto gains usually go in Anexo G or Anexo J, depending on whether the platform/source is Portuguese or foreign. Exempt crypto held for 365 days or more is usually reported in Anexo G1. Failing to report is a compliance issue even when no tax is owed. Under DAC8, crypto activity is also becoming increasingly visible to tax authorities.
What is englobamento and when does it apply to capital gains?
Englobamento means adding investment income (gains, dividends, interest) to your other taxable income so that the combined total is taxed at progressive IRS rates instead of the flat 28% rate. You can elect englobamento voluntarily if you’re in a low income bracket, as it may reduce your rate. If your total taxable income from employment, pensions or self-employment is €83,696 or more, short-term gains (held less than 365 days) are compulsorily englobados. If you choose englobamento, it applies to all categories of investment income for that year you cannot cherry-pick.
Does NHR or IFICI affect capital gains tax in Portugal?
Old NHR holders (registered before the regime closed in December 2024) may still benefit from exemptions on some foreign-source gains for the remainder of their 10-year period. But this is conditional: it depends on the asset, the source country, and the double tax treaty position. IFICI, the replacement regime, does not provide the same broad capital gains relief it targets qualifying professional activities. If you’re weighing tax strategies as a new resident, you cannot access the old NHR and IFICI’s coverage of passive capital gains is significantly narrower.
How do I declare capital gains on my Portuguese tax return?
Portuguese-source capital gains usually go in Anexo G of your Modelo 3 IRS return. Foreign-source gains go in Anexo J. Some exempt gains, including long-held crypto disposals, may go in Anexo G1. The return covers the previous calendar year and must be submitted between April 1 and June 30 through Portal das Finanças. Property gains require the property’s acquisition and sale details; stock gains require trade-by-trade entries; crypto gains require transaction dates, amounts, acquisition cost, and evidence of the holding period. Most brokers and crypto platforms produce export files, but Portugal’s AT does not automatically import these you enter them manually.
Can I offset capital losses against capital gains in Portugal?
Yes. Capital losses in the same category (e.g., shares) can offset gains in the same tax year. Any remaining losses can be carried forward for up to five years and applied against future gains in the same category. Losses from one category (e.g., shares) cannot offset gains in a different category (e.g., property).
What happens if I sell foreign property while resident in Portugal?
Portugal taxes its residents on worldwide income, including gains from property sold in other countries. The gain is declared on Anexo J of your Modelo 3. If a double tax treaty (DTT) exists between Portugal and the source country, you may be able to credit tax already paid abroad against your Portuguese liability. The UK and US both have DTTs with Portugal, but the specific treatment of property gains varies read the applicable treaty carefully or take advice.
The most important practical point across all three asset types: most gains and many exempt disposals still need to be reported even when no tax is owed. Portugal’s AT is increasingly connected to international data sources DAC8 for crypto, CRS for financial accounts, and treaty exchange agreements for property. The question isn’t whether your gain is visible to AT; it’s whether your return accurately reflects it.
Start with the asset you’re planning to sell next, understand which Anexo it belongs in, and build your records now. If you haven’t filed Portuguese taxes before, the IRS Portugal guide is a practical starting point before you sit down with Modelo 3 for the first time. For anything complex foreign property, staking income at scale, or gains near the englobamento threshold a Portuguese tax professional who handles these cases regularly is worth the fee.