Crypto Tax Calculator US 2026 – How to Calculate What You Owe
Calculating crypto taxes manually is possible for simple portfolios – but gets complex fast. Here is the complete formula, step by step, plus when to use software.
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: USD value received when you sold or exchanged crypto
- Cost Basis: USD value you paid when you acquired the crypto (including fees)
- Transaction Fees: Selling fees reduce your proceeds
If the result is positive = capital gain (you owe tax). If negative = capital loss (reduces your tax).
Short-Term vs Long-Term Calculation
Before calculating tax owed, determine holding period:
- Held under 1 year: Short-term gain → taxed at ordinary income rate (10–37%)
- Held over 1 year: Long-term gain → taxed at 0%, 15%, or 20%
Step-by-Step Example
- Bought 1 BTC on January 10, 2024 for $42,000 (including $50 fee) → Cost Basis = $42,050
- Sold 1 BTC on March 15, 2025 for $85,000 (minus $100 fee) → Proceeds = $84,900
- Holding period: 14 months → long-term
- Capital gain = $84,900 − $42,050 = $42,850
- Tax at 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 falling (oldest = cheapest = higher gain) |
| HIFO | Highest cost coins sold first | Price rising (minimizes current gain) |
| Specific ID | You choose which lots to sell | Maximum flexibility and optimization |
Calculating Staking/Income Tax
For staking rewards: income = quantity received × USD price at time of receipt. Add this to your ordinary income. The coins now have a cost basis equal to the income amount reported.
Free vs Paid Crypto Tax Calculators
- Free tools: Handle up to ~25 transactions; limited exchange support
- Paid software: Unlimited transactions, all exchanges, DeFi support, Form 8949 generation
- Manual spreadsheet: Possible for under 50 trades; impractical beyond that
For anyone with DeFi, staking, or multiple exchanges, dedicated crypto tax software is worth every dollar compared to the time and error risk of manual calculation.
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.