Cryptocurrency Trading Tax Basics
In crypto the taxable event is not cashing out — every trade, swap, and payment is a taxable event, so most authorities treat cryptocurrency as property.
翻訳ビューではインタラクティブツールが動作しない場合があります。
Cryptocurrency Trading Tax Basics
In crypto, the taxable event is not "cashing out." Every trade, every swap, every payment is a taxable event. By the time you reach fiat, you may owe tax on dozens of earlier transactions you forgot existed.
Most tax authorities now treat cryptocurrency as property or an asset, not as currency. That single classification drives everything that follows.
The core principle: disposal triggers tax
A taxable event occurs when you dispose of crypto. Disposal includes:
- Selling crypto for fiat
- Trading one crypto for another (BTC → ETH)
- Using crypto to buy goods or services
- Gifting crypto (in many jurisdictions)
Each disposal calculates a gain or loss against the asset's cost basis.
Income events vs capital events
| Event | Typical treatment |
|---|---|
| Mining rewards | Income at fair market value on receipt |
| Staking rewards | Income at fair market value on receipt |
| Airdrops | Usually income on receipt |
| Salary in crypto | Income at FMV |
| Disposing of crypto you held | Capital gain/loss |
The receipt is income; the later disposal is a capital gain calculated from the FMV at receipt.
Cost basis methods
- FIFO (first-in, first-out): default in many jurisdictions
- Specific identification: allowed in the US if you can identify the exact lot
- Pooling: the UK uses a "Section 104 pool" averaging cost across identical tokens
US traders: the like-kind exchange (Section 1031) does not apply to crypto after 2017. Every crypto-to-crypto swap is a realized gain.
Keeping records
Crypto tax breaks down without complete transaction history:
- Exchange exports (CSV/API)
- On-chain wallet activity (DeFi, transfers between wallets)
- Cost basis and date for each acquisition
- Fair market value in your local currency at each event
- Income receipts (staking, mining, airdrops)
Wallet-to-wallet transfers of your own assets are not taxable, but they must still be tracked to preserve the cost basis chain.
Common mistakes
- Forgetting crypto-to-crypto swaps are taxable
- Ignoring staking and airdrop income
- Losing cost basis after moving wallets
- Using FIFO when specific identification would cut the bill
- Trading on multiple exchanges without consolidating records
Tools
Crypto-specific tax software — Koinly, CoinTracker, Coinpanda, ZenLedger — ingests exchange exports and on-chain data and produces capital-gains reports. Use one from your first trade.
Practical steps
- Treat every disposal as a taxable event — fiat exit is not the trigger
- Record cost basis and date at acquisition
- Log staking, airdrops, and mining as income
- Reconcile exchange exports against your wallet history quarterly
- Pick a tax tool before you start trading
Bottom line
Crypto is property to the taxman. Every swap is a sale. Track accordingly or pay for the oversight years later.
Live Chart
Open full chart →Related market data, powered by TradingView.