Skip to content
Intermediate 18 min read 2026-04-08

Crypto Taxes: The Complete Guide for Every Country

How cryptocurrency is taxed worldwide — capital gains, income tax, staking, DeFi, NFTs, reporting requirements, and how to stay compliant.

#taxes #capital gains #reporting #IRS #tax-loss harvesting #compliance

Crypto Taxes: The Complete Guide

Taxes are the least exciting topic in crypto. They’re also one of the most important. Getting them wrong can result in penalties, interest, or worse. Getting them right can save you money through legitimate strategies like tax-loss harvesting.

The rules vary by country, but the fundamental principle is universal: if you profited from cryptocurrency, your government probably wants a cut.


The Basic Framework

In most countries, cryptocurrency is treated as property, not currency. This means:

  • Buying crypto with fiat: Not a taxable event
  • Holding crypto: Not a taxable event
  • Selling crypto for fiat: Taxable (capital gain or loss)
  • Swapping crypto for crypto: Taxable in most jurisdictions
  • Using crypto to buy goods/services: Taxable (you’re “selling” the crypto)
  • Receiving crypto as income: Taxable as income at fair market value

Capital Gains vs. Income

EventTax TypeWhen It Applies
Selling at a profitCapital gainsSell price > cost basis
Selling at a lossCapital lossSell price < cost basis (can offset gains)
Mining rewardsIncomeAt the time you receive the reward
Staking rewardsIncomeAt the time you receive the reward
AirdropsIncomeAt fair market value when received
Salary paid in cryptoIncomeAt fair market value when received
DeFi lending interestIncomeAs interest accrues
NFT sale (creator)Income/self-employmentWhen the NFT sells
NFT sale (collector)Capital gainsSell price > purchase price

Cost Basis Methods

When you sell crypto, you need to know your cost basis — what you originally paid — to calculate the gain or loss.

If you bought Bitcoin at different prices over time, which coins are you selling first?

MethodDescriptionBest When
FIFO (First In, First Out)Oldest coins sold firstPrices have risen over time
LIFO (Last In, First Out)Newest coins sold firstYou recently bought at higher prices
Specific IdentificationYou choose which lot to sellMaximum tax optimization
Average CostAverage purchase price across all buysSimplicity (available in some countries)

In the US, FIFO is the default, but Specific Identification is allowed and generally optimal for tax planning.


Country-by-Country Breakdown

United States

The IRS treats crypto as property. Every disposal (sale, swap, spend) is a taxable event.

Tax rates:

  • Short-term capital gains (held < 1 year): Ordinary income rates (10–37%)
  • Long-term capital gains (held > 1 year): 0%, 15%, or 20% depending on income
  • Mining/staking/airdrop income: Ordinary income rates

Reporting requirements:

  • Form 8949 (capital gains/losses)
  • Schedule D (summary)
  • IRS asks “Did you receive, sell, send, exchange, or otherwise acquire any digital assets?” on Form 1040 — you must answer truthfully
  • Exchanges report via 1099-DA (starting 2026 tax year)

Tax-loss harvesting: The IRS wash sale rule (which prevents selling and immediately rebuying to claim a loss) historically didn’t apply to crypto. However, legislation to close this loophole has been discussed — check current rules.

European Union

General framework (varies by country):

  • Capital gains tax on disposal
  • Some countries have holding period exemptions (Germany: tax-free after 1 year)
  • MiCA regulation standardizing reporting requirements
  • DAC8 mandating exchange-to-tax-authority data sharing

Country highlights:

CountryCapital Gains TaxSpecial Rules
Germany0% if held > 1 yearStaking extends to 10-year holding period (debated)
Portugal28% (if held < 1 year), 0% (if held > 1 year)Previously a crypto tax haven, rules tightened
France30% flat rateIncludes social contributions
NetherlandsWealth tax (~1.2% of crypto value per year)No tax on individual transactions
SwitzerlandNo capital gains for individualsWealth tax applies
UK18–24% CGT£3,000 annual exemption (2024+)

Other Major Markets

CountryTax RateNotes
Canada50% of gains added to incomeCrypto treated as commodity
AustraliaCGT with 50% discount if held > 1 yearCrypto-specific guidance from ATO
JapanUp to 55% as “miscellaneous income”One of the highest rates globally
India30% flat + 1% TDS on transfersNo loss offsetting allowed
Singapore0% for individualsPayment tokens not taxed; trading tokens may be
UAE0% for individualsNo personal income tax
El Salvador0% on BitcoinBitcoin is legal tender

DeFi Tax Complexity

DeFi creates tax headaches because every interaction can generate taxable events.

Swaps on DEXs

Every token swap is a disposal of the token you sell and an acquisition of the token you receive. Swapping ETH for USDC on Uniswap is a taxable event — even though no fiat was involved.

Liquidity Provision

Adding liquidity: In some jurisdictions, depositing tokens into a liquidity pool is a taxable disposal (you’re exchanging your tokens for LP tokens).

Earning fees: LP fees may be taxable as income or capital gains depending on jurisdiction and how they’re distributed.

Removing liquidity: Another potential taxable event.

Impermanent loss: Whether you can claim impermanent loss as a tax deduction depends on your jurisdiction — in most cases, the loss is only realized when you withdraw from the pool.

