Skip to content
Tax Tool

CRYPTO TAX CALCULATOR

Estimate your cryptocurrency capital gains tax. Enter cost basis, sale proceeds, holding period, and income for a quick tax estimate.

Private by design No signup · Free

Tax Details

Enter your trade and income details for an estimated tax calculation.

Holding Period
Filing Status
Estimates for education only — not financial, tax, or investment advice. Verify with a qualified professional. Disclaimer

Tax Summary

Total Gain+$25,500
Estimated Tax$3,060
After-Tax Profit+$22,440
Effective Rate12.0%

Tax Breakdown

CategoryAmount
Cost Basis ($)$42,000.00
Sale Proceeds ($)$67,500.00
Capital Gain+$25,500.00
Gain TypeShort Term (<1 yr)
Tax Rate12.0%
Estimated Tax Owed$3,060.00
After-Tax Profit+$22,440.00

How to Reduce Crypto Taxes

  • •Hold for over one year: Long-term gains are taxed at 0%, 15%, or 20% instead of your ordinary income rate. Holding for 12+ months can cut your tax bill significantly.
  • •Tax-loss harvest: Sell losing positions to offset your gains. Losses can offset unlimited gains and up to $3,000 of ordinary income per year. Just avoid wash sales.
  • •Contribute to retirement accounts: Some platforms offer crypto IRAs that let your investments grow tax-free or tax-deferred. This is one of the best ways to avoid capital gains taxes.

Frequently Asked Questions

How are crypto taxes calculated?
Crypto taxes are calculated as capital gains: sale proceeds minus cost basis. Short-term gains (held under 1 year) are taxed at your ordinary income rate. Long-term gains (held over 1 year) have lower rates of 0%, 15%, or 20% depending on your income.
What is the difference between short-term and long-term capital gains?
Short-term gains are from assets held less than one year and are taxed at your regular income tax rate (10-37%). Long-term gains are from assets held more than one year and are taxed at 0%, 15%, or 20%. Long-term rates are much lower.
What is cost basis in crypto?
Cost basis is what you paid for the cryptocurrency, including any purchase fees. When you sell, your gain or loss is the difference between the sale price and your cost basis. Keeping accurate records of your cost basis is essential for tax reporting.
How can I reduce my crypto taxes?
Hold for over one year to qualify for lower long-term rates. Harvest tax losses by selling underperforming assets to offset gains. Consider donating crypto to charity or using a crypto IRA for tax-advantaged investing.
Do I need to report crypto on my taxes?
In most countries, yes. In the US, the IRS considers crypto as property, so sales, trades, and even crypto-to-crypto transactions are taxable events. You must report them on your tax return regardless of the amount.
How are short term vs long term crypto gains taxed?
Most countries tax short-term disposals as income and long-term holdings at lower capital-gains rates after a holding threshold. Enter buy price, sell price, dates and fees to estimate both buckets. Estimates only, confirm with a qualified tax professional.
How is FIFO cost basis calculated for crypto sales?
FIFO matches each sale against your oldest unsold purchase lot first. Enter lots in buy order with quantity, price and fees, and the tool assigns cost to each disposal plus remaining inventory. Keep dated records for review.
What counts as a taxable crypto event?
Selling for fiat, swapping coin to coin, spending crypto, and receiving staking, mining or airdrop income commonly count, while wallet-to-wallet transfers usually do not. Log every event with date, value and fees for your professional.
How does India vs US crypto tax treatment differ?
India applies 30 percent flat tax on VDA gains plus 1 percent TDS with no loss offset. The US treats crypto as property with short vs long term rates plus income events. This tool organizes both views for review. Estimates only, not tax advice.
How do I estimate crypto taxes owed before filing?
Enter each sale's proceeds, cost basis with fees, and holding period. The estimator applies short vs long term rates or India's flat 30 percent plus TDS, then totals what you may owe. Use it to plan quarterly payments. Estimates only, not tax advice.

How to Use

01

Enter cost basis

Enter the total amount you paid for the crypto, including fees.

02

Enter sale proceeds

Enter the total amount you received when you sold the crypto.

03

Select holding period

Choose short-term (under 1 year) or long-term (over 1 year) for the correct tax rate.

04

Review tax estimate

See your estimated capital gains tax, effective rate, and after-tax profit.

05

Enter Lots

Add each buy lot with date, quantity, price and fees in purchase order for FIFO matching.

06

Add Disposals

Enter each sale, swap or spend with date, proceeds and fees to assign cost basis per lot.

07

Review Tax Buckets

Check short vs long term gains, income events and fee totals, then export the dated packet for your tax professional.

How to Calculate

The calculator determines your capital gain as sale proceeds minus cost basis. It applies the short-term ordinary income tax brackets or long-term capital gains rates based on holding period and filing status. The gain is stacked on top of your annual income to find the marginal tax rate. This is an estimate only. Consult a tax professional for your specific situation.

About the Crypto Tax Calculator

The Crypto Tax Calculator is a free online tool that helps you calculate your cryptocurrency taxes and capital gains.

Trade figures you enter are estimated locally for education — this is not tax advice. Group buys and sells by financial year, then confirm gains with a qualified tax professional.

Related Tools

Methodology & feedback

Figures run locally in your browser from the values you enter (page updated ). Estimates are educational only — verify finance, tax and health decisions with a qualified professional (see Disclaimer). Spotted an error? Report it via contact and we correct with a new update date.

Was this tool helpful?

Search Tools

Start typing to find tools