Skip to main content
Our Top Pick: Revolut — Best overall crypto bank for most users Open Account ↗ (affiliate)
● UPDATED 18 MAY 4 IRS MODELO 3, ANEXO G, ANEXO J, CATEGORY B

Best crypto tax software in Portugal.

Portuguese crypto filers face a 28% rate on short-term gains (held <365 days) and 0% on long-term gains (held ≥365 days) since the 2023 IRS reform. Professional traders are taxed differently under Category B. The right software tracks per-disposal hold periods and routes accordingly.

§ 00 WHY PORTUGAL IS HARD

What makes crypto tax filing tricky in Portugal.

Portugal was a tax haven for crypto until the 2023 IRS reform — individuals previously paid 0% on crypto gains regardless of hold period. The new regime is more nuanced: short-term gains (assets held under 365 days) are taxed at a 28% flat rate (Categoria E - capital income), while long-term gains (≥365 days) remain at 0%. This makes Portugal still attractive for long-horizon holders but punishing for active traders. Professional traders fall outside this distinction entirely — if crypto activity is a 'habitual professional activity', it's taxed under Categoria B (self-employment income) on the progressive IRS scale up to 53%. The hold-period calculation is the make-or-break feature: software must track exact disposal dates against acquisition dates per coin (FIFO mandatory). Mid-2024 AT guidance clarified that staking rewards are Categoria E income at receipt (not capital gains). Holdings on foreign exchanges over €50,000 require Modelo 21-RFI disclosure separately.

SK
Reviewed by Stephan Kulik · Last updated: · How we rank
§ 01 BEST FOR PORTUGAL

Ranked for Portugal filers.

01 Koinly 800+ exchanges, 100+ countries — the default for most filers 8.6 /10 Review → Try Koinly Free
02 Summ 1,500+ DeFi protocols — the on-chain tax engine (rebranded from Crypto Tax Calculator, October 2025) 8.3 /10 Review → Try Summ Free
03 CoinTracking Power-user tracker — 12 cost-basis methods, 25+ countries 7.5 /10 Review → Try CoinTracking Free
04 Blockpit Glassnode-backed EU specialist — strongest German + Austrian filing 7.5 /10 Review → Try Blockpit Free
§ 02 FAQ

Portugal crypto tax questions.

What crypto tax forms do Portuguese filers need? +
Portuguese crypto investors file IRS Modelo 3 with Anexo G (capital gains) for short-term and long-term crypto disposals, Anexo J for foreign-source income (staking on offshore platforms), and Modelo 21-RFI separately if foreign assets exceed €50,000. Koinly and Summ support Portugal; Cripto.Tax is the Portuguese-built specialist.
How is crypto taxed in Portugal? +
Since 2023: 28% flat tax on gains where the crypto was held less than 365 days; 0% on gains where the crypto was held 365 days or longer. Professional traders (habitual activity) are taxed on the progressive IRS scale up to 53% under Categoria B with no 365-day exemption. Staking rewards are Categoria E income at receipt.
How is the 365-day hold period calculated? +
FIFO is mandatory: the earliest-acquired coins are considered disposed of first. Each disposal is checked against the acquisition date of the specific coins being sold. Partial dispositions may split into short-term and long-term portions if some coins meet the 365-day threshold and others don't.
When are Portuguese crypto taxes due? +
IRS Modelo 3 is due between 1 April and 30 June each year, covering the previous calendar year. Modelo 21-RFI for foreign assets >€50,000 follows the same window. Filing is done through Portal das Finanças (e-finanças).
Which crypto tax software is best for Portuguese filers? +
Cripto.Tax (Portuguese-built) handles the 28%/0% split with native AT export. Koinly is the strongest international option for Portugal and correctly handles hold-period splitting. Summ supports Portugal but with less native automation. Avoid US-only tools — they don't model the 365-day exemption.
§ 03 REGULATORY LADDER

The Portugal rules that drive software choice.

  1. Categoria E — 28% flat on short-term gains (<365 days)

    Effective 2023

    Crypto disposals where the asset was held for less than 365 days are taxed as capital income (Categoria E) at a 28% flat rate. FIFO cost basis required. Hold period is calculated per coin acquired, not per portfolio average.

    What this means for your software: Software must compute per-coin hold periods and split each disposal into short-term (taxable) vs long-term (exempt) tranches. Koinly handles this correctly; Portuguese-built Cripto.Tax handles the AT-specific export format.

  2. 365-day exemption — 0% on long-term gains

    Effective 2023

    Crypto held for 365 days or longer before disposal is exempt from capital-income tax. Still must be reported on Anexo G but at 0% rate. This is the single most important variable in a Portuguese crypto return.

    What this means for your software: Bug-prone area: software that defaults to FIFO without proper hold-period tracking produces wrong tax. Verify the tool correctly identifies long-term portions of partial disposals (where some coins meet the 365-day threshold and others don't).

  3. Categoria B — professional trader treatment

    Effective 2023

    Filers whose crypto activity is habitual, organized, and intended as a main income source are reclassified as Categoria B (self-employment) and taxed on the progressive IRS scale up to 53%. The 365-day exemption does NOT apply. AT's test focuses on volume, frequency, and dedicated infrastructure.

    What this means for your software: Most tools default to Categoria E treatment. Filers who might cross into Categoria B should consult a Portuguese accountant; software alone cannot make this determination.

  4. Modelo 21-RFI — foreign holdings disclosure

    Effective 2014

    Portuguese tax residents with foreign assets over €50,000 (including crypto on foreign exchanges) must file Modelo 21-RFI separately. Penalties scale with non-disclosed amount.

    What this means for your software: Software needs to flag foreign-platform holdings against the €50,000 threshold. Portuguese-built tools handle this natively; international tools typically require manual cross-check.

§ 04 RECENT EVENTS

What's changed for Portugal crypto filers.

  1. AT clarifies staking-reward treatment

    Autoridade Tributária published Circular 4/2024 specifying that staking rewards are Categoria E income at receipt (fair market value in EUR), not capital gains. The subsequent disposal is then subject to the standard 28%/0% short-vs-long rule.

    Source (opens in new tab)
  2. IRS reform ends 0% crypto regime

    Portugal's tax-free crypto era ended. The 2023 State Budget Law introduced the 28% (short-term) / 0% (long-term) split, ending the previous policy that exempted all crypto disposals for individuals.

    Source (opens in new tab)
  3. Crypto-tax proposal triggers expat exodus

    First version of the 2023 reform proposal triggered an exodus of crypto-rich expats who had relocated to Portugal for the 0% regime (2019-2022). Final law softened the proposal with the 365-day long-term exemption.

    Source (opens in new tab)
esc
↑↓ navigate ↵ open esc close