How is cryptocurrency taxed? In most countries crypto is treated as property, not money, so selling, swapping, or spending it triggers capital gains tax, while crypto you earn (mining, staking, or payment for work) is taxed as income at its value on the day you receive it. This complete crypto tax guide walks investors and merchants through every taxable event, how capital gains are calculated, and how to report crypto on your taxes in 2026.
Why Cryptocurrency Is Taxed as Property
Most tax authorities around the world — including the IRS in the United States, HMRC in the United Kingdom, and tax agencies across the European Union — classify cryptocurrency as property, not currency. This distinction matters enormously. When you sell property at a profit, you owe capital gains tax. When you receive property as payment for services, it counts as income. Crypto is treated the same way.
The reason governments chose the "property" classification is practical: it fits neatly into existing tax frameworks without requiring new legislation. It also means that the full machinery of capital gains law — cost basis tracking, holding periods, loss offsets — applies to every crypto transaction you make.
What Counts as a Taxable Crypto Event?
Understanding which actions create a tax obligation is the first step toward compliance. The following events are taxable in most jurisdictions:
- Selling cryptocurrency for fiat money (e.g. converting Bitcoin to euros or dollars). The gain or loss is the difference between your sale price and your original cost basis.
- Swapping one cryptocurrency for another (e.g. trading ETH for SOL). Most countries treat this as a disposal of the first asset and an acquisition of the second, triggering a taxable gain or loss.
- Spending cryptocurrency on goods or services. Paying for a coffee with Bitcoin is a taxable disposal — you are selling Bitcoin at its current market price.
- Receiving cryptocurrency as payment for work or services. This is taxed as ordinary income at the market value on the date you receive it.
- Mining and staking rewards. New tokens received through mining or staking are generally treated as income at the time of receipt.
- Airdrops. Free tokens received in an airdrop are typically taxable as income when you gain control of them.
Taxable vs Non-Taxable Events at a Glance
Do you pay tax on crypto you simply hold or move between your own wallets? Generally not. This table summarises which common actions trigger tax in most jurisdictions:
| Action | Generally taxable? | Tax type |
|---|---|---|
| Buying crypto with fiat | No | Sets your cost basis |
| Holding crypto (unrealised gains) | No | None until disposal |
| Transferring between your own wallets | No | None |
| Selling crypto for fiat | Yes | Capital gains |
| Swapping one crypto for another | Usually | Capital gains |
| Spending crypto on goods/services | Yes | Capital gains |
| Receiving crypto as payment/income | Yes | Ordinary income |
| Mining, staking, airdrops | Usually | Ordinary income at receipt |
Receiving cryptocurrency as a gift may or may not be taxable depending on your country — some impose gift tax above certain thresholds. For the more advanced cases, see our DeFi, NFT and staking tax guide.
How Are Crypto Capital Gains Calculated?
Capital gain is calculated as:
Capital Gain = Sale Price − Cost Basis − Allowable Expenses
Your cost basis is what you originally paid for the cryptocurrency, including any fees paid at the time of purchase. Allowable expenses typically include trading fees paid at the point of sale.
There are different methods for calculating cost basis when you have bought the same asset at different times and prices:
- FIFO (First In, First Out): The first coins you bought are treated as the first you sell. Common in Poland, Germany, and many other EU countries.
- HIFO (Highest In, First Out): The highest-cost coins are treated as sold first, minimising your gain. Used in some US strategies.
- Weighted Average Cost: All purchases are averaged together. Required in some jurisdictions.
Most countries mandate one specific method, so check your local rules before choosing.
Short-Term vs Long-Term Capital Gains: How Long You Hold Matters
Some countries apply different tax rates depending on how long you held an asset before selling:
- United States: Assets held under 12 months are subject to short-term rates (up to 37%); assets held over 12 months qualify for long-term rates (0%, 15%, or 20% depending on income).
- Germany: Crypto held for more than 12 months is completely tax-free for individuals — a powerful incentive to hold long-term.
- Poland: A flat 19% rate applies regardless of how long you held the asset — no preferential long-term treatment.
- France: A flat 30% rate (prélèvement forfaitaire unique) applies to all crypto capital gains.
Rates and holding rules differ widely across the continent — see our full crypto tax in Europe comparison for how six major countries stack up.
Crypto Tax for Merchants: Accepting Crypto as Payment
If you accept cryptocurrency as payment for goods or services, the tax treatment is straightforward but requires careful record-keeping:
- The amount received is taxable income at the fair market value in your local currency on the date of receipt. Record this as revenue.
- The cryptocurrency you received now has a cost basis equal to that fair market value.
- If you later sell that cryptocurrency at a higher price, you owe capital gains tax on the difference.
Payment processors like CryptoGate lock the exchange rate at the moment of the invoice, which simplifies the accounting: your revenue is fixed at the rate shown, the funds settle straight to your own wallet, and you keep a clean record for the books. If you run an online store, our guide to accepting crypto payments on Shopify shows how to set this up, or you can create a free CryptoGate account to start accepting crypto today.
How to Report Crypto on Your Taxes: Record-Keeping Is Everything
Tax authorities expect you to be able to prove every transaction: the date, the amount of cryptocurrency, the price at the time, any fees paid, and the counterparty (if relevant). Without good records, you cannot calculate your gains or losses accurately — and you cannot defend yourself in an audit. For the full filing workflow, follow our step-by-step guide to reporting crypto on your taxes.
Best practices include:
- Export transaction history from every exchange you use, regularly.
- Keep records of wallet-to-wallet transfers so they are not confused with taxable disposals.
- Record the exchange rate (in your local currency) for every transaction at the time it occurred.
- Keep records for at least 5–7 years, as most tax authorities can audit that far back.
Key Takeaways
- Crypto is taxed as property in most countries — gains are capital gains, receipts are income.
- Selling, swapping, and spending crypto are all taxable events.
- Buying with fiat and transferring between your own wallets are not taxable.
- Your cost basis and the applicable calculation method determine how much tax you owe.
- Good record-keeping is not optional — it is your legal protection.
Frequently Asked Questions
How is cryptocurrency taxed?
In most countries crypto is taxed as property. You pay capital gains tax when you sell, swap, or spend it at a profit, and income tax on crypto you earn from mining, staking, airdrops, or as payment for work, valued on the day you receive it.
Do I pay tax on crypto if I do not sell it?
Generally no. Simply holding cryptocurrency creates unrealised gains that are not taxed in most jurisdictions. You only owe tax when you dispose of the asset by selling, swapping, or spending it.
Is swapping one crypto for another a taxable event?
In most countries yes. Swapping ETH for another coin is treated as disposing of the first asset and acquiring the second, which triggers a capital gain or loss. A few countries, such as France and Portugal, only tax conversions to fiat.
How do I calculate my crypto capital gain?
Capital gain equals your sale price minus your cost basis (what you paid, including fees) minus allowable expenses such as selling fees. The cost basis method your country requires, such as FIFO, determines which coins are treated as sold.
How is crypto taxed for merchants who accept it as payment?
The fair market value of each crypto payment is taxable income on the date of receipt and becomes the cost basis of that crypto. If you later sell it for more, the increase is a capital gain. Locked-rate processors like CryptoGate make this easy to record.
Is this article tax advice?
No. This is general information only. Crypto tax rules differ by jurisdiction and change frequently, so consult a qualified tax professional in your country for advice specific to your situation.
This article provides general information only and does not constitute tax advice. Rules differ between jurisdictions and change frequently. Consult a qualified tax professional in your country for advice specific to your situation.