Understanding crypto taxation — capital gains, income events, DeFi taxes, NFT taxes, and tools to simplify your crypto tax reporting.
Cryptocurrency is taxable in most jurisdictions — and the rules are more complex than traditional investments. Every trade, swap, sale, and even some transfers can trigger a taxable event. Ignoring crypto taxes doesn't make them go away — tax authorities worldwide are increasingly tracking blockchain transactions.
This guide covers the fundamentals of crypto taxation, common taxable events, how to calculate gains/losses, and tools to simplify reporting. Note: tax laws vary by country — consult a qualified tax professional for your specific situation.
Selling crypto for fiat: Selling BTC for USD/EUR/GBP triggers capital gains tax on the profit (sale price minus cost basis).
Trading crypto-to-crypto: Swapping BTC for ETH is a taxable event in most countries. You're "selling" BTC (triggering gains/losses) and "buying" ETH at its current value.
Spending crypto: Using BTC to buy goods/services is treated as selling — you owe tax on any gain since you acquired it.
Earning crypto: Mining rewards, staking rewards, airdrops, and salary paid in crypto are typically taxed as ordinary income at the fair market value when received.
DeFi activities: Providing liquidity, yield farming rewards, and lending interest are generally taxable as income when received.
Pro Tip: Simply buying crypto with fiat and holding it is NOT a taxable event in most jurisdictions. Tax is only triggered when you sell, trade, spend, or earn crypto.
Short-term capital gains: Assets held less than 1 year (12 months in most countries). Taxed at your ordinary income tax rate (up to 37% in the US).
Long-term capital gains: Assets held more than 1 year. Taxed at preferential rates (0%, 15%, or 20% in the US depending on income).
This creates a strong incentive to hold crypto for at least 1 year before selling. The difference between 37% and 15% tax on a $100,000 gain is $22,000 in tax savings.
Some countries (Germany, Portugal, Singapore, UAE) have no capital gains tax on crypto held long-term or at all — making them popular for crypto investors.
Your cost basis is what you paid for the crypto (including fees). Your gain/loss = sale price - cost basis. If you bought BTC at $50,000 and sold at $95,000, your gain is $45,000.
If you bought the same crypto multiple times at different prices, you need an accounting method:
FIFO (First In, First Out): Oldest coins are sold first. Most common default method.
LIFO (Last In, First Out): Newest coins sold first. Can minimize gains in rising markets.
HIFO (Highest In, First Out): Highest-cost coins sold first. Minimizes taxable gains. Allowed in some jurisdictions.
Once you choose a method, you typically must use it consistently. HIFO generally produces the lowest tax bill.
Tax-loss harvesting means selling losing positions to realize capital losses, which offset your capital gains. If you have $50,000 in gains and $20,000 in losses, you only pay tax on $30,000 net gain.
In the US, crypto is NOT subject to the "wash sale" rule (as of 2025) — meaning you can sell at a loss and immediately rebuy the same asset. This is a significant advantage over stocks. However, this may change with proposed legislation.
Strategy: At year-end, review your portfolio for underwater positions. Sell to realize the loss (reducing your tax bill), then immediately rebuy if you still want exposure. Free tax savings.
Manual tracking is nearly impossible if you trade actively. Use specialized software:
Koinly: Supports 400+ exchanges, DeFi, NFTs. Free for up to 10,000 transactions. Generates tax reports for 20+ countries.
CoinTracker: Integrates with TurboTax and H&R Block. Good for US taxpayers.
TokenTax: Full-service option — they'll prepare your return for you.
CryptoTaxCalculator: Strong DeFi support, handles complex transactions well.
These tools connect to your exchanges via API, import your transaction history, calculate gains/losses using your chosen method, and generate tax forms (Form 8949 in the US, equivalent in other countries).
Compare buy-and-hold (HODL) with active trading — returns, time commitment, tax implications, stress levels, and who each approach suits.
Advanced cold storage techniques — air-gapped signing, multi-sig setups, steel seed backups, and inheritance planning for your crypto.
Why self-custody matters — exchange risks, how to take control of your private keys, and the responsibility that comes with being your own bank.