Cryptocurrency is taxed differently in every country — but in most major economies it is taxed. In the United States, crypto is treated as property and subject to capital gains tax. In the UK, crypto gains are taxed under Capital Gains Tax rules. In India, a flat 30% tax applies to crypto profits. In Canada, 50% of capital gains are included in taxable income. In Australia, crypto is treated as an asset subject to Capital Gains Tax with a 50% discount for holdings over 12 months.
In Pakistan, crypto taxation remains evolving and currently operates in a regulatory grey zone. The most important rule across almost all jurisdictions is this: you owe tax when you sell, trade, or use crypto — not just when you withdraw to a bank account. This guide covers every major country with practical examples.
📋 Table of Contents
- How Is Crypto Taxed — The Global Overview
- How Is Crypto Taxed in the United States
- How Is Crypto Taxed in the United Kingdom
- How Is Crypto Taxed in Canada
- How Is Crypto Taxed in Australia
- How Is Crypto Taxed in India
- How Is Crypto Taxed in Pakistan
- How Is Crypto Taxed in South Africa
- How Is Crypto Taxed in New Zealand
- How Is Crypto Taxed in Ireland
- Countries With No Crypto Tax
- Global Crypto Tax Rate Comparison Table
- Do You Pay Taxes on Crypto Before Withdrawal?
- How to File Crypto Taxes — Step by Step
- Best Crypto Tax Software
- Common Crypto Tax Mistakes
- Frequently Asked Questions
How Is Crypto Taxed — The Global Overview
Crypto is taxed in most countries as either a capital asset, property, or income depending on how it is used and which jurisdiction you are in. Taxable events typically include selling crypto for fiat, trading one crypto for another, spending crypto on goods or services, receiving crypto as income, and earning staking rewards. Simply holding crypto is generally not a taxable event in most countries.
One of the most common misconceptions I encounter among newer traders is the belief that crypto is somehow anonymous enough to avoid tax obligations, or that tax only applies when you move money from an exchange to your bank account. Neither of these is accurate in most jurisdictions.
Tax authorities globally have been getting much more sophisticated about crypto. The IRS in the US, HMRC in the UK, and the ATO in Australia have all developed specific crypto guidance, obtained exchange user data through legal processes, and are actively pursuing non-compliant taxpayers. The era of “crypto is anonymous and tax-free” is definitively over in most developed economies.
What is a taxable event in crypto?
Across most jurisdictions, the following are typically taxable events:
- Selling cryptocurrency for fiat currency (dollars, pounds, rupees etc.)
- Trading one cryptocurrency for another (BTC to ETH is a taxable event in most countries)
- Spending cryptocurrency to buy goods or services
- Receiving cryptocurrency as payment for work or services
- Earning staking rewards, yield farming income, or mining rewards
- Receiving crypto as an airdrop in most jurisdictions
What is typically NOT a taxable event:
- Buying cryptocurrency with fiat and holding it
- Transferring crypto between your own wallets
- Gifting crypto (though the recipient may have obligations)
How Is Crypto Taxed in the United States
The IRS treats cryptocurrency as property for tax purposes. This means every time you sell, trade, or spend crypto, you have a taxable gain or loss calculated as the difference between your cost basis (what you paid) and your proceeds (what you received). Short-term gains (held under 1 year) are taxed as ordinary income. Long-term gains (held over 1 year) qualify for lower capital gains rates.
US crypto tax rates:
- Short-term capital gains (crypto held less than 1 year): taxed at your ordinary income tax rate — 10%, 12%, 22%, 24%, 32%, 35%, or 37% depending on your total income
- Long-term capital gains (crypto held more than 1 year): 0%, 15%, or 20% depending on your taxable income
- Crypto received as income (mining, staking, freelance payment): taxed as ordinary income at the time of receipt
California-specific crypto tax:
California does not have a separate long-term capital gains rate — all capital gains in California are taxed as ordinary income at California’s state income tax rate, which goes up to 13.3%. This means California residents pay both federal capital gains tax and California ordinary income tax on crypto profits — one of the highest combined crypto tax burdens in the world.
Does blockchain report to the IRS?
Blockchain itself is a public ledger — the IRS cannot directly query it, but blockchain analytics firms like Chainalysis and Elliptic can trace transaction histories. More practically, centralized exchanges are legally required to report user transaction data to the IRS through Form 1099-B, 1099-DA, or equivalent reporting forms. If you traded on Coinbase, Kraken, or any other major US-accessible exchange, the IRS likely already has your transaction data.
Crypto tax on Robinhood:
Robinhood provides crypto 1099 forms to users who had taxable events. These are generated automatically and report your gains and losses for the tax year. You can import this data directly into TurboTax or most major tax preparation software.
How to enter cryptocurrency on TurboTax:
TurboTax has a dedicated cryptocurrency section under the “Investment Income” category. You can import transaction data directly from major exchanges or upload a CSV file of your transactions. TurboTax then calculates your gains and losses automatically.
How Is Crypto Taxed in the United Kingdom
HMRC (His Majesty’s Revenue and Customs) treats cryptocurrency as a capital asset. Profits from selling or trading crypto are subject to Capital Gains Tax (CGT). UK individuals have a CGT annual exempt amount (£3,000 from April 2024), below which crypto gains are tax-free. Above this threshold, CGT rates of 10% (basic rate taxpayer) or 20% (higher rate taxpayer) apply.
UK crypto tax rates:
- Basic rate taxpayer: 10% CGT on crypto gains
- Higher rate taxpayer: 20% CGT on crypto gains
- Annual exempt amount: £3,000 (from April 2024 — reduced from previous years)
- Income tax applies to crypto received as income (staking, mining, airdrop as income)
Important UK-specific rule — the 30-day rule:
If you sell crypto and buy the same crypto back within 30 days, HMRC applies the “bed and breakfasting” rule — the repurchased crypto is matched against the sold crypto, preventing you from crystallizing losses for tax purposes while maintaining your position. This is different from the US wash sale rules (which do not currently apply to crypto in the US).
HMRC and crypto exchange data:
HMRC has requested and received user data from multiple crypto exchanges operating in the UK. HMRC has also issued crypto asset manual guidance covering DeFi, staking, mining, and NFTs — demonstrating the depth of their engagement with this space.
How Is Crypto Taxed in Canada
The Canada Revenue Agency (CRA) treats cryptocurrency as a commodity for tax purposes. Capital gains from crypto are subject to the inclusion rate — historically 50% of gains are included in taxable income, though this rate has been subject to legislative proposals for change. Business income from crypto (day trading, mining as a business) is fully taxable at income tax rates.
Canada crypto tax key points:
- 50% capital gains inclusion rate for investment holders (check current rate as this has been subject to proposed legislative changes)
- 100% inclusion rate if the CRA deems your trading to be business income
- Crypto-to-crypto trades are taxable events (not just fiat exits)
- Mining income is either business income or personal income depending on scale
- The CRA has obtained court orders compelling exchanges to disclose Canadian user data
When does CRA consider crypto trading as business income?
The CRA distinguishes between capital gains (investor activity) and business income (trader activity). If you are trading crypto very frequently, using sophisticated trading systems, or trading as your primary income source, CRA may classify your activity as business income — where 100% of profits are taxable rather than just 50%.
How Is Crypto Taxed in Australia
The Australian Taxation Office (ATO) treats cryptocurrency as a capital gains tax (CGT) asset. Selling or trading crypto triggers a CGT event. Individuals who hold crypto for more than 12 months receive a 50% CGT discount on gains. Crypto used for personal use (purchases under AUD $10,000) may be exempt from CGT under the personal use asset exemption.
Australia crypto tax rates:
- Short-term holdings (under 12 months): full gain added to income and taxed at marginal income tax rate
- Long-term holdings (over 12 months): 50% CGT discount applies — only half the gain is added to taxable income
- Income tax rates in Australia range from 0% to 45% depending on total taxable income
- ATO has a data matching program — it receives crypto transaction data directly from Australian exchanges
The personal use asset exemption:
If you buy and quickly use crypto to purchase something (for example, buying BTC and immediately spending it on a purchase), the transaction may qualify as a personal use asset and be exempt from CGT. However, this exemption is very narrow — if you held the crypto for any meaningful time before spending it, the ATO will treat it as a CGT asset rather than a personal use asset.
ATO data matching:
The ATO has explicitly stated it obtains data from cryptocurrency exchanges and cross-references it against tax returns. Australian traders who have not reported crypto gains are at significant compliance risk.
How Is Crypto Taxed in India
India implemented one of the most straightforward but aggressive crypto tax regimes globally in 2022. A flat 30% tax applies to all crypto income and gains regardless of holding period. Additionally, a 1% Tax Deducted at Source (TDS) applies to every crypto transaction above a threshold. Losses from crypto cannot be offset against other income and cannot be carried forward.
India crypto tax specifics:
- 30% flat tax on all crypto gains — no distinction between short-term and long-term
- 1% TDS (Tax Deducted at Source) on transactions above ₹10,000 (₹50,000 for specified persons)
- No offset of crypto losses against other income sources
- No carry-forward of losses to future years
- Gifting crypto is taxable for the recipient at 30%
- Income from mining, staking, and airdrops taxed at 30%
Impact on Indian crypto traders:
India’s tax regime is particularly harsh for active traders because the 1% TDS on every transaction means a trader executing 100 trades per month pays 1% of their total transaction value to the government — before any actual profit is calculated. For a trader turning over ₹1 crore per month, this is ₹1 lakh in TDS per month, regardless of whether they are profitable. Many active Indian crypto traders migrated to offshore exchanges or reduced trading frequency as a result.
How Is Crypto Taxed in Pakistan
Pakistan does not currently have a comprehensive, enacted crypto-specific tax framework. Cryptocurrency exists in a regulatory grey zone in Pakistan — neither fully legalized nor prohibited. The State Bank of Pakistan and the Securities and Exchange Commission of Pakistan (SECP) have issued conflicting or evolving guidance. As of 2026, Pakistan’s Federal Board of Revenue (FBR) has been developing crypto regulation, but specific tax rates and filing requirements remain unclear.
What Pakistani crypto traders currently face:
In the absence of clear crypto-specific legislation, income generated from crypto trading in Pakistan could theoretically be treated as taxable income under general income tax provisions. However, enforcement has been minimal to date.
Pakistan’s government has been signaling increased regulation of crypto — particularly following global trends toward crypto regulation and IMF engagement on financial transparency. Traders in Pakistan should monitor FBR announcements closely, as the regulatory situation can change rapidly.
Practical guidance for Pakistani traders:
- Keep detailed records of all transactions even in the current grey zone period
- Consult a tax professional familiar with Pakistani financial law
- Be prepared for future regulatory changes that may create retroactive reporting requirements
- Do not assume the current lack of enforcement means no future liability
How Is Crypto Taxed in South Africa
The South African Revenue Service (SARS) treats cryptocurrency as an intangible asset. Crypto gains are subject to either Capital Gains Tax (for investors) or Income Tax (for traders). SARS has been explicit that crypto is not a currency and that all crypto transactions must be declared for tax purposes. Income tax rates in South Africa range from 18% to 45% on individuals.
South Africa crypto tax key points:
- Investors: gains included in CGT at 40% inclusion rate for individuals (18% effective maximum rate)
- Traders: crypto income treated as revenue — fully taxable at marginal income tax rates (up to 45%)
- SARS distinguishes between investor and trader activity based on frequency, intent, and sophistication
- Crypto-to-crypto trades are taxable events
- SARS has specifically indicated it is actively monitoring crypto activity
How Is Crypto Taxed in New Zealand
Inland Revenue New Zealand (IRD) treats cryptocurrency as property acquired for the purpose of disposal. In New Zealand there is no separate capital gains tax — but if you acquired crypto intending to sell it (which the IRD considers to be the case for most crypto purchases), the profits are taxable as income at your marginal income tax rate, ranging from 10.5% to 39%.
New Zealand’s approach is unique — there is technically no capital gains tax, but the “intention to sell” test means that most crypto gains are still taxable as ordinary income. The IRD has been clear that cryptocurrency held as a long-term investment may qualify for different treatment, but the threshold for meeting this standard is high and fact-specific.
How Is Crypto Taxed in Ireland
Revenue Ireland treats cryptocurrency as a chargeable asset for Capital Gains Tax (CGT). Irish residents pay CGT at 33% on crypto gains above the annual exemption (€1,270). Crypto received as income (employment, mining, staking) is subject to Income Tax, USC, and PRSI — combined marginal rates can exceed 50% for higher earners.
Ireland crypto tax specifics:
- CGT rate: 33% on crypto gains
- Annual exemption: €1,270 (below which no CGT is payable)
- Income tax on crypto received as employment income or business income: up to 52% combined (income tax + USC + PRSI)
- Revenue Ireland follows EU crypto asset guidance through MiCA (Markets in Crypto Assets Regulation)
- Crypto-to-crypto trades are taxable CGT events
Countries With No Crypto Tax
Several jurisdictions have established themselves as crypto tax-friendly destinations — either with no capital gains tax at all or with specific crypto exemptions.
| Country | Crypto Tax Status | Notes |
|---|---|---|
| United Arab Emirates | No personal income or CGT | Zero tax on crypto gains for individuals |
| Portugal | CGT on crypto since 2023 | Previously tax-free — now 28% CGT on gains |
| Singapore | No CGT generally | Business income from crypto is taxable |
| Switzerland | No CGT for individuals | Professional traders may be taxed |
| Malta | No CGT on long-term crypto | Trading income may be taxable |
| El Salvador | No tax on Bitcoin gains | Bitcoin is legal tender |
| Cayman Islands | No direct taxes | Offshore jurisdiction — residency requirements apply |
Global Crypto Tax Rate Comparison Table
| Country | Short-Term Rate | Long-Term Rate | Tax Authority | Classification |
|---|---|---|---|---|
| USA | 10–37% (income rate) | 0%, 15%, or 20% | IRS | Property |
| UK | 10–20% CGT | 10–20% CGT | HMRC | Capital Asset |
| Canada | 50% inclusion (income rate) | 50% inclusion rate | CRA | Commodity |
| Australia | Marginal income rate | 50% CGT discount (marginal rate) | ATO | CGT Asset |
| India | 30% flat | 30% flat | ITD | Virtual Digital Asset |
| Ireland | 33% CGT | 33% CGT | Revenue Ireland | Chargeable Asset |
| South Africa | Up to 45% (income) | CGT 18% max effective | SARS | Intangible Asset |
| UAE | 0% | 0% | FTA | No personal tax |
| Pakistan | Evolving/unclear | Evolving/unclear | FBR | Grey zone |
Do You Pay Taxes on Crypto Before Withdrawal?
Yes — in most countries, tax is owed when you sell or trade crypto, not when you withdraw funds to a bank account. If you sell Bitcoin for USDT on an exchange and never move money to your bank account, you have still triggered a taxable event in the US, UK, Australia, Canada, and most other major jurisdictions. Withdrawal to a bank is not the trigger — the sale or trade is the trigger.
This is one of the most common misunderstandings I see among newer traders. They assume that if money stays within the crypto ecosystem — on an exchange, in a wallet, converted to stablecoins — no tax is triggered. This is incorrect in most jurisdictions. The taxable event is the disposal of the original asset, not the movement of resulting funds to a bank.
Practical example:
You buy 1 BTC for $50,000. Bitcoin rises to $70,000 and you sell it for USDT. You have a $20,000 capital gain at the moment of sale. This is taxable in the US, UK, Australia, India, Canada, and most other countries — regardless of whether you ever convert that USDT back to dollars and withdraw it to a bank. The tax event happened when you sold.
How to File Crypto Taxes — Step by Step
Step 1 — Collect all transaction records
Export your complete transaction history from every exchange you have used. Most major exchanges (Coinbase, Binance, Kraken) allow you to download a CSV file of all transactions. Do this for every year you have traded crypto.
Step 2 — Include all wallet transactions
On-chain transactions — sending between wallets, DeFi interactions, NFT purchases and sales, staking deposits and withdrawals — are also taxable events in most jurisdictions. If you have used DeFi protocols, you need transaction data from these as well. A blockchain explorer like Etherscan can help you export your transaction history.
Step 3 — Calculate your cost basis
For each taxable event, you need to know what you paid for the crypto you are selling (your cost basis). This requires matching purchase records to sale records using one of the accepted accounting methods:
- FIFO (First In First Out) — default in many jurisdictions including the UK
- LIFO (Last In First Out) — acceptable in some jurisdictions
- Specific Identification — allowed in the US with proper documentation
- Average Cost — used in some jurisdictions
Step 4 — Calculate gains and losses
For each sale or trade, calculate: Proceeds minus Cost Basis equals Gain or Loss. Categorize as short-term or long-term depending on your holding period and your jurisdiction’s rules.
Step 5 — Use crypto tax software
Manual calculation across hundreds or thousands of transactions is impractical. Use dedicated crypto tax software (see next section) to automate the calculation.
Step 6 — File with your regular tax return
Crypto gains and losses are reported as part of your regular annual tax return — on Schedule D and Form 8949 in the US, the Capital Gains Tax pages in the UK, and equivalent sections in other countries.
Best Crypto Tax Software
Several dedicated crypto tax platforms automate the complex calculation of gains, losses, and tax obligations across multiple exchanges and wallets.
| Software | Best For | Country Support | Price Range |
|---|---|---|---|
| Koinly | International users, DeFi | 100+ countries | Free–$279/year |
| CoinTracker | US, Canada, UK, Australia | Major markets | Free–$299/year |
| TaxBit | US users, enterprise | US focus | Free–$375/year |
| TokenTax | US, DeFi, NFTs | US primary | $65–$3,500/year |
| CryptoTaxCalculator | Australia, UK, Canada | AUS/UK/CA focus | Free–$299/year |
If You Sell Crypto at a Loss — Do You Pay Taxes?
If you sell crypto at a loss, you generally do not owe tax on that transaction — and in most jurisdictions, you can use that loss to offset other gains. Here is how it works across key countries:
- USA: Crypto losses offset crypto and other capital gains. If net losses exceed gains, up to $3,000 can be deducted from ordinary income, with excess carried forward.
- UK: Losses offset gains in the same tax year. Excess losses carry forward to future years.
- Australia: Capital losses offset capital gains. Cannot offset against ordinary income. Excess carries forward.
- India: Crypto losses cannot be offset against any other income and cannot be carried forward.
- Canada: Capital losses offset capital gains. 50% of net losses may offset other income subject to rules.
Common Crypto Tax Mistakes
Not reporting crypto-to-crypto trades: Most traders know they owe tax when they cash out to fiat. Many forget that trading BTC for ETH, or any crypto for any other crypto, is a taxable event in the US, UK, Australia, Canada, and most other jurisdictions. Every such trade creates a taxable gain or loss.
Losing track of cost basis: If you bought Bitcoin in multiple purchases at different prices over time and then sell a portion, you need to know the cost basis of the specific coins you are selling. Poor record-keeping makes this calculation impossible — and tax authorities typically use the least favorable method if you cannot substantiate your cost basis.
Ignoring DeFi and staking income: Yield farming rewards, staking income, liquidity mining rewards, and airdrop income are taxable events in most jurisdictions at the time of receipt. These are not just unrealized gains — they are income, and they create tax obligations when received regardless of whether you immediately sell them.
Assuming NFT transactions are not taxable: NFT purchases and sales trigger the same tax treatment as other crypto transactions in most jurisdictions. If you bought an NFT for $5,000 worth of ETH and sold it for $15,000 worth of ETH, you have a $10,000 taxable gain.
Not filing because “crypto is anonymous”: Blockchain analysis technology has advanced dramatically. Tax authorities in the US, UK, and Australia use blockchain analytics firms to identify taxable crypto activity that is not reported. The assumption of anonymity is both legally and practically incorrect for most common crypto trading activities.
Frequently Asked Questions
🎓 ZMT Academy — Professional Trading Education
Owned and led by Zeeshan Malik (CEO & Main Mentor) — one of Pakistan’s most trusted trading educators.
📍 Askari Corporate Tower, Liberty Chowk, Block D1 Gulberg III, Lahore, 54000
📞 0327 1066655 | 📧 info@zmtacademy.com
Understanding crypto taxation is part of being a responsible and profitable trader. ZMT Academy teaches you not just how to trade — but how to trade smart, including understanding the real costs of active trading, risk management, technical analysis, and building a sustainable long-term approach to crypto markets.
Start Your Trading Course Today