Bitcoin Tax Calculator
Calculate your Bitcoin capital gains tax with precision. Whether you're selling BTC, trading it for altcoins, or using it for purchases, our free calculator estimates your tax liability based on your country's 2026 rates. Track multiple purchases with FIFO cost basis and optimize your tax position.
$67,000+
Current market
0-20%
US rate (over 1yr)
10-37%
US rate (under 1yr)
0%
Until you sell
Trade Details
Price per coin when you bought
Price per coin when you sold
Number of coins/tokens sold
Exchange + network fees
Flat 10% tax on crypto capital gains
Important Disclaimer
This calculator provides estimates only and is not financial or tax advice. Tax laws are complex and vary by jurisdiction, holding period, and individual circumstances. Always consult a qualified tax professional or accountant for accurate tax calculations and filing.
Formulas Used
Taxable Profit:
(Sell - Buy) × Qty - FeesTax Owed:
Taxable Profit × Tax RateNet After Tax:
Taxable Profit - Tax OwedROI:
(Profit / Investment) × 100What is a Crypto Tax Calculator?
A Crypto Tax Calculator is an essential tool for cryptocurrency investors that estimates the taxes owed on your crypto gains. As governments worldwide establish clearer regulations on digital assets, understanding your tax obligations has become crucial for every crypto trader and investor.
Our calculator supports multiple countries and their specific tax rates, including special provisions like Bulgaria's flat 10% capital gains tax and the United States' differentiated short-term vs. long-term rates. It accounts for trading fees (which are often tax-deductible), calculates your cost basis, and shows both your gross profit and net profit after estimated taxes.
Whether you're a casual investor who made a few trades or an active trader with hundreds of transactions, understanding your tax liability helps you plan better, avoid surprises during tax season, and potentially optimize your tax strategy through legitimate means like tax-loss harvesting.
How to Use the Crypto Tax Calculator
Select Your Country
Choose your tax jurisdiction to apply the correct capital gains tax rate. Rates vary significantly — from 0% in some countries to 37%+ in others.
Enter Buy & Sell Prices
Input the price per coin when you bought and when you sold. The difference determines your capital gain or loss.
Enter Quantity Traded
Specify the number of coins in this transaction. You can enter fractional amounts for partial positions.
Add Trading Fees
Include exchange fees, network fees, and gas costs. These are typically tax-deductible and reduce your taxable profit.
View Tax Breakdown
See your taxable profit, estimated tax owed, net profit after tax, and effective tax rate. Use this for tax planning.
Example Crypto Tax Calculation
Scenario: Bitcoin Sale in the United States
Let's calculate taxes on a profitable Bitcoin trade for a US taxpayer in the 24% bracket:
- Buy Price: $30,000 per BTC
- Sell Price: $45,000 per BTC
- Quantity: 1 BTC
- Trading Fees: $150
- Tax Rate: 24% (short-term capital gains)
Cost Basis: $30,000 × 1 = $30,000
Sale Proceeds: $45,000 × 1 = $45,000
Gross Profit: $45,000 - $30,000 = $15,000
Taxable Profit: $15,000 - $150 (fees) = $14,850
Tax Owed: $14,850 × 24% = $3,564
Net After Tax: $14,850 - $3,564 = $11,286
From your $15,000 profit, you'd owe approximately $3,564 in taxes, leaving you with $11,286 net profit. Note: Long-term holders (1+ year) may qualify for lower capital gains rates of 0%, 15%, or 20%.
Frequently Asked Questions
When do I owe taxes on cryptocurrency?
In most countries, you owe taxes when you have a "taxable event": selling crypto for fiat, trading crypto for another crypto, or using crypto to purchase goods/services. Simply holding crypto or transferring between your own wallets is typically not taxable.
What's the difference between short-term and long-term capital gains?
In the US and many countries, assets held for less than 1 year are taxed as short-term gains (often at your ordinary income rate, up to 37%). Assets held longer than 1 year qualify for long-term capital gains rates, which are typically lower (0%, 15%, or 20% in the US).
Can I deduct crypto losses?
Yes! In most jurisdictions, crypto losses can offset gains. If your losses exceed gains, you may be able to deduct up to $3,000 against ordinary income (US) and carry forward remaining losses. This is called "tax-loss harvesting" and is a legitimate tax optimization strategy.
Are trading fees tax-deductible?
Generally yes. Exchange fees, network fees, and gas costs can be added to your cost basis (reducing gains) or deducted as investment expenses. Keep detailed records of all fees paid, including those for failed transactions.
Which countries have 0% crypto tax?
Some countries with favorable crypto tax treatment include Portugal, UAE, Singapore (no capital gains tax), Germany (tax-free after 1 year hold), and Switzerland (tax-free for individual investors). However, tax laws change frequently — always verify current regulations.
💡 Tax Tips for Crypto Traders
- Keep detailed records of all buy/sell transactions with dates and prices
- Trading fees are often tax-deductible - save your receipts
- Losses can offset gains in many jurisdictions - track losing trades too
- Holding period matters - long-term gains often have lower tax rates
- Consider tax-loss harvesting strategies before year-end
Optimize Your Crypto Taxes
Manual calculations can lead to costly mistakes and penalties.
Report all BTC transactions accurately to avoid penalties
Use Automated Crypto Tax SoftwareBest Crypto Tax Software (2026)
| Tool | Countries | Pricing | Best For | |
|---|---|---|---|---|
C CoinTracker | USA, UK, Canada, Australia | Free - $199/yr | Bitcoin FIFO tracking BTC cost basisUTXO tracking | Try Free |
BT Bitcoin.tax | USA, Canada, UK, Australia | $39 - $199/yr | Bitcoin-focused calculations BTC specialistLIFO/FIFO/HIFO | Try Free |
K Koinly | Global | $49 - $279/yr | Multi-asset including BTC All exchangesWallet sync | Try Free |
Tax authorities are cracking down on unreported Bitcoin gains.
Thousands of traders use automated solutions to stay compliant and avoid costly audits.
Report all BTC transactions accurately to avoid penalties
How to Calculate Bitcoin Taxes
Bitcoin is treated as property by most tax authorities. Every sale, trade, or use of BTC triggers a taxable event. Here's the step-by-step process:
1Track Every BTC Purchase
Record the date, amount of BTC, price paid, and fees for every purchase. This establishes your cost basis. Example: Bought 0.25 BTC on Jan 15, 2024 for $10,500 + $25 fee = $10,525 cost basis.
2Identify the Disposal
Record when you sell, trade, or spend BTC. Note the date, amount, and fair market value. Example: Sold 0.25 BTC on March 1, 2026 for $16,750.
3Calculate the Gain/Loss
Subtract cost basis from sale proceeds. Using FIFO: $16,750 - $10,525 = $6,225 capital gain. For multiple purchases, match sales to oldest purchases first.
4Determine Tax Rate
Check holding period: Over 1 year = long-term (lower rate). Under 1 year = short-term (ordinary income rate). In our example, held ~2 years = 15% long-term rate.
Example: Bitcoin Tax Calculation
// Scenario: Selling Bitcoin after 18 months
Bitcoin Purchased: 0.5 BTC @ $42,000 = $21,000
Exchange Fee: $50
Total Cost Basis: $21,050
// 18 months later...
Sale Price: 0.5 BTC @ $68,000 = $34,000
Selling Fee: $40
Net Proceeds: $33,960
// Calculation
Capital Gain: $33,960 - $21,050 = $12,910
Holding Period: 18 months = Long-term
Tax Rate (15% bracket): 15%
Bitcoin Tax Owed: $12,910 × 15% = $1,936.50
Get Your Crypto Tax Report
Save your calculation and receive your country tax updates
Bitcoin Tax FAQs
How is Bitcoin taxed?
Bitcoin is taxed as property or capital gains in most countries. When you sell, trade, or spend BTC, you owe tax on any gain. US long-term rates (held >1 year) are 0-20%. Short-term rates match ordinary income (10-37%). Germany offers 0% after 1 year.
Do I pay taxes on Bitcoin if I don't sell?
No. Simply holding Bitcoin doesn't trigger taxes. You only owe tax when you 'dispose' of BTC—selling for fiat, trading for ETH or other crypto, using it to buy goods, or gifting it. Unrealized gains are not taxable.
How do I calculate my Bitcoin cost basis?
Add your purchase price plus all fees. If you bought 0.1 BTC for $6,700 with a $15 fee, your cost basis is $6,715. For multiple purchases, use FIFO (First In First Out), LIFO, or specific identification—FIFO is default in most countries.
What happens if I trade Bitcoin for Ethereum?
It's a taxable event. Calculate gain/loss based on BTC's fair market value when traded. If your BTC cost $30,000 and is worth $50,000 when you swap for ETH, you have a $20,000 taxable gain—even though you received crypto, not cash.
Can I reduce my Bitcoin taxes?
Yes. Hold for over 1 year for lower long-term rates. Harvest losses by selling underperforming crypto. Use tax-advantaged accounts where available. In Germany, hold over 1 year for 0% tax. Always consult a tax professional.