Lending and Borrowing

  • Lending interest: Taxable as income when received
  • Borrowing: Generally not a taxable event (taking a loan isn’t income)
  • Liquidation: Treated as a forced sale — taxable event at the liquidation price

Staking

Staking rewards are generally taxed as income at the time they’re received. Your cost basis for the received tokens is their fair market value at receipt. If you later sell them at a higher price, you also owe capital gains tax on the appreciation.

Airdrops and Forks

  • Airdrops: Taxable as income at fair market value when you gain control of the tokens
  • Hard forks: IRS treats forked coins as income at FMV when you gain “dominion and control”

Record Keeping

Good records are your best defense. Track:

  1. Date and time of every transaction
  2. Amount of crypto involved
  3. Fair market value in your local currency at the time
  4. Type of transaction (buy, sell, swap, income, gift)
  5. Source (which exchange, wallet, or protocol)
  6. Fees paid (transaction fees are added to cost basis or deducted from proceeds)

Tax Software

SoftwareStarting PriceBest For
KoinlyFree (basic), $49+Multi-country support
CoinTrackerFree (basic), $59+Coinbase integration
TokenTax$65+DeFi-heavy users
ZenLedgerFree (basic), $49+US-focused
CoinLedger$49+Simple interface

These tools connect to exchanges and wallets via API, import your transaction history, and calculate gains/losses. They’re not perfect — DeFi transactions often need manual review — but they save enormous time.


Tax-Loss Harvesting

If you have unrealized losses, sell the losing position to realize the loss, which offsets gains elsewhere. In some jurisdictions, you can immediately rebuy the same asset (no wash sale rule for crypto in the US — verify current rules).

Example:

  • You have $10,000 in realized gains from selling ETH
  • You hold SOL at a $3,000 unrealized loss
  • Sell SOL to realize the $3,000 loss
  • Net taxable gain: $7,000 instead of $10,000
  • Tax savings at 20% rate: $600

Long-Term Holding

In many jurisdictions, holding for more than one year significantly reduces your tax rate. In the US, long-term capital gains rates (0–20%) are much lower than short-term (10–37%).

Charitable Donations

In the US and some other countries, donating appreciated crypto to a qualified charity lets you deduct the fair market value without paying capital gains. If you bought ETH at $200 and it’s now worth $3,000, donating it lets you deduct $3,000 without paying tax on the $2,800 gain.

Retirement Accounts

Some platforms allow buying crypto within tax-advantaged accounts (IRA, 401k equivalents). Gains grow tax-deferred or tax-free depending on the account type.

Relocating (Extreme Measure)

Some high-net-worth crypto investors relocate to tax-friendly jurisdictions (Portugal, UAE, Singapore, Puerto Rico). This is legal but complex — exit taxes may apply, and you must genuinely relocate (not just open a mailbox).


Common Mistakes

  1. Thinking crypto-to-crypto swaps aren’t taxable. In most jurisdictions, they are. Swapping BTC for ETH is a disposal of BTC.

  2. Forgetting DeFi interactions. Every swap, deposit, and withdrawal may be a taxable event.

  3. Not reporting small amounts. Tax authorities don’t have a de minimis threshold for crypto in most countries. A $10 gain is still reportable.

  4. Using exchange statements as-is. Exchange reports often miss transfers between wallets, DeFi activity, and cross-exchange transactions. Always cross-check.

  5. Waiting until audit. Voluntary disclosure before an audit is almost always better than being caught. Penalties for negligence are harsh; penalties for fraud are criminal.


Key Takeaways

  1. In most countries, selling, swapping, or spending crypto is a taxable event — buying and holding is not
  2. Long-term holding periods often qualify for lower tax rates — check your jurisdiction
  3. DeFi creates complex tax situations — every swap, LP deposit, and reward receipt may be taxable
  4. Use crypto tax software to automate tracking, but review DeFi transactions manually
  5. Tax-loss harvesting is the most accessible legal strategy for reducing your crypto tax bill
  6. Keep detailed records from day one — reconstructing years of transaction history is painful and expensive

FAQ

Q: What if I don’t report my crypto? A: Exchanges increasingly report to tax authorities (US 1099-DA, EU DAC8). On-chain analysis firms (Chainalysis, Elliptic) help governments trace transactions. The risk of getting caught is growing every year. Penalties range from fines to criminal prosecution depending on the jurisdiction and amounts involved.

Q: Do I pay tax if I move crypto between my own wallets? A: No. Transferring between your own wallets is not a taxable event. But keep records of these transfers to prove they weren’t sales.

Q: What about airdrops I never claimed? A: In the US, the IRS says airdrops are taxable when you gain “dominion and control.” If tokens are sitting in a contract you haven’t claimed, some argue you don’t have control yet. This is a gray area — consult a tax professional.

Q: Can I pay someone in crypto without tax implications? A: For the payer, spending crypto is a disposal (taxable). For the recipient, receiving crypto as payment is income (taxable at FMV). Both parties have tax events.

Q: Should I hire a crypto tax specialist? A: If your activity is limited to buying and holding on a single exchange, software can handle it. If you’re active in DeFi, use multiple chains, mine, stake, or have significant gains — a crypto-specialized accountant is worth the cost. The field has enough nuance that general accountants may miss opportunities or make errors.

Start Trading

We may earn a commission when you sign up through our referral links.