Tax forms and cryptocurrency representing crypto tax reporting

In 2025, the IRS collected over $10 billion in cryptocurrency tax revenue through enforcement actions against unreported gains. Starting in tax year 2025, exchanges are required to issue Form 1099-DA to customers — the same way brokerages report stock sales. If you have owned, traded, or received cryptocurrency and have not reported it correctly, 2026 is the year to get compliant.

This guide covers the complete IRS framework for cryptocurrency taxation as of 2026: what counts as a taxable event, how capital gains rates apply, the four cost basis methods, how staking and mining income are treated, and what software makes the reporting process manageable. This article is for educational purposes — consult a qualified CPA for advice specific to your situation.

The IRS Classification: Cryptocurrency as Property

The foundational rule, established in IRS Notice 2014-21 and reinforced in Revenue Ruling 2023-14, is that the IRS treats cryptocurrency as property, not currency. This distinction determines the entire tax treatment:

Taxable vs Non-Taxable Crypto Events
❌ TAXABLE EVENTS
  • 🔴 Selling BTC/ETH/crypto for USD
  • 🔴 Trading BTC for ETH (or any swap)
  • 🔴 Buying goods with Bitcoin
  • 🔴 Earning crypto as income
  • 🔴 Staking/mining rewards received
  • 🔴 Receiving crypto airdrops
  • 🔴 Hard fork coins received
  • 🔴 DeFi yield/interest received
✓ NON-TAXABLE EVENTS
  • 🟢 Buying crypto with USD
  • 🟢 Transferring between your own wallets
  • 🟢 Gifting crypto (<$18K annual exclusion)
  • 🟢 Donating to qualified charities
  • 🟢 Holding (HODLing)
  • 🟢 Moving to cold storage

Capital Gains Rates: Short-Term vs Long-Term

When you sell or dispose of cryptocurrency at a profit, you owe capital gains tax. The rate depends on how long you held the asset:

2026 Capital Gains Tax Rates
Holding Period Tax Treatment Rate (Single filer) Rate (Married filing jointly)
Under 1 year Short-term capital gain 10%–37% (ordinary income rates) 10%–37%
1 year or more (lower income) Long-term capital gain 0% (up to $47,025) 0% (up to $94,050)
1 year or more (mid income) Long-term capital gain 15% ($47,026–$518,900) 15% ($94,051–$583,750)
1 year or more (high income) Long-term capital gain 20% (above $518,900) 20% (above $583,750)

High-income earners may also owe an additional 3.8% Net Investment Income Tax (NIIT). Always verify current thresholds at IRS.gov as they are indexed for inflation annually.

The most important tax decision for Bitcoin investors: Holding your Bitcoin for at least 12 months before selling reduces your tax rate from your ordinary income rate (potentially 22–37%) to the long-term capital gains rate (0–20%). On a $50,000 gain, the difference between selling at month 11 versus month 13 could be $5,000–$8,500 in taxes.

Cost Basis Methods: How to Calculate Your Gain

Your capital gain equals the sale price minus your cost basis (what you paid). With multiple purchases at different prices (especially from DCA), which coins are you selling? The IRS allows four methods:

  1. FIFO (First In, First Out) — IRS default: You sell the oldest coins first. If you bought BTC at $20,000 and later at $70,000, FIFO means you sell the $20,000 lot first — potentially triggering larger gains if prices rose significantly.
  2. HIFO (Highest In, First Out): Sell the highest-cost coins first, minimizing current taxable gain. Not explicitly named by the IRS but achievable through Specific Identification.
  3. Specific Identification: You choose exactly which purchase lots you are selling. Requires detailed records. Most tax-efficient when used strategically (select high-cost, long-held lots). Must be identified before the transaction.
  4. LIFO (Last In, First Out): Sell most recently purchased coins first. Useful in specific scenarios but generally less tax-efficient than HIFO/Specific ID.

For DCA investors who made weekly purchases over 2–3 years, Specific Identification (selecting high-cost lots that are also long-term) is typically the most tax-efficient method. Good crypto tax software handles this automatically.

Staking, Mining, and DeFi Income

Beyond buying and selling, many Bitcoin and crypto holders earn income through other mechanisms. Here is how the IRS treats each:

Form 1099-DA: The New Reporting Requirement (2025+)

Starting with tax year 2025 (reported in early 2026), US crypto exchanges are required to issue Form 1099-DA to customers. This form reports gross proceeds from crypto sales — similar to how stockbrokers issue 1099-B. Key implications:

The days of cryptocurrency being an invisible asset class to the IRS are definitively over. The agency has specifically dedicated resources to crypto enforcement and uses blockchain analytics firms like Chainalysis to trace unreported transactions.

Best Crypto Tax Software for 2026

Manual calculation of crypto taxes — especially with multiple exchanges, hundreds of DCA purchases, and DeFi interactions — is practically impossible. These platforms import your transaction history and automate the calculation:

If you've been DCA-ing into Bitcoin and want to understand the tax implications of your accumulation strategy, see our Bitcoin DCA guide. For safe ways to store the Bitcoin you accumulate, see our wallet security guide.

Frequently Asked Questions

Is buying Bitcoin with dollars taxable?
No. Purchasing Bitcoin with US dollars is not a taxable event. The taxable event occurs when you sell, trade, or use Bitcoin — any disposal of the asset creates a capital gain or loss.
Do I need to report crypto if I didn't sell?
If you only bought and held with no disposals, you generally have no taxable capital events. However, all US taxpayers must answer the IRS digital assets question on Form 1040. If you received crypto as income, rewards, or from mining, that income must be reported.
How is Bitcoin mining income taxed?
As ordinary income at fair market value when mined. Business miners can deduct expenses on Schedule C. The mined Bitcoin's value on receipt becomes your cost basis for future capital gains calculation.
What happens if I don't report crypto gains?
The IRS receives Form 1099-DA from exchanges and uses blockchain analytics to identify unreported gains. Penalties include back taxes, interest, civil penalties up to 75% of owed tax for fraud, and potentially criminal charges for willful evasion.
Can I deduct Bitcoin losses on taxes?
Yes. Capital losses offset capital gains dollar-for-dollar. Excess losses up to $3,000 deduct against ordinary income annually; remainder carries forward. Unlike stocks, crypto currently has no wash-sale rule, so you can sell at a loss and immediately repurchase.