Calculator · Calculators

Crypto Tax Calculator

Estimate your total crypto tax liability — capital gains, staking, mining, and airdrops — for the US 2026 tax year.

Free · No signup Mobile friendly Works offline Updated Jul 2026

Interactive Crypto Tax Calculator

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.
Crypto income types and tax treatment (US, 2026)
TypeWhen taxableTax rateNotes
Selling crypto for USDAt saleCapital gains (0/15/20% LTCG or 10-37% STCG)Most common taxable event
Crypto-to-crypto tradesAt tradeCapital gainsEach swap triggers gain/loss calculation
Spending cryptoAt purchaseCapital gainsBuying goods/services with crypto is taxable
Staking rewardsWhen receivedOrdinary incomeAt FMV when received
Mining rewardsWhen receivedOrdinary income + SE tax if minerFMV at receipt; cost basis established
AirdropsWhen received (if usable/disposable)Ordinary incomeValue at receipt is taxable
Hard forksWhen new coins accessibleOrdinary income at FMVIf you have dominion and control
Side-by-side

Compare your options

Two methods, three minutes. The honest trade-off table.

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.
Fragmented Use Cases

Who actually uses Crypto Tax Calculator?

Five concrete situations pulled from real sessions, with the exact inputs people paste in.

Crypto holders preparing annual tax filing

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.

log all transactions → see total tax → plan payment
Active traders with many transactions

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.

log aggregate gains → see bracket-specific tax → plan
Stakers and DeFi users

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.

log staking income → log gains → see total tax
Miners reporting mined BTC as income

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.

log mining income → log sales → see total tax
Airdrop recipients facing unexpected tax bills

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.

log airdrop value → log sale → see total tax
Editorial Verdict

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.

Coverage

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.

Tax modeling

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.

Planning

Quarterly payment estimate

The calculator returns estimated quarterly tax payments for self-employed individuals with significant crypto income. Useful for avoiding underpayment penalties.

Privacy

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

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.

Sources & references: IRS Notice 2014-21 (cryptocurrency as property) · IRS Rev. Rul. 2023-14 (staking rewards) · Form 8949 instructions for digital assets ·
Crypto taxesCryptocurrencyIRS reportingCapital gainsTax forms