Crypto Tax Calculator
Estimate your total crypto tax liability — capital gains, staking, mining, and airdrops — for the US 2026 tax year.
Interactive Crypto Tax Calculator
Result
Use this free crypto tax calculator to estimate your total crypto tax liability for the 2026 tax year — capital gains, staking, mining, airdrops, and self-employment tax.
How to use this crypto tax calculator
Enter your realized short-term and long-term gains and losses, plus any staking, mining, or airdrop income. The calculator returns total federal and state tax, plus self-employment tax for miners. Open the advanced settings to specify filing status, other income, and state tax rate.
Worked example: $20K gains, $3K losses, $2K staking
A crypto holder with the following for the year:
- Short-term gains: $5,000
- Long-term gains: $15,000
- Short-term losses: $1,000
- Long-term losses: $2,000
- Staking rewards: $2,000
With $75,000 W-2 income, single filer, standard deduction, 5% state tax:
- Net short-term gain: $4,000 (taxed at ordinary income)
- Net long-term gain: $13,000 (taxed at 15% LTCG)
- Ordinary crypto income: $2,000
- Total federal tax on gains: ~$2,470 (LTCG) + ~$880 (ordinary) = ~$3,350
- State tax: ~$950
- Total federal + state: ~$4,300
- Effective rate on gains: ~21%
The staking rewards are taxed as ordinary income at receipt (regardless of whether sold). The capital gains apply only when positions are sold.
Worked example: professional miner
A self-employed miner earning $80,000 from mining rewards:
- Mining income: $80,000 (subject to income tax + SE tax)
- Capital gains: $20,000 long-term from selling mined BTC
- W-2 income: $0 (full-time miner)
Total federal tax includes:
- Income tax on $80K + $20K: ~$14,500
- Self-employment tax on $80K: 15.3% on 92.35% × $80K = ~$11,300
- Long-term capital gains (15%): ~$3,000
- Total federal: ~$28,800
- State tax (5%): ~$5,000
- Total liability: ~$33,800
- Quarterly payments: ~$8,450 each
Miners face the most complex crypto tax situation. The calculator handles the full picture including SE tax.
Staking, mining, and airdrops as income
Crypto received as rewards is taxable as ordinary income at fair market value on the day you receive it. This is true even if you never sell:
- Staking rewards — value at receipt is ordinary income; cost basis established at that value
- Mining rewards — same treatment; SE tax applies if miner is in business
- Airdrops — value at receipt is ordinary income if you have dominion and control over the tokens
- Hard forks — same; new tokens from a fork are income at FMV when accessible
Subsequent sale triggers capital gains/losses based on this cost basis. The tax treatment creates a two-layer system: ordinary income tax now, capital gains tax later.
Loss harvesting
Capital losses offset capital gains dollar-for-dollar:
- Net short-term losses reduce short-term gains (taxed at ordinary rates)
- Net long-term losses reduce long-term gains (taxed at LTCG rates)
- Excess losses of either type can offset the other
If total losses exceed total gains, up to $3,000 of net losses can offset ordinary income each year ($1,500 if MFS). Remaining losses carry forward indefinitely.
The calculator’s losses inputs handle this netting automatically.
Reporting on your tax return
Crypto transactions are reported on:
- Form 8949 — each disposal with date acquired, date sold, proceeds, cost basis, gain/loss
- Schedule D — summary of short-term and long-term gains/losses
- Schedule 1 (Schedule C for miners) — staking/mining income, business expenses
- Form SE (miners) — self-employment tax calculation
- Form 1040 — checkbox confirming digital asset transactions occurred
Most tax software supports crypto entry but limited for DeFi and self-custody. Specialized tools (CoinTracker, Koinly) handle complexity but charge $50-300/year.
Tips for crypto tax planning
- Hold for over 1 year when possible. Long-term capital gains rates (15-20%) are much lower than short-term rates (24-37%). A few extra months of holding can save thousands.
- Harvest losses strategically. Selling positions at a loss before year-end offsets gains and reduces tax.
- Track cost basis meticulously. Without records, you may overpay. Most exchanges issue tax forms, but DeFi and self-custody require self-tracking.
- Make estimated quarterly payments. Significant crypto income triggers underpayment penalties if not addressed. Aim for 90% of current year or 100% of prior year.
- Consult a crypto-experienced CPA. The complexity often exceeds what general tax software handles. A specialist saves money and reduces audit risk.
Common mistakes
- Not reporting staking or airdrops. Many users believe they only owe tax when selling. The IRS treats receipt as taxable income.
- Ignoring crypto-to-crypto trades. Each BTC → ETH swap is taxable. Tracking across hundreds of swaps is tedious but required.
- Forgetting state tax. State rates up to 13.3% (California) can double your federal liability.
- Misclassifying miners as hobby. If mining is structured as a business, SE tax applies. Hobby miners don’t owe SE tax but also can’t deduct business expenses.
- Missing the cost basis on mined/received crypto. The FMV at receipt is your cost basis. Failing to track this leads to paying capital gains on the full sale amount.
Related Tools
- Crypto Profit Calculator – Calculate profit on individual crypto transactions.
- Bitcoin DCA Calculator – Project bitcoin accumulation through DCA.
- Bitcoin Mining Calculator – Estimate mining profitability.
- BTC to USD Calculator – Convert BTC to USD at any price.
- Tax Calculator – General federal income tax estimation.
| Type | When taxable | Tax rate | Notes |
|---|---|---|---|
| Selling crypto for USD | At sale | Capital gains (0/15/20% LTCG or 10-37% STCG) | Most common taxable event |
| Crypto-to-crypto trades | At trade | Capital gains | Each swap triggers gain/loss calculation |
| Spending crypto | At purchase | Capital gains | Buying goods/services with crypto is taxable |
| Staking rewards | When received | Ordinary income | At FMV when received |
| Mining rewards | When received | Ordinary income + SE tax if miner | FMV at receipt; cost basis established |
| Airdrops | When received (if usable/disposable) | Ordinary income | Value at receipt is taxable |
| Hard forks | When new coins accessible | Ordinary income at FMV | If you have dominion and control |
Compare your options
Two methods, three minutes. The honest trade-off table.
This crypto tax calculator
- + All major crypto income types modeled.
- + Federal and state tax, ordinary + capital gains.
- + Self-employment tax for miners.
- − Requires manual transaction entry.
CoinTracker / Koinly / TokenTax
- + Automatic transaction import via API.
- + Form 8949 and Schedule D generation.
- − $50-300/year subscription.
- − API access required for full automation.
TurboTax / H&R Block crypto
- + Integrated with general tax filing.
- + Supports popular exchanges directly.
- − Limited DeFi and self-custody support.
- − Add-on fees for crypto features.
Who actually uses Crypto Tax Calculator?
Five concrete situations pulled from real sessions, with the exact inputs people paste in.
A comprehensive estimate of total tax liability.
Enter realized gains, staking rewards, and other crypto income. The calculator returns federal and state tax, with breakdowns by income type.
Aggregate tax across hundreds of trades.
Enter aggregate short-term and long-term gains from your records. The calculator estimates total tax at your bracket and filing status.
Tax treatment for staking rewards and yield farming.
Staking rewards are taxable as ordinary income at receipt. The calculator models this separately from capital gains for accurate tax treatment.
Tax treatment for mining rewards.
Mining rewards are taxable as ordinary income at fair market value on receipt. Later sale triggers capital gains. The calculator handles both layers.
Understand the tax on received tokens.
Airdrops are taxable as ordinary income at fair market value when received. Later sale triggers capital gains. The calculator handles the full lifecycle.
A crypto tax calculator covering all income types — capital gains, staking, mining, airdrops
Crypto tax is complex because there are multiple income types — capital gains on disposals, ordinary income on staking/mining/airdrops, self-employment tax for miners — and the IRS treats every transaction as a taxable event. This calculator handles all the major types, distinguishes short-term vs. long-term gains, models federal and state tax, and includes self-employment tax for miners. Use it to estimate total liability and plan quarterly payments.
All major crypto income types
Capital gains, staking rewards, mining income (with SE tax), airdrops, and hard forks are all modeled. The calculator returns a comprehensive tax picture.
Federal + state + SE tax
Federal capital gains (long-term and short-term), ordinary income tax, self-employment tax for miners, and state tax are all included. The output reflects total liability, not just one component.
Quarterly payment estimate
The calculator returns estimated quarterly tax payments for self-employed individuals with significant crypto income. Useful for avoiding underpayment penalties.
No exchange linking, manual entry
All transactions are entered manually. No API connections to exchanges or wallets. Privacy is preserved for sensitive financial data.
What you only get here: a free crypto tax calculator covering capital gains, staking, mining, airdrops, and self-employment tax — without exchange linking or a $200+/year subscription.