₿ Crypto Tax Calculator 2026
How much tax do you owe on crypto?
Enter your trades, staking rewards, and mining income. See your exact capital gains tax bill broken down by short-term vs long-term — updated for 2026 IRS rules.
01
Your tax situation
$
Salary, wages, etc. (affects bracket)
02
Capital gains trades
Asset / coin
Cost basis
Sale price
Quantity
Held
03
Crypto income (staking, mining, airdrops)
$
Taxed as ordinary income at receipt
$
Self-employment tax may apply
$
Taxed as ordinary income at FMV
$
Short-term if held <1 year
04
Your crypto tax bill
Total crypto tax owed
$0
Short-term gains
$0
Long-term gains
$0
Income tax
$0
State tax
$0
Trade-by-trade breakdown
| Asset | Type | Gain / Loss | Tax rate | Tax owed |
|---|
Short-term (held <1 yr) — ordinary income rates
Long-term (held ≥1 yr) — preferential rates
💡 How to legally reduce your crypto tax bill
- Hold for 12+ months: Long-term rates (0%, 15%, 20%) are far lower than short-term ordinary income rates (up to 37%). Simply waiting can cut your tax in half.
- Tax-loss harvesting: Sell losing positions to offset gains. Unlike stocks, crypto has no wash-sale rule — you can immediately rebuy the same coin after selling at a loss.
- Specific identification: Use HIFO (Highest In, First Out) accounting to sell the coins with the highest cost basis first, minimizing gains. Must be documented per-transaction.
- Offset with capital losses: Up to $3,000 of net capital losses can offset ordinary income per year. Excess losses carry forward indefinitely.
- Donate appreciated crypto: Donating crypto directly to a qualified charity avoids capital gains tax entirely and you deduct the full fair market value.
- Opportunity Zones / self-directed IRA: Advanced strategies for large portfolios — consult a crypto-specialized CPA.
📋 2026 IRS crypto tax rules at a glance
Taxable events
Selling crypto for fiat · Trading one crypto for another · Spending crypto on goods/services · Receiving staking, mining, or airdrop rewards
NOT taxable events
Buying crypto with fiat · Transferring between your own wallets · Gifting up to $18,000/person · Holding crypto (unrealized gains)
Cost basis methods
FIFO (IRS default) · HIFO (minimizes gains) · Specific identification (most flexible, requires records) · LIFO (rarely advantageous)
Form 8949 & Schedule D
Every sale must be reported on Form 8949. Short-term and long-term gains summarized on Schedule D. Exchanges issue 1099-DA starting 2026.
⚠️ New for 2026: Crypto exchanges are now required to issue Form 1099-DA to the IRS for all transactions. Expect IRS matching — every trade on a centralized exchange will be reported whether you file it or not.
05
Frequently asked questions
No. Unrealized gains are not taxable. You only owe tax when you sell, trade, spend, or otherwise dispose of crypto. Simply holding Bitcoin or Ethereum — even if its value has increased dramatically — creates no tax liability.
Yes. The IRS treats crypto-to-crypto trades as a disposal of the first asset. If you trade 1 BTC (cost basis $30,000, value $60,000) for Ethereum, you have a $30,000 capital gain. The Ethereum's cost basis is $60,000 (its fair market value when received).
Staking rewards are taxed as ordinary income at the fair market value when received. When you later sell those staked coins, you also owe capital gains tax on any appreciation since you received them. The IRS clarified this in Rev. Rul. 2023-14.
Net capital losses offset ordinary income up to $3,000 per year. Remaining losses carry forward to future years indefinitely. There's no wash-sale rule for crypto, so you can sell at a loss and immediately rebuy the same cryptocurrency to lock in the loss while maintaining your position.
Generally no — NFT sales are treated as capital gains (short or long-term depending on holding period). However, some NFTs may be classified as "collectibles" by the IRS, which carry a maximum 28% long-term rate instead of the standard 20% maximum. NFTs from creators are treated as ordinary income.
Yes. Your tax obligation exists regardless of whether you receive a 1099. The IRS requires you to answer the crypto question on Form 1040 (Schedule 1) and report all taxable transactions. Starting in 2026, exchanges must issue Form 1099-DA — the IRS will have your data whether you file it or not.