Crypto Tax Calculator - Calculate Cryptocurrency Capital Gains Tax Free | ToolsInstant
📈 Crypto Tool

Crypto Tax Calculator – Calculate Cryptocurrency Capital Gains Tax Free

Free crypto tax calculator for USA, UK, Australia, Canada & 10+ countries. Calculate capital gains tax on Bitcoin, Ethereum & all cryptocurrencies instantly.

📈 Crypto Tax Calculator

Instant capital gains tax calculation for any cryptocurrency

🌎 Select Your Country
📅 Holding Period
📑 Tax Bracket / Rate
📅 Buy Price (per coin) $30,000
$0.01$200k
$1k $10k $30k $50k $69k ATH
📈 Sell Price (per coin) $60,000
$0.01$300k
$50k $60k $100k $150k $200k
🪙 Coin Quantity 0.1000
0.0001100
0.01 0.1 0.5 1 10
🏷 Buy Fee % 0.10%
0%5%
🏷 Sell Fee % 0.10%
0%5%
📈 Tax Rate: 22%
📊 Adjust values to calculate tax
TAX OWED
Effective rate: —% • — bracket
💸
Cost Basis
💵
Sale Proceeds
📈
Capital Gain
🏦
Trading Fees
After-tax Profit
📊
Effective Rate
⚙ Multi-Coin Tax Summary Total Tax: —
Coin
Buy $
Sell $
Qty
Total Tax Owed (all coins):

📖 How to Use the Crypto Tax Calculator

Calculating your cryptocurrency tax liability takes seconds with our tool. Here is exactly what each step means and how to get the most accurate result.

1
Select Your Country
Choose USA, UK, Australia, Canada, Germany, India, or Other. The calculator automatically loads the correct short-term and long-term capital gains tax rates for your jurisdiction.
2
Choose Holding Period
Short-term means you held the crypto for less than one year before selling. Long-term means you held for one year or more. Long-term rates are almost always lower — this is one of the biggest legal ways to reduce tax.
3
Select Your Tax Bracket
Pick your income tax bracket from the dropdown. In the USA for example, short-term crypto gains are taxed as ordinary income — so your bracket matters. For countries with flat rates, only one rate applies.
4
Enter Your Trade Details
Input your buy price per coin, sell price per coin, and quantity sold. Add exchange fees for maximum accuracy — fees are deductible from your cost basis and sale proceeds in most jurisdictions.
5
Read Your Tax Results
The calculator instantly shows tax owed, capital gain, cost basis, sale proceeds, after-tax profit, and effective tax rate. All calculations use the formula: Tax = (Sale Proceeds minus Cost Basis) times Tax Rate.
6
Add Multiple Coins
Use the Multi-Coin section to add Bitcoin, Ethereum, Solana, and other assets in one session. The calculator totals your combined tax liability across all trades for a complete picture.
💡 Important Tax Tips
  • This calculator provides estimates for educational purposes. Always consult a qualified tax professional or accountant for your official tax filing.
  • In most countries, trading fees paid on both buy and sell transactions are deductible from your taxable gain — we include them in cost basis and proceeds.
  • Tax on a loss is always zero. However a loss can often be used to offset gains from other trades (tax loss harvesting).
  • India taxes crypto at a flat 30% regardless of holding period with no deduction for losses — always a short-term equivalent rate.
  • Germany offers a unique benefit: if you hold crypto for more than one year, profits are completely tax-free regardless of amount.

🌎 Crypto Tax Rates by Country (2025)

Tax rules for cryptocurrency vary enormously around the world. Here is a clear overview of how major countries tax crypto capital gains so you can plan effectively.

CountryShort-term RateLong-term RateFree AllowanceKey Rule
🇺🇸 USA 10%–37% (income) 0%–20% None Short = ordinary income. Long = preferential rates if held 1+ yr.
🇬🇧 UK 10% / 20% 10% / 20% £3,000/yr Same rate short & long. Basic rate = 10%, higher = 20%.
🇦🇺 Australia Marginal rate 50% discount on gain None Hold 1+ yr: only 50% of gain is included in taxable income.
🇨🇦 Canada 50% inclusion 50% inclusion None 50% of capital gain added to income and taxed at marginal rate.
🇩🇪 Germany Up to 45% 0% (tax-free!) €600/yr short-term Hold 1+ year: completely tax-free. Short <€600/yr also tax-free.
🇮🇳 India 30% flat 30% flat None Flat 30% on all crypto gains. No loss offset allowed against other income.
🇯🇵 Japan Up to 55% Up to 55% ¥200,000/yr Taxed as miscellaneous income combined with other income. Very high for large gains.
🇸🇬 Singapore 0% 0% All profits No capital gains tax on crypto. Traders may still face income tax if professional.

*Tax laws change frequently. Always verify with your country's tax authority (IRS, HMRC, ATO, CRA, etc.) or a licensed tax professional. This table is for general guidance only.

📅
Holding Period Matters Most
In the USA, holding Bitcoin for just one extra day past the 12-month mark can cut your tax rate from 37% to 20%. Long-term treatment is the single biggest legal tax reducer available to crypto investors.
💸
Cost Basis Methods
When selling part of a crypto holding, the cost basis method you use matters. FIFO (First In First Out), LIFO (Last In First Out), and Specific Identification give different taxable gains. HIFO (Highest In First Out) often minimises tax.
📈
Tax Loss Harvesting
If some of your crypto positions are at a loss, selling them to realise the loss can offset your gains from profitable trades — legally reducing your total tax bill. Unlike stocks, crypto does not have wash sale rules in the USA.

💡 Legal Crypto Tax Minimisation Strategies

Understanding the rules lets you keep more of your profits. These strategies are widely used by crypto investors worldwide and are entirely legal when done correctly.

1
Hold for Long-term Rates
In the USA, holding crypto for more than 12 months reduces tax rates from up to 37% (short-term) to a maximum of 20% (long-term). In Australia, a 50% discount on the taxable gain applies. In Germany, it becomes completely tax-free.
2
Tax Loss Harvesting
Sell losing positions to realise a capital loss, which can offset your gains. In the USA, losses can offset gains dollar-for-dollar, and up to $3,000 of excess losses can be deducted from ordinary income per year.
3
Use HIFO Cost Basis Method
When selling part of your holdings, the Highest In First Out method assigns your highest-cost lots as the ones sold first. This minimises your taxable gain by maximising your cost basis. The IRS and HMRC both permit specific identification.
4
Deduct All Eligible Fees
Exchange trading fees, gas fees, and network fees directly reduce your taxable gain. Buy fees increase your cost basis; sell fees reduce your proceeds. Our calculator handles both. Keep records of all fees paid.
5
Stay Below Annual Allowances
The UK offers a £3,000 annual CGT allowance. Germany exempts the first €600 of short-term crypto gains each year. Plan your selling so you maximise use of these thresholds before moving into the taxable zone.
6
Keep Accurate Records
Tax authorities in all countries require documentation of every transaction: date, buy price, sell price, quantity, fees paid, and the exchange used. Use our Copy Results button to save each trade's data to your trading journal immediately.

❓ Frequently Asked Questions

Common questions about how cryptocurrency is taxed around the world.

How is cryptocurrency taxed?
In most countries, cryptocurrency is treated as a capital asset. When you sell, exchange, or use crypto to purchase goods, a taxable event occurs. The taxable gain is calculated as Sale Proceeds minus Cost Basis. If you held for more than one year (in most countries), long-term rates apply which are typically lower than short-term rates.
What is cost basis in crypto tax?
Cost basis is the original value of your cryptocurrency for tax purposes. It is the price you paid to acquire the asset plus any associated fees (exchange fees, gas fees, network fees). For example, if you buy 1 BTC at $30,000 with a $30 fee, your cost basis is $30,030. This is deducted from the sale price to determine your taxable gain.
Do I pay tax on crypto losses?
No — you do not pay tax when you make a loss on a crypto trade. The capital gain calculation will be negative, resulting in zero tax owed. Better still, in most countries (USA, UK, Australia, Canada) you can use this capital loss to offset gains from other trades, effectively reducing your overall tax bill. India is an exception — losses cannot offset other income.
What counts as a taxable crypto event?
Taxable events typically include: selling crypto for fiat currency, trading one crypto for another (e.g., BTC for ETH), using crypto to pay for goods or services, receiving crypto as income (mining, staking, airdrops, salary). Non-taxable events usually include: buying and holding crypto, transferring between your own wallets, and gifting crypto to a spouse in many countries.
How is crypto taxed in the USA?
In the USA, cryptocurrency is treated as property by the IRS. Short-term capital gains (held under 12 months) are taxed as ordinary income at your marginal tax bracket (10% to 37%). Long-term capital gains (held 12+ months) are taxed at 0%, 15%, or 20% depending on your total income. Crypto-to-crypto trades are also taxable events in the USA.
How is crypto taxed in the UK?
HMRC treats cryptocurrency as a capital asset. Both short and long-term gains are taxed at the same Capital Gains Tax rates: 10% for basic rate taxpayers and 20% for higher and additional rate taxpayers. The annual CGT allowance is currently £3,000 (for 2024/25) — gains below this are tax-free. Crypto-to-crypto trades are taxable events.
How is crypto taxed in Australia?
The ATO treats cryptocurrency as an asset subject to Capital Gains Tax. Short-term gains (held under 12 months) are added to your income and taxed at your marginal rate. Long-term gains (held 12+ months) receive a 50% discount — meaning only half the gain is included in your taxable income. There is no separate CGT rate in Australia; gains are taxed as part of your regular income.
Is crypto tax-free in Germany?
Yes, in Germany if you hold cryptocurrency for more than 12 months and then sell, the profits are completely tax-free regardless of amount. This is one of the most favourable crypto tax regimes in the world. Short-term gains (held under 12 months) are taxed as ordinary income at your personal tax rate, but gains under €600 per year are also exempt.
How is crypto taxed in India?
India applies a flat 30% tax on all cryptocurrency gains regardless of holding period. Additionally, a 1% TDS (Tax Deducted at Source) applies on transactions above certain thresholds. Losses from crypto cannot be used to offset other income or carried forward in most cases. This makes India one of the strictest crypto tax regimes globally.
Are exchange trading fees tax-deductible for crypto?
Yes, in most countries trading fees are deductible. Buy-side fees increase your cost basis (reducing future taxable gain). Sell-side fees reduce your sale proceeds (reducing current taxable gain). This calculator includes both buy and sell fees in the computation. Gas fees and network fees may also be deductible in many jurisdictions — keep records of all fees paid.
Does swapping one crypto for another trigger tax?
In most countries including the USA, UK, and Australia, swapping BTC for ETH (or any crypto-to-crypto trade) is a taxable event. You are treated as having sold the first asset at fair market value and bought the second. The gain or loss on the first asset must be reported. Some countries like Portugal (for individuals) and Singapore are exceptions and do not tax such swaps.
How accurate is this crypto tax calculator?
This calculator provides accurate estimates based on the official published tax rates for each country. It correctly calculates cost basis including fees, taxable gain, tax owed, and after-tax profit. However, individual tax situations can be complex — DeFi, staking rewards, NFTs, airdrops, and mining all have nuances. Always use the results as a starting estimate and confirm with a qualified crypto tax accountant.
Results copied to clipboard!