Crypto Taxes Explained: What Most People Get Wrong
When you owe tax on crypto, how to calculate it, what counts as a taxable event, and how to keep records that actually survive an audit.
Crypto taxes are simpler than many people fear and harder than many people hope. The rules vary by jurisdiction, but the basic structure is similar in most countries that tax capital gains: you owe tax when you dispose of an asset for more than you paid for it, and you owe income tax when you receive crypto as payment for work or as rewards.
This guide explains the principles in plain English. It is not a substitute for advice from a qualified tax professional in your country, but it should give you enough understanding to ask the right questions.
The basic principle
In most jurisdictions, cryptocurrency is treated as property for tax purposes, similar to stocks or real estate. This means buying crypto with fiat is not a taxable event by itself; holding crypto, however much it appreciates on paper, is not a taxable event; disposing of crypto is a taxable event; and receiving crypto as payment, rewards, or income is taxable as ordinary income at the time of receipt.
What counts as a disposal
This is where many people get caught out. Disposals include selling Bitcoin for US dollars, trading Bitcoin for Ethereum (you "sold" Bitcoin and "bought" Ethereum — both taxable as Bitcoin sales), using Bitcoin to buy a coffee, and trading any token for a stablecoin (still a disposal of the original token).
The "trading one crypto for another is taxable" point trips up an enormous number of people. If you bought Bitcoin at $20,000 and traded it for Ethereum when Bitcoin was at $50,000, you have a $30,000 capital gain to report — even though no fiat currency was ever involved.
What counts as income
Receiving crypto in these ways typically generates ordinary income tax liability: being paid in crypto for work, mining rewards (when received), staking rewards (when received in most jurisdictions), airdrops (in most cases, when claimed), interest from lending platforms, and rewards from referral programs paid in crypto.
Income is generally valued at the fair market value of the crypto at the moment you received it, denominated in your local currency. That value also becomes your cost basis for that crypto going forward, so when you eventually sell it, you only owe capital gains tax on the appreciation since receipt.
Capital gains: short-term vs long-term
Many countries differentiate between short-term and long-term capital gains, with long-term gains taxed at lower rates. The dividing line varies — in the United States it is one year; in some European countries it is also one year; in the UK there is no distinction. Where the difference exists, it can be substantial. In the US, long-term capital gains can be taxed at as little as 0% for low-income filers and 15-20% otherwise, while short-term gains are taxed as ordinary income at rates up to 37%.
Cost basis methods
If you have bought the same crypto at multiple different prices, which "lot" are you selling when you sell some of it? FIFO (first in, first out) is the default in most countries. LIFO (last in, first out) is allowed in some places. HIFO (highest in, first out) sells the highest-cost coins first, minimizing taxable gain — allowed in some jurisdictions if you can specifically identify which coins you are selling. Average cost pools all coins of the same type at their average purchase price (the default in some jurisdictions like the UK).
Choosing the right method can substantially change your tax liability, especially in volatile markets.
Record-keeping
This is where most retail crypto users fail. The tax authority does not care that you "lost track" or that the exchange went out of business. You are responsible for proving your cost basis on every disposal. Without records, you may be presumed to have a cost basis of zero, which means the entire sale proceeds are taxable.
What to keep: date and time of every purchase, sale, trade, transfer, and reward receipt; amount of crypto and the fiat value at the time; wallet addresses involved; transaction hashes from on-chain transactions; statements or CSV exports from every exchange you have used.
The major exchanges all let you export your transaction history. Crypto tax software (CoinTracker, Koinly, CoinLedger, TokenTax, and others) can ingest these exports, calculate gains using your chosen method, and produce tax forms ready for your filing.
DeFi and tax complexity
DeFi activities can dramatically increase tax complexity. Each interaction can be a taxable event — providing liquidity, collecting fees, claiming rewards, redeeming positions. Many tax software products struggle to interpret novel DeFi protocols correctly. If you actively use DeFi, you almost certainly need either specialized tax software or a tax professional with crypto expertise.
Country-specific notes
This guide describes principles that apply broadly, but actual rules vary substantially. The IRS in the United States has issued specific crypto guidance and asks every taxpayer about crypto activity on Form 1040. The UK's HMRC treats most retail crypto as subject to capital gains tax with a small annual allowance. EU member states vary — Germany famously offers tax-free crypto sales after a one-year holding period; France taxes most crypto-to-crypto trades. India has imposed a high flat tax on crypto income alongside transaction-level TDS withholding.
Practical advice
Use a regulated exchange that issues tax forms. Use crypto tax software from your first transaction, not your hundredth. Set aside money for taxes when you trade — many people get hit with bills they cannot pay because the asset has dropped since the gain was realized. If you do anything more complex than buy-and-hold, hire a tax professional. If you have ignored crypto taxes in past years, get current. Most jurisdictions offer some form of voluntary disclosure that is meaningfully better than getting caught.
Crypto taxes are not hard in principle. They are hard because the activities are complex and record-keeping is unforgiving. Get the systems in place early and the annual filing becomes routine.