US Bitcoin Tax Calculator

Estimate the federal and state tax on a Bitcoin sale in the United States, using 2026 rates for short-term and long-term gains.

Your Bitcoin sale

Amount in BTC. Up to 8 decimals, such as 0.00250000.

Price of 1 BTC when you bought.

Price of 1 BTC when you sold.

Tax Settings

More than 1 year is long-term and taxed at lower rates.

Your taxable income for the year after deductions, not counting this sale. It sets your tax bracket.

Your state's rate on capital gains. Leave at 0 if your state has no income tax.

Your Bitcoin tax

Fill in your Bitcoin sale and choose Calculate Bitcoin Tax. Your figures appear here.

Sale Value

$0.00

Sell price × BTC sold

Capital Gain / Loss

$0.00

Sale value − buy value

Federal Tax

$0.00

2026 federal rates on the gain

State Tax

$0.00

Gain × state tax rate

Final Take-Home Amount

$0.00

Sale value − federal tax − state tax

An estimate for the 2026 tax year. It treats your other income as ordinary income and leaves out your other gains and losses, credits and any local tax. For other coins and charts, use the US Crypto Tax Calculator.

How it is calculated

The same maths as the US Crypto Tax Calculator, set up for Bitcoin.

  • Sale value = sell price per BTC × BTC sold
  • Capital gain or loss = sale value − (buy price per BTC × BTC sold)
  • Federal tax = the gain taxed on top of your other taxable income at 2026 rates: ordinary rates if held for one year or less, and 0%, 15% or 20% if held for longer. $0 on a loss
  • Net Investment Income Tax = an extra 3.8% where income is above the threshold, included in the federal tax figure
  • State tax = gain × the state rate you enter
  • Final take-home = sale value − federal tax − state tax

Frequently asked questions

Short answers on how a Bitcoin sale is taxed in the United States.

The IRS treats Bitcoin as property. Selling it, swapping it for another coin or spending it is a sale, and the difference between what you received and what you paid is a capital gain or loss. The rate depends on how long you held it and on your taxable income.

Take a single filer with $85,000 of other taxable income who sells 0.5 BTC bought at $60,000 per BTC for $95,000 per BTC, a gain of $17,500. Held for more than a year, the federal tax is 15%, or $2,625. Held for a year or less, it is 22%, or $3,850. State tax, where it applies, is on top.

More than one year. The holding period starts the day after you buy and includes the day you sell, so selling on or before the first anniversary of your purchase gives a short-term gain taxed at ordinary rates.

No. Buying Bitcoin with dollars and holding it is not taxable, and neither is moving it between wallets you own. Tax arises when you sell it, swap it for another coin or spend it.

The gain depends on which units you sold. You can identify specific units if your records support it; otherwise the oldest units are treated as sold first. Since 2025 this is tracked separately for each wallet or account. Enter the buy price of the units you actually sold.

No tax is due on that sale. The loss first reduces your other capital gains for the year. If losses are larger than gains, up to $3,000 of the excess can reduce other income, and the rest carries forward to later years.