Bitcoin Tax Calculator

Get instant clarity on your US Bitcoin Tax obligations for Tax Year 2025.

Calculates federal, state, and NIIT taxes.
Free to use; no sign-up required.

OTC desk ($50k+)
Bitcoin Tax Calculator hero illustration

Calculate your bitcoin taxes instantly

Get an estimate of what capital gains taxes you'll owe - both federal and state - when you sell bitcoin.

The information you enter into the calculator is handled client-side (ie. processed locally within your browser). Your data is not stored on Bitcoin Well's servers. This calculator is for educational purposes only; it does not constitute tax, legal, or financial advice. Always consult with a qualified CPA, enrolled agent, or tax attorney before making tax decisions.

Simple Mode Active

Perfect for simple buy-and-sell scenarios. Each transaction represents a complete buy-sell pair. Great for one-time purchases or when you know exactly which purchase corresponds to which sale.

1

Your information

2

Your bitcoin transactions

Add your first bitcoin transaction to begin

Purchases can be from any year; sales should be from 2025 only

1
Transaction 1

3

Tax calculation estimate

Annual income required

Please enter your annual income in the "Your information" section above to calculate your tax liability.

Why is this needed? Your annual income determines your tax brackets for both short-term capital gains (taxed as ordinary income) and long-term capital gains rates.

Disclaimer: This calculator provides estimates for tax year 2025 only. Tax laws are complex and subject to change. Please consult a qualified tax professional for official tax advice. This tool does not constitute tax advice.

Selling $50,000+ of bitcoin?

Bitcoin Well Infinite is an OTC desk that provides transparent rates, deep liquidity and white-glove service for large bitcoin transactions.

Speak with our OTC team to learn more.

Optimize your bitcoin taxes before you sell

Bitcoin investors leave thousands on the table every tax season.

The visibility problem:

  • Can't visualize tax impact before selling
  • Missing opportunities for tax-loss harvesting
  • Confused by federal vs. state vs. NIIT calculations
  • Using a suboptimal cost-basis method

Result: You cut the IRS a bigger check than necessary

How this bitcoin tax calculator is different

Forget downloading spreadsheets or signing up for expensive software. This calculator gives you instant tax estimates right in your browser.

Simple Mode vs. DCA Mode

  • Simple mode for quick single-transaction estimates (one buy, one sell)
  • DCA mode for multiple buys and sells
    (requiring cost-basis calculations)

Complete tax breakdown

  • Federal capital gains (short & long-term rates)
  • State-specific tax rates for all 50 states
  • Net Investment Income Tax (3.8% for high earners)
  • Total tax liability in one clear number

How to calculate your bitcoin taxes

Our calculator is free to use — no account needed, no personal data stored.
Three easy steps to bitcoin tax clarity.

Step 1: Choose calculator mode

  • Simple mode: one-time sales or quick estimates
  • DCA mode: multiples buys and sells (ie. cost basis calculations)

Step 2: Enter your information

  • Filing status & annual income (determines your tax bracket)
  • The state you reside in
    (for accurate state tax rates)

Step 3: Add bitcoin transactions

  • Purchase date & amount paid
    (your cost basis)
  • Sale date & amount received
    (your proceeds)

The calculator handles the rest automatically. You will see a complete estimate of your capital gains tax obligations including federal taxes, state taxes and NIIT (if applicable).

Understanding your calculator results

Your results show three distinct tax obligations.
Here's what each means for your wallet.

Federal short-term capital gains:
(held < 1 year)

  • Taxed at ordinary income rates: 10-37%
  • Same rate as your paycheck
  • Why day trading costs more

Federal long-term capital gains:
(held > 1 year)

  • Preferential rates: 0%, 15%, or 20%
  • Most investors pay 15%
  • The reward for patience

State tax implications

  • Zero-tax states save thousands
  • High-tax states add 10%+ to your bill
  • Some states offer exclusions / deductions
  • See our State Tax Guide

NIIT for high earners

  • Kicks in at $200K (single) / $250K (married)
  • 3.8% flat rate
  • Applies to all investment income
  • Often overlooked in tax planning

Bitcoin tax strategies

Smart planning can dramatically reduce what you owe. Small tweaks can mean 50%+ lower bitcoin taxes in the right scenarios.

Hold for long-term gains

Wait 366 days before selling and your gains qualify for long-term capital-gains rates. For many filers, that's a drop from up to 37% to around 15% — roughly $22,000 saved on a $100,000 gain.

Tax-loss harvesting opportunities

Use market dips to turn losses into savings by offsetting other capital gains. Because federal wash-sale rules don't currently apply to bitcoin, you can sell at a loss and immediately buy back to maintain exposure while claiming the loss.

See our Tax Loss Harvesting Guide for more information.

Timing your bitcoin sales

Be strategic with when you sell bitcoin. Spread large gains across tax years, realize gains in lower-income years (eg. retirement, sabbatical), etc. Even choosing December 31 vs. January 1 can make a big difference.

Bitcoin tax strategies illustration

From estimate to filing

This calculator gives you a roadmap, but you'll need more for tax day.

What this calculator provides:

  • Estimates for planning your selling strategy
  • Scenario testing for different tax outcomes
  • Quick calculations without complex setup

Next steps for tax filing:

  • Use a crypto tax service like Koinly for detailed reporting
  • Generate IRS Form 8949 & Schedule D
  • Consult a tax professional

Smart bitcoin investors plan their taxes before they trade — not after.
Keep more of your gains where they belong: in your pocket.

Frequently asked questions

This calculator and webpage is for educational purposes only. Bitcoin Well is not responsible for any tax liabilities, penalties, or interest charges resulting from your use of this information. The IRS has not reviewed or endorsed this content. We make no warranties about the accuracy, completeness, or reliability of the tax information provided. Always consult with a qualified CPA, enrolled agent, or tax attorney before making tax decisions.

The information provided represents our understanding of current federal tax rules as they apply to bitcoin. We are not tax professionals and this content does not constitute tax, legal, or financial advice. Tax laws change frequently and vary by individual circumstances. State and local taxes may apply differently. Your specific situation may require different treatment than described here.