Strategy

Crypto Tax: What You Need to Know

In most jurisdictions, cryptocurrency is treated as property for tax purposes. This means every disposal — a sale, a crypto-to-crypto swap, spending crypto, or receiving crypto as income — is a potentially taxable event. Capital gains tax applies to the profit (or loss) on each disposal, calculated as proceeds minus cost basis.

Crypto tax is the aspect of cryptocurrency that most new participants ignore until it becomes a significant problem. Given that major tax authorities globally (IRS in the US, HMRC in the UK, ATO in Australia, CRA in Canada) have all issued guidance treating crypto as a taxable asset, and that exchanges increasingly share user data with tax authorities, the assumption that crypto gains are invisible to tax systems is no longer viable. This guide explains the core principles — applicable across most jurisdictions — and the practical steps for staying compliant.

The Core Principle: Crypto Is Property

In most major jurisdictions, cryptocurrency is classified as property (not currency). This has a critical implication: every time you dispose of crypto — sell it, swap it for another crypto, use it to buy something, gift it — you trigger a potential capital gain or loss event. The gain or loss is the difference between your proceeds (what you received) and your cost basis (what you paid for that crypto, including fees).

Example: You buy 1 ETH for $2,000. Later you swap it for 1,800 USDC (ETH is now worth $1,800). You have a capital loss of $200 ($1,800 received − $2,000 cost basis). If instead you sell 1 ETH for $3,500, you have a $1,500 capital gain.

The same logic applies to crypto-to-crypto swaps. Swapping ETH for SOL is treated as: selling ETH (triggering a gain/loss) and buying SOL. This makes active DeFi trading and frequent altcoin swapping extremely tax-intensive — each swap is a taxable event requiring tracking.

Taxable Events in Crypto

  • Selling crypto for fiat: Always taxable — proceeds minus cost basis.
  • Crypto-to-crypto swaps: Taxable in most jurisdictions — the swap is treated as selling one asset and buying another.
  • Spending crypto on goods/services: Taxable — you have disposed of the crypto at the market price at the time of the transaction.
  • Receiving staking rewards: Typically taxed as income at the market value on the date received. Subsequent appreciation is a capital gain when sold.
  • DeFi lending income / yield farming rewards: Generally taxed as income at receipt value.
  • Airdrops: Typically income at market value on receipt, though treatment varies by jurisdiction.
  • Mining: Income at market value on receipt.

Generally NOT taxable events: Buying crypto with fiat (acquiring it, not disposing). Transferring crypto between your own wallets. HODLing.

Short-Term vs Long-Term Capital Gains

In the US (and similarly structured jurisdictions), holding period matters significantly. Assets held for less than 1 year before disposal are taxed at short-term capital gains rates (same as ordinary income — up to 37% in the US). Assets held for more than 1 year qualify for long-term capital gains rates (0%, 15%, or 20% depending on income). This creates a meaningful tax incentive to hold positions for over a year before realising gains.

Cost Basis Methods

If you've made multiple purchases of the same asset at different prices, you need a cost basis method to determine which "lot" you're selling:

  • FIFO (First In, First Out): The first coins you bought are treated as the first sold. Default in many tax software tools. May not be tax-optimal if early purchases have a low cost basis.
  • HIFO (Highest In, First Out): The highest-cost lots are treated as sold first, minimising gains (or maximising losses). Generally the most tax-minimising method. Requires specific lot identification tracking.
  • Specific identification: You designate exactly which lot you're selling. Most flexible but requires detailed record-keeping.

Jurisdictions vary in which methods they allow — confirm with a local tax professional.

Record-Keeping

Tax compliance requires a complete transaction history: every buy, sell, swap, airdrop, staking reward, and DeFi interaction with dates, amounts, and USD values at the time. This is challenging for active traders with hundreds of transactions across multiple chains and wallets. Crypto tax software solutions (Koinly, CoinTracker, TaxBit, CryptoTaxCalculator) can import transactions from exchanges and wallets via API and calculate gains/losses automatically. These tools are nearly essential for anyone beyond simple buy-and-hold.

Summary

Crypto is taxed as property in most major jurisdictions — every disposal (sell, swap, spend) is a potentially taxable capital gain or loss event. Staking, farming, and airdrop income is typically taxed at receipt. Short-term gains (under 1 year) are taxed at higher rates than long-term in jurisdictions like the US — a holding period incentive worth considering. Use crypto tax software (Koinly, CoinTracker) to track all transactions, and consult a crypto-specialist tax professional for your jurisdiction. The cost of non-compliance significantly exceeds the cost of compliance.

Related topics: tax reporting, tax-loss harvesting, crypto tools.