Cryptocurrency Tax Estimator
Estimate tax obligations on capital gains for crypto asset sales. Enter acquisition details and your marginal tax brackets to calculate dynamic tax liabilities.
Capital Gain Inputs
Enter acquisition details and tax brackets to estimate liability.
Save detailed results for tax season records.
Professional Insights & Guide
Learn critical professional use cases, dynamic step-by-step instructions, and diagnostic failure point resolutions.
Core Use Case scenario
Cryptocurrency traders and digital asset investors must calculate their potential capital gains taxes. Accounting for purchase cost basis, sales values, asset holding periods, and overall income brackets helps investors plan transactions to minimize tax liabilities.
Troubleshooting & Edge-Case Failure Points
- Determining cost basis: Ensure you use consistent accounting (FIFO, LIFO, or HIFO) when determining purchase prices across multiple transaction lots.
- Wash-sale rules: Unlike stocks, crypto wash-sale rules differ by region. Check local guidelines if you buy back assets shortly after selling at a loss.
- State and local taxes: This estimator focuses on federal tax brackets; remember to budget for potential state or local tax additions.
Detailed Step-by-Step Instructions
- Input the starting purchase price (cost basis) and the final selling price of the crypto asset.
- Enter transaction fees and specify the asset holding duration to determine short-term vs. long-term status.
- Provide your estimated annual tax bracket or total taxable income.
- Review the estimated capital gains tax due, net gains, and effective tax rates.
Related Web Utilities (Silo Hub)
Informative Guides & Helper Articles
How to Use the Crypto Tax Estimator
- Enter your cost basis (what you paid, including fees) and proceeds for each disposal — sells, swaps, and spent coins all count.
- Enter your holding period — over one year flips you from short-term to long-term rates, the single biggest lever in crypto tax.
- Enter your taxable income to place your bracket, then read the estimated federal tax.
US federal rules; state taxes vary and are not included. Educational estimate — not tax advice.
How the Math Works
Short-term (≤1 yr): taxed as ordinary income
Long-term (>1 yr): 0% / 15% / 20% by bracket
Worked example: bought $10,000 of bitcoin, sold 14 months later for $16,000 → $6,000 long-term gain. In the 22–24% bracket: long-term 15% = $900 tax; had you sold 2 weeks earlier (short-term, 24%) = $1,440. Two weeks of patience was worth $540. IRS guidance: crypto is property; every swap (BTC→ETH) is a taxable disposal; the wash-sale rule currently does not apply to crypto (you can harvest losses and rebuy immediately — unlike stocks); default lot method is FIFO unless your records support specific ID.
Crypto Tax FAQ
Do I owe tax if I did not cash out to dollars?
Yes, generally - swapping one crypto for another (BTC to ETH) or spending crypto on goods is a disposal in the US. Only buying and holding is not taxable.
What is tax-loss harvesting in crypto?
Selling at a loss to offset gains. Because the wash-sale rule does not currently cover crypto, you can sell and rebuy the same coin immediately, locking in the loss while keeping exposure.
Long-term vs short-term - how much does it matter?
Often 9-20 percentage points of rate. At a $50,000 gain in the 24% bracket: $12,000 short-term vs $7,500 long-term - a $4,500 difference for waiting past one year.
Which lot do I sell - FIFO or specific ID?
FIFO (oldest first) is the IRS default and often sells your lowest-basis coins first. Specific-ID lets you choose higher-basis lots to reduce gains - but requires records your exchange may not keep for you.