What Are Capital Gains?
A capital gain arises when you sell an asset for more than you paid for it. The gain is the difference between your sale price and your cost basis — what you originally paid, including any transaction costs and commissions that are typically added to the basis.
Capital Gain = Sale Price - Cost Basis
Capital gains apply to a wide range of assets: stocks, bonds, investment funds, real estate, cryptocurrency, precious metals, art, and other collectibles. The tax treatment of these gains varies dramatically by country, asset type, and how long you held the asset before selling.
Understanding capital gains tax is crucial for optimizing your investment returns, because the after-tax return is what actually ends up in your pocket — not the gross gain your broker reports.
Short-Term vs Long-Term Capital Gains
Many countries distinguish between short-term and long-term capital gains, with long-term gains receiving preferential tax treatment to encourage long-term investment and capital formation.
The Holding Period Distinction
The key question is: how long did you hold the asset before selling?
| Country | Short-Term Threshold | Short-Term Rate | Long-Term Rate |
|---|---|---|---|
| USA | Less than 1 year | Ordinary income (up to 37%) | 0%, 15%, or 20% |
| Germany | Less than 1 year (crypto) | 25% flat (stocks) | 0% (crypto held 1+ yr) |
| France | No distinction | 30% flat (PFU) | 30% flat |
| Italy | No distinction | 26% flat | 26% flat |
| Spain | Less than 1 year | 19-28% (savings rate) | 19-28% (same) |
| Netherlands | N/A (box 3 system) | 36% on imputed return | 36% on imputed return |
| Portugal | Less than 1 year | 28% or progressive | 28% or progressive |
| Belgium | No tax on gains (generally) | 0% | 0% |
| UK | No distinction | 10% or 20% (CGT rate) | 10% or 20% |
| Sweden | No distinction | 30% | 30% |
Important: Tax laws change frequently. The rates above reflect 2024-2025 rules. Always consult a local tax professional for current guidance.
Capital Gains Tax by Country — Detailed Breakdown
Germany
Germany applies a flat Abgeltungssteuer (withholding tax) of 25% plus 5.5% solidarity surcharge (Solidaritätszuschlag) on investment income, including capital gains from stocks. This brings the effective rate to approximately 26.375%.
Key features:
- The first €1,000 of investment income per year is tax-free (Sparerpauschbetrag) — €2,000 for married couples
- No distinction between short and long-term for stocks
- Cryptocurrency held for more than 1 year is completely tax-free
- Crypto held less than 1 year: taxed as ordinary income (up to 45%)
- Crypto gains under €600/year are fully exempt even if held under 1 year
- Losses can be offset against gains of the same type (share losses only against share gains, not against interest income)
France
France simplified its capital gains taxation in 2018 with the Prélèvement Forfaitaire Unique (PFU), also called the “flat tax”:
- 30% flat rate covering 12.8% income tax + 17.2% social charges
- Taxpayers may opt for the progressive income tax scale if it is more favorable (useful for low-income investors)
- The PEA (Plan d’Epargne en Actions) offers a tax advantage: after 5 years, gains and dividends within the PEA are subject only to social charges (17.2%), not the 12.8% income tax portion
French residents can deduct “Contribution Sociale Généralisée” (CSG) — 6.8% of social charges paid — from taxable income in the following year when using the progressive scale.
Italy
Italy applies a 26% flat tax (imposta sostitutiva) on all capital gains from financial assets:
- Stocks, bonds, ETFs, investment funds: 26%
- Government bonds (BTP and other “white list” government securities): 12.5% — a significant advantage for bond investors
- Cryptocurrency: 26% on gains above €2,000/year
- Losses can be carried forward for 4 years and offset against future gains
The “dichiarazione regime” (self-declaration) requires investors to report and pay taxes annually, while the “risparmio amministrato” regime delegates tax collection to the broker — the latter is simpler for most retail investors.
Spain
Spain taxes capital gains as savings income (rendimientos del capital mobiliario / ganancias patrimoniales), applying a progressive rate on savings:
| Gain Amount | Rate |
|---|---|
| First €6,000 | 19% |
| €6,001 to €50,000 | 21% |
| €50,001 to €200,000 | 23% |
| €200,001 to €300,000 | 27% |
| Over €300,000 | 28% |
Spanish tax residents can offset capital gains against capital losses from any asset class within the year, and carry forward unused losses for 4 years.
Netherlands
The Netherlands uses a unique “box 3” system that taxes imputed investment returns rather than actual capital gains. The tax authority assumes you earn a notional return on your assets above a tax-free threshold (€57,000 in 2024):
- The assumed return is based on a mix of savings rates and investment returns (around 6.04% for investments in 2024)
- This assumed return is taxed at 36%
- The system means you pay tax on gains you may not have actually earned — a significant disadvantage in poor market years
The box 3 system is under legal challenge in Dutch courts, and reforms are expected in 2027.
Portugal
Portugal taxes capital gains at a 28% flat rate or at the progressive income tax scale (up to 53%) if the taxpayer opts for aggregation:
- Non-habitual residents (NHR) historically paid 0% on foreign-source capital gains — this regime ended for new applicants in 2024
- A new IFICI regime replaced NHR in 2024 for specific qualified workers
- Portuguese government bonds and other domestic bonds may receive reduced rates
Belgium
Belgium is notably one of the most favorable countries in Europe for capital gains:
- Stocks: Capital gains are generally tax-free for private investors, provided trading is considered “normal management of private wealth” (normal beheer van privaat vermogen)
- Day traders or those deemed to be conducting a professional activity may face ordinary income tax (up to 50%)
- The tax authority may challenge aggressive trading patterns
- Dividends, however, are subject to 30% withholding tax
Warning: Belgium’s tax-free treatment of capital gains applies only when trading activity is judged to be normal and not speculative or professional in nature. The distinction is not always clear-cut, and the tax authority has become more active in challenging frequent traders.
Tax-Loss Harvesting: A Powerful Strategy
Tax-loss harvesting (TLH) is the practice of deliberately selling investments at a loss to offset capital gains — reducing your overall tax bill.
How It Works
- You hold Stock A with an unrealized gain of €5,000
- You hold Stock B with an unrealized loss of €3,000
- By selling Stock B, you realize a €3,000 loss
- This offsets €3,000 of your Stock A gain, leaving only €2,000 taxable
- You reinvest the proceeds from Stock B into a similar (but not identical) investment
The Wash Sale Problem
Most countries have “wash sale” or “superficial loss” rules that disallow the loss if you buy back the same or substantially identical investment within a short window (typically 30 days before or after the sale). Key rules by country:
| Country | Wash Sale / Bed & Breakfast Rule |
|---|---|
| Germany | No specific wash sale rule, but “substantially identical” rebuys are scrutinized |
| France | Losses from sales and rebuys of the same security may be disallowed |
| Italy | No formal wash sale rule; aggressive strategies possible |
| Spain | Losses disallowed if same security bought within 2 months (for listed stocks) |
| UK | ”Bed and breakfast” rules: 30-day rebuy disallows the loss |
| USA | 30-day wash sale rule applies |
Year-End TLH Checklist
- Review portfolio for unrealized losses in taxable accounts
- Calculate net capital gains position for the year
- Identify offsetting loss candidates
- Execute sales before year-end (typically December 31)
- Reinvest proceeds into correlated but not identical assets
- Document all transactions and cost bases carefully
Capital Gains Exemptions and Allowances
Annual Exempt Amounts
Several countries provide annual exemptions for small investors:
| Country | Annual Exemption | Type |
|---|---|---|
| Germany | €1,000 (€2,000 couples) | All investment income |
| UK | £3,000 (2024/25) | Capital gains only |
| Belgium | N/A | Gains generally exempt |
| Italy | None for stocks | Crypto: €2,000/year |
| France | None | PEA: social charges only after 5 years |
Primary Residence Exemption
In most European countries, the gain from selling your primary residence (main home) is either exempt or significantly reduced:
| Country | Primary Residence CGT |
|---|---|
| Germany | Exempt if lived in for at least 2 of last 5 years |
| France | Fully exempt (no minimum holding period) |
| Italy | Exempt if it is primary residence for most of holding period |
| Spain | Exempt if proceeds reinvested in new primary residence |
| Portugal | Exempt if proceeds reinvested in EU primary residence |
| Netherlands | Box 3 system does not apply to primary home (Box 1) |
Crypto Capital Gains: Special Considerations
Cryptocurrency adds complexity to capital gains taxation because of the frequency of transactions, the challenge of tracking cost bases, and rapidly evolving regulatory frameworks.
Tracking Cost Basis for Crypto
With crypto, every swap, sale, or use of tokens to pay for goods or services is a taxable event in most European countries. Tracking hundreds of transactions across multiple wallets and exchanges is genuinely complex.
Common cost basis methods accepted in Europe:
| Method | Description | Countries Accepting |
|---|---|---|
| FIFO | First In, First Out | Germany, Italy, UK, France |
| LIFO | Last In, First Out | Less common, check locally |
| Specific Identification | Choose which lot to sell | USA (easier tracking) |
| Average Cost | Average purchase price | Netherlands, some others |
Crypto CGT by Country
| Country | Crypto CGT Rate | Key Rule |
|---|---|---|
| Germany | 0% (held 1+ year) / up to 45% | 1-year holding eliminates tax |
| France | 30% flat | NFTs may differ |
| Italy | 26% above €2,000/year | Loss carryforward 4 years |
| Spain | 19-28% | Same as other capital gains |
| Portugal | 28% (held under 1 year) / 0% (held 1+ year) | Changed in 2023 |
| Netherlands | Box 3 imputed return | Actual gains irrelevant |
| Belgium | 0% (normal management) | Speculative trading may be taxed |
Tip: Germany and (recently) Portugal offer particularly favorable treatment for long-term crypto holders. If you hold for more than one year and are a German resident, your gains are completely free of tax — one of the best regimes in Europe for HODLers.
DeFi and NFT Tax Complexity
Decentralized finance (DeFi) activities create complex tax situations:
- Liquidity provision: Is providing liquidity to a pool a disposal? (Mostly yes in Europe)
- Yield farming: Interest and rewards are typically ordinary income, not capital gains
- NFT sales: Usually treated as capital gains, though NFTs may be classified as collectibles with different rates in some countries
- Staking rewards: Generally taxed as income when received; subsequent sale triggers CGT on any additional gain
Practical Tax Optimization Strategies
1. Maximize Tax-Advantaged Accounts
Use available tax-sheltered accounts before investing in taxable accounts:
- France: Fund your PEA to the €150,000 limit before using regular brokerage
- UK: Max your ISA (£20,000/year) — all gains and income are permanently tax-free
- Germany: No specific equity ISA, but pension contributions (Riester, Rürup) reduce taxable income
2. Asset Location Optimization
Place the most tax-inefficient assets (high-yield bonds, REITs, actively managed funds) in tax-sheltered accounts, and tax-efficient assets (low-dividend index funds) in taxable accounts.
3. Long-Term Holding
In countries with holding period incentives (Germany for crypto, Portugal for crypto held 1+ year), patience is a tax-saving strategy in itself.
4. Strategic Realization Timing
If you expect to be in a lower tax bracket next year (retirement, career break, lower income year), defer realizing gains to that year.
5. Gift and Inheritance Planning
In some countries, transferring appreciated assets as gifts or through inheritance may reset the cost basis, eliminating embedded capital gains. Rules vary significantly by country and asset type.
Record-Keeping Requirements
Good record-keeping is the foundation of accurate capital gains reporting:
- Purchase records: Date, quantity, price per unit, total cost, broker, exchange
- Sale records: Same as above plus proceeds net of fees
- Corporate actions: Record stock splits, mergers, spin-offs that affect cost basis
- Dividend reinvestments: Each DRIP purchase is a new cost basis lot
- Crypto: Export full transaction history from all exchanges; use dedicated crypto tax software (Koinly, CoinTracking, Blockpit)
Conclusion
Capital gains taxation in Europe is complex, varied, and in constant evolution — particularly for crypto assets. The right strategy depends entirely on your country of residence, the types of assets you hold, your income level, and your investment time horizon.
The most universally beneficial strategies are: using tax-advantaged accounts to their full capacity, holding investments for the long term where preferential rates apply, and harvesting losses systematically at year-end.
Use our Capital Gains Calculator to estimate your tax liability before selling investments. Our Income Tax Calculator can help you understand how gains interact with your total income, and the Crypto Tax Calculator handles the complexity of multi-transaction crypto portfolios.