What is the crypto tax calculator — bitcoin & crypto capital gains?
In short
Crypto is taxed as property. A $10,000 Bitcoin held over 1 year and sold for $25,000 yields a $15,000 long-term gain. On $75,000 other income (single filer), the 15% long-term rate applies — $2,250 tax owed, keeping $22,750 after tax. Short-term gains (under 1 year) are taxed as ordinary income at up to 37%.
This crypto tax calculator estimates your 2024 US capital gains tax on a single cryptocurrency sale. It applies 2024 IRS long-term (0%, 15%, 20%) or short-term (ordinary income) rates based on your holding period, filing status, and other income. It stacks your gain on top of ordinary income to place it in the correct bracket — the same method the IRS uses.
How to use this calculator
- 1Enter your cost basis — the original price you paid for the crypto (including fees).
- 2Enter your sale proceeds — what you received when selling (after fees).
- 3Select your holding period: long-term (held ≥ 1 year) or short-term (held < 1 year).
- 4Enter your other taxable income (wages, salary) for the year.
- 5Choose your filing status and read your capital gain, tax owed, and after-tax proceeds.
The formula
- cost basis
- — Total price paid for the crypto, including purchase fees
- sale proceeds
- — Total received when selling, after transaction fees
- capital gain
- — Sale proceeds minus cost basis (positive = gain, negative = loss)
- LT rate
- — Long-term rate: 0% (low income), 15% (middle), or 20% (high income)
- ST rate
- — Short-term rate: your ordinary income marginal bracket (10%–37%)
Worked example
The scenario
Single filer with $75,000 salary buys $10,000 of Bitcoin, holds 14 months, sells for $25,000.
The result
Capital gain = $25,000 − $10,000 = $15,000 (long-term). Total income = $75,000 + $15,000 = $90,000. The $15,000 gain lands in the 15% long-term bracket. Tax = $15,000 × 15% = $2,250. After-tax proceeds = $25,000 − $2,250 = $22,750.
Common use cases
- Estimating tax before selling Bitcoin, Ethereum, or any cryptocurrency
- Comparing the tax impact of selling now (short-term) vs. waiting for the 1-year mark (long-term)
- Deciding how much to sell to stay in the 0% long-term capital gains bracket
- Planning year-end crypto tax harvesting (realizing losses to offset gains)
Limitations & assumptions
- Calculates tax on one transaction at a time — not a portfolio-level tracker.
- Does not handle wash-sale rules (though currently the IRS does not apply wash-sale rules to crypto).
- Net Investment Income Tax (3.8% surcharge on high earners) is not included.
- State capital gains taxes vary widely and are not included in this estimate.
- This is an estimate for planning purposes — consult a tax professional for your return.
Frequently asked questions
Disclaimer: KalkWise calculators are provided for general informational and educational purposes only and do not constitute financial, investment, tax, or legal advice. Results are estimates based on the figures you enter and the assumptions described above. Actual outcomes will vary. Consult a qualified professional before making financial decisions.