Cryptocurrency Tax Calculator 2026

Calculate your 2026 crypto tax liability on Bitcoin, Ethereum, NFTs, and all crypto assets. Short-term vs. long-term capital gains comparison with up to 10 transactions.

📋 2026 Updated⚡ Instant🔒 Private✓ Free

IRS Crypto Tax Rules 2026

Cryptocurrency is taxed as property under IRS Notice 2014-21, still in effect for 2026. Every sale, trade, or crypto-to-crypto exchange is a taxable event. Short-term gains (held under 1 year) are taxed as ordinary income. Long-term gains (over 1 year) qualify for preferential rates of 0%, 15%, or 20%. Mining and staking rewards are ordinary income at receipt. The like-kind exchange exemption does NOT apply to crypto. Report all crypto activity on Form 8949 and Schedule D.

How Cryptocurrency Taxes Are Calculated

Every cryptocurrency transaction that results in disposal — selling for cash, trading for another crypto, spending at a merchant, or gifting above the annual exclusion — requires you to calculate a capital gain or loss. The gain equals the proceeds (fair market value at time of disposal) minus your cost basis (what you originally paid including purchase fees). If you have a gain, it is either short-term (ordinary income rates) or long-term (preferential capital gains rates) depending on how long you held the asset.

Long-term capital gains rates are significantly lower than ordinary income rates for most taxpayers. Someone in the 22% federal bracket might pay only 15% on long-term crypto gains — a 7 percentage point difference. For a $50,000 gain, that means $3,500 in tax savings simply by holding the asset for more than one year before selling. The break-even holding period analysis in the calculator above shows how much you can save by waiting.

Capital Gain = Sale Price − Cost Basis
Short-term: added to ordinary income → taxed at your bracket rate
Long-term: stacked on ordinary income → taxed at 0%, 15%, or 20%
Mining/Staking: ordinary income at FMV when received

The IRS now requires reporting of digital assets on Form 1040 regardless of whether you had any transactions. All US taxpayers must answer "Yes" or "No" to the crypto question on page 1 of Form 1040. Exchanges like Coinbase, Kraken, and Gemini issue 1099-DA forms reporting your proceeds. The IRS cross-references these reports, so unreported crypto income is increasingly detectable.

Worked Example: Bitcoin Sale

Derek is a single filer earning $75,000/year in Arizona. He bought 1 Bitcoin for $10,000 in January 2025 and sold it for $25,000 in January 2026. The holding period is over 12 months, making it a long-term gain.

Cost basis: $10,000
Sale price: $25,000
Capital gain: $15,000 (long-term)
Other income: $75,000
Standard deduction: −$15,750
Ordinary taxable income: $59,250
LTCG stacked on top: $15,000
Long-term capital gains tax: $2,250 (15% rate)
Arizona state tax (2.5%): $375
Total tax on Bitcoin sale: $2,625

Had Derek sold after only 10 months (short-term), the $15,000 gain would have been added to his ordinary income and taxed at the 22% bracket, resulting in $3,300 federal + $375 state = $3,675 total — a $1,050 penalty for not waiting the additional 2 months. Holding duration is one of the most actionable crypto tax strategies available.

Key Crypto Tax Factors for 2026

  • Every trade is taxable

    Trading Bitcoin for Ethereum, spending crypto at a coffee shop, or converting to a stablecoin are all taxable events requiring gain/loss calculation. Many investors are surprised to owe significant taxes on crypto they never converted to fiat. Crypto tax software (Koinly, CoinTracker, TaxBit) can import exchange transaction history automatically and generate IRS-compliant Form 8949 reports.

  • Tax-loss harvesting opportunity

    Unlike stocks, crypto has no wash sale rule in 2026 — you can sell a losing position, immediately repurchase the same crypto, and still claim the loss. This makes crypto tax-loss harvesting particularly effective. Losses offset gains dollar-for-dollar and can offset up to $3,000 of ordinary income annually, with excess losses carrying forward indefinitely. Strategic harvesting can significantly reduce your annual crypto tax bill.

  • NIIT applies to high earners

    The 3.8% Net Investment Income Tax (NIIT) applies to crypto gains for single filers with modified AGI over $200,000 and married filers over $250,000. This means high-income crypto investors face up to 23.8% federal tax on long-term gains (20% + 3.8% NIIT), plus any applicable state taxes. Planning the timing of large crypto sales around this threshold can significantly reduce total tax.

Sponsored

Track Your Crypto Taxes Automatically

Connect with trusted crypto tax software to import transactions and calculate gains automatically.

Get Started Free

We may earn compensation when you connect with tax services through this site.

Frequently Asked Questions

How is cryptocurrency taxed in 2026?

The IRS treats cryptocurrency as property, not currency. Every time you sell, trade, or exchange crypto, you trigger a taxable event. Your gain or loss is calculated as the sale price minus your cost basis (what you paid). If you held the crypto for more than one year, it is taxed at favorable long-term capital gains rates (0%, 15%, or 20% depending on income). If held for one year or less, gains are taxed as ordinary income at your regular bracket rate (up to 37%). Crypto-to-crypto trades (e.g., swapping BTC for ETH) are also taxable — you must report the gain or loss at the time of the trade.

Is mining or staking income taxable?

Yes. The IRS treats mining and staking rewards as ordinary income at the fair market value of the cryptocurrency on the date you received it. If you mine $5,000 worth of Bitcoin, you owe ordinary income tax on $5,000 in the year received. Your cost basis in those coins becomes $5,000. When you later sell, any additional appreciation (from $5,000 to sale price) is a capital gain. Self-employed miners must also pay self-employment tax (15.3%) on their mining profits and may deduct mining equipment and electricity expenses.

Do crypto-to-crypto trades trigger taxes?

Yes. Every crypto-to-crypto trade is a taxable event under IRS rules. When you trade Bitcoin for Ethereum, for example, the IRS treats it as if you sold Bitcoin for cash (at its fair market value at the time of the trade) and then used the cash to buy Ethereum. You must report any gain or loss on the Bitcoin leg of the trade. The like-kind exchange rule (Section 1031) does not apply to cryptocurrency — it is limited to real property. This means even stablecoin swaps may be taxable if the price of the original asset changed.

What are the long-term capital gains rates for crypto in 2026?

Long-term capital gains rates for cryptocurrency in 2026 depend on your total taxable income. Single filers pay 0% on gains up to $48,350, 15% on gains from $48,350 to $533,400, and 20% on gains above $533,400. Married filing jointly thresholds are $96,700 (0%), $600,050 (15%), and 20% above that. High-income taxpayers may also owe the 3.8% Net Investment Income Tax (NIIT) on crypto gains if modified AGI exceeds $200,000 (single) or $250,000 (married). State income taxes apply separately on top of federal rates.

How do I calculate my crypto cost basis?

Your cost basis is the original purchase price of the cryptocurrency including fees. The IRS allows several methods: FIFO (first-in, first-out, the default), LIFO (last-in, first-out), HIFO (highest-in, first-out, which minimizes gains), and specific identification (choosing exactly which coins you sell). HIFO and specific identification typically minimize your tax bill in rising markets by selling higher-basis coins first. You must maintain detailed records of every transaction including date, amount, and price. The IRS can deny deductions for losses without adequate documentation.