Crypto Tax Calculator US 2026 – How to Calculate What You Owe
Five trades last year? You can probably do this by hand. Three hundred transactions spread across four exchanges and two wallets? You need software, full stop. Either way, here's the actual math — with a real example so you can see exactly how the numbers work.
The Basic Formula
Calculate Your Crypto Taxes Automatically
Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.
Start for free →Capital Gain = Proceeds − Cost Basis − Transaction Fees
- Proceeds: The USD value you received when you sold or swapped the crypto
- Cost Basis: The USD value you paid when you originally acquired it — including any purchase fees
- Transaction Fees: Selling fees reduce your proceeds; buying fees increase your cost basis
Positive result = capital gain, you owe tax. Negative result = capital loss, that reduces your tax bill.
Short-Term vs Long-Term Calculation
Before you calculate what you owe, you need to know how long you held it. That determines the rate:
- Held under 1 year: Short-term gain — taxed at your ordinary income rate, anywhere from 10% to 37%
- Held over 1 year: Long-term gain — taxed at 0%, 15%, or 20% depending on your income
Step-by-Step Example
- Bought 1 BTC on January 10, 2024 for $42,000 including a $50 fee → Cost Basis = $42,050
- Sold 1 BTC on March 15, 2025 for $85,000 minus a $100 fee → Proceeds = $84,900
- Holding period: 14 months → long-term gain
- Capital gain = $84,900 − $42,050 = $42,850
- Tax at the 15% long-term rate = $6,428
FIFO vs HIFO – Which Saves More Tax?
| Method | How It Works | Best When |
|---|---|---|
| FIFO | First coins bought = first sold | Price is falling (oldest coins cheapest = higher gain) |
| HIFO | Highest cost coins sold first | Price is rising — minimizes the current taxable gain |
| Specific ID | You pick exactly which lots to sell | Maximum flexibility and full optimization |
Calculating Staking and Other Income
Staking rewards are simpler than they seem: income equals quantity received times the USD price at the exact moment of receipt. That amount gets added to your ordinary income for the year. The same tokens now have a cost basis equal to that income figure — so when you later sell them, your gain is calculated from there.
Free vs Paid Crypto Tax Calculators
- Free tools: Usually handle up to about 25 transactions; limited exchange integrations
- Paid software: Unlimited transactions, full exchange support, DeFi and NFT handling, Form 8949 generation
- Manual spreadsheet: Realistic for under 50 trades; beyond that it becomes an error-prone nightmare
If you have DeFi, staking, or multiple exchanges, the cost of dedicated software is trivial compared to the time you'd spend doing this manually — and the risk of getting it wrong.
Related Resources
Generate Your Crypto Tax Report
Import your transactions and get an audit-ready PDF report in minutes.
Start for free →Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.