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.

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.
Real-time calculations
See your tax liability update instantly as you enter transactions
Federal & state taxes
Comprehensive calculations for all US states and filing statuses
Loss harvesting
Optimize your tax strategy with intelligent loss calculations
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.
Your information
Your bitcoin transactions
Add your first bitcoin transaction to begin
Purchases can be from any year; sales should be from 2025 only
1Transaction 1
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.

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.