Home Tools Guides Archive About Contact
Utilities Yield Projector
Legal Privacy

Crypto Tax Guide 2026: How the IRS Taxes Bitcoin and Altcoins

Written by Shikhar Johari
Published
Verified
18 Min Read
Bitcoin coin and tax form on a desk representing cryptocurrency tax reporting requirements
Free Weekly Newsletter

Get the weekly rate update — top HYSA, CD, and mortgage rates every Sunday.

Every Sunday · No spam · Unsubscribe anytime

The IRS classified cryptocurrency as property in 2014. Twelve years later, most crypto holders still don’t understand what that means for their taxes — or they understand it and are hoping the IRS doesn’t notice.

They notice. Coinbase, Kraken, Gemini, and every major exchange with US customers now files 1099-DA forms reporting your transactions directly to the IRS. Starting in 2025, brokers are required to report cost basis information, not just proceeds. The information asymmetry that let crypto holders underreport gains is closing fast.

This guide explains exactly how crypto is taxed in 2026, how to calculate your gains, how to import your Coinbase transaction history, and how to file Form 8949 correctly.

Disclosure: This post contains affiliate links. See our affiliate disclosure.


The Foundational Rule: Crypto Is Property

The IRS treats cryptocurrency as property — the same tax treatment as stocks, real estate, or collectibles. This has three major consequences:

1. Every disposition is a taxable event. A “disposition” means any transfer of ownership: selling crypto for dollars, swapping one coin for another, spending crypto on a purchase, receiving payment in crypto, or giving crypto worth more than the annual gift exclusion ($19,000 in 2026).

2. You owe capital gains tax on the difference between your cost basis and proceeds. Cost basis = what you paid (or the fair market value when you received it). Proceeds = what you received. The spread is your gain or loss.

3. Hold time determines your tax rate.

  • Short-term capital gains (held under 12 months): taxed as ordinary income at your marginal rate (10%–37%)
  • Long-term capital gains (held 12+ months): taxed at preferential rates of 0%, 15%, or 20% depending on income

The distinction between short-term and long-term can mean tens of thousands of dollars on a large position. Selling Bitcoin held for 11 months versus 13 months — at the same price — produces dramatically different tax outcomes.


Every Taxable Event, Listed

Most crypto holders know that selling crypto for dollars is taxable. Most don’t know about the rest.

Taxable Events (you owe tax)

Selling crypto for fiat (USD, EUR, etc.) The classic case. Gain = proceeds − cost basis.

Trading crypto-to-crypto Swapping ETH for SOL is a taxable event. The IRS treats it as if you sold ETH for its dollar value at the moment of the trade, then used those proceeds to buy SOL. You owe capital gains tax on any ETH appreciation — even though you never received dollars.

Spending crypto on goods or services Paying for a coffee, hotel, or software subscription with Bitcoin triggers a taxable disposition. Gain = fair market value of what you received − your cost basis in the crypto spent.

Receiving payment in crypto If a client pays you $5,000 in ETH for freelance work, that $5,000 is ordinary income at receipt — reported on Schedule C (if self-employed) or as wages. Your cost basis in that ETH is $5,000. If it later appreciates and you sell, you owe capital gains on the additional appreciation.

Mining and staking rewards The IRS ruled in 2023 (Revenue Ruling 2023-14) that staking rewards are taxable as ordinary income at the fair market value when received. Your cost basis equals the income recognized. Mining income follows the same treatment.

DeFi transactions Providing liquidity, receiving LP tokens, earning yield — the IRS has not issued comprehensive guidance on all DeFi scenarios, but the property treatment generally means receiving tokens of value is an income event and disposing of them is a capital event.

NFT sales Proceeds minus cost basis. NFTs may also qualify as collectibles (taxed at a maximum 28% rate for long-term gains) depending on the NFT type — the IRS has not issued definitive guidance on this.

Hard forks Receiving new coins from a hard fork (like Bitcoin Cash from the 2017 Bitcoin fork) is ordinary income at the fair market value on receipt. Your cost basis in the new coins equals the income recognized.

Non-Taxable Events (no tax owed)

Buying crypto with fiat dollars — no tax owed at purchase; the cost basis is established.

Transferring crypto between your own wallets — moving BTC from Coinbase to a hardware wallet is not taxable. Keep records proving the wallets are yours.

Gifting crypto (under the annual gift exclusion) — up to $19,000 per recipient in 2026 without gift tax implications. The recipient inherits your cost basis.

Donating crypto to a registered 501(c)(3) charity — you deduct the fair market value at donation and owe no capital gains tax on the appreciation. More tax-efficient than selling and donating cash.


How to Calculate Your Gain or Loss

The formula:

Gain (or Loss) = Proceeds − Cost Basis − Fees

Proceeds: The fair market value of what you received at the moment of the transaction (in USD), or the dollar proceeds from a sale.

Cost Basis: What you paid for the crypto you’re disposing of, including fees paid at purchase.

Fees: Trading fees, gas fees, and network fees paid at time of disposition reduce your taxable gain (or increase your taxable loss).

Specific Identification vs. FIFO

When you’ve bought the same cryptocurrency at multiple prices over time, you need a method to identify which coins you’re selling. The IRS allows:

FIFO (First In, First Out): Default method. Assumes you sell the oldest coins first. In a rising market, this maximizes gains (oldest coins have the lowest cost basis).

Specific Identification: You designate exactly which coins you’re selling, by exchange account and acquisition date. This lets you choose high-cost-basis lots to minimize taxable gains — but requires adequate records and an election made before or at time of sale.

HIFO (Highest In, First Out): A specific identification strategy that automatically sells highest-cost-basis lots first, minimizing current-year gains. Most crypto tax software supports this automatically.

Practical advice: If you’ve been buying crypto over multiple years, specific identification/HIFO can meaningfully reduce your tax bill. Switch to or establish it now — retroactively changing methods is complex and may require amended returns.


The Coinbase Tax Center: Step-by-Step

Coinbase provides a built-in tax center that integrates with major tax software. Here’s how to access and use it.

Step 1: Access the Coinbase Tax Center

  1. Log into Coinbase at coinbase.com
  2. Navigate to Profile → Taxes (or search “Tax Center” in the help bar)
  3. Select the tax year you’re filing (2025 for your 2025 tax return)

Step 2: Download Your Transaction History

From the Tax Center, download:

  • Transaction History CSV — every buy, sell, send, receive, and conversion with timestamps, amounts, and prices
  • Gain/Loss Report — Coinbase’s pre-calculated gains and losses (verify against your own calculation; it uses FIFO by default)
  • 1099-MISC (if applicable) — issued if you earned $600+ in staking rewards, referral bonuses, or other income on Coinbase

What the CSV contains: Each row includes transaction type, asset, quantity, price at transaction, and proceeds or cost. This is your raw data — every piece of it matters for Form 8949.

Step 3: Import into Tax Software

Most major tax software accepts Coinbase CSV imports directly:

  • TurboTax: Go to Federal → Wages & Income → Investments and Savings → Cryptocurrency → import from Coinbase directly via OAuth connection, or upload CSV
  • H&R Block: Similar flow under Investment Income → Cryptocurrency
  • TaxAct: Manual CSV upload under Capital Gains

If you used multiple exchanges, wallets, or DeFi protocols, Coinbase’s CSV covers only Coinbase activity. You need transaction records from every platform.

Step 4: Verify the Imported Data

Before accepting the imported gains/losses:

  • Confirm transaction counts match your records
  • Check that transfers between your own wallets are excluded (not treated as taxable sales)
  • Verify staking rewards are categorized as ordinary income, not capital gains

Using Crypto Tax Software (For Complex Situations)

If you used multiple exchanges, DeFi protocols, NFT marketplaces, or conducted more than 50–100 transactions, dedicated crypto tax software is worth the $50–$200 annual cost. These platforms:

  • Aggregate transaction data from all connected exchanges and wallets via API or CSV
  • Apply your chosen cost basis method (FIFO, HIFO, LIFO, specific identification) consistently
  • Automatically categorize income events (staking, mining, airdrops) vs. capital events
  • Generate ready-to-import Form 8949 data or complete tax reports

Leading platforms in 2026: Koinly, CoinTracker, TaxBit, CryptoTrader.Tax (now CoinLedger), Accointing. All offer free tiers for low transaction counts and paid tiers for complex portfolios.


Form 8949 and Schedule D: The Filing Mechanics

Every taxable crypto transaction is reported on Form 8949 (Sales and Other Dispositions of Capital Assets), then summarized on Schedule D.

Form 8949 Structure

Each row on Form 8949 represents one taxable transaction:

ColumnWhat to Enter
DescriptionAsset name + quantity (e.g., “0.5 BTC”)
Date AcquiredDate you originally purchased this lot
Date SoldDate of the taxable disposition
ProceedsDollar value received (or FMV at time of transaction)
Cost BasisWhat you paid (including acquisition fees)
Adjustment CodeUsually blank; “W” for wash sales (see below)
Gain or LossProceeds minus cost basis

Short-term transactions (held under 12 months) go in Part I. Long-term transactions (held 12+ months) go in Part II.

Summary on Schedule D

Schedule D totals your short-term gains/losses (Part I) and long-term gains/losses (Part II) from all your Form 8949 entries. The net amounts flow to Form 1040.

Reporting Large Transaction Counts

If you have hundreds or thousands of transactions, the IRS allows you to report summary totals on Schedule D and attach a statement — rather than listing every individual transaction on Form 8949. Most tax software handles this automatically. If you’re using specific identification, you need adequate records (typically provided by crypto tax software) to support the summary.


The Wash Sale Rule: Crypto’s Current Exception

The wash sale rule — which disallows deducting losses if you rebuy the same or substantially identical security within 30 days — currently does not apply to cryptocurrency.

The wash sale rule (Section 1091 of the tax code) applies to securities. Crypto is classified as property, not a security, so it falls outside Section 1091 as of 2026.

Practical implication: You can sell Bitcoin at a loss, immediately rebuy it, and claim the full loss on your tax return — something you cannot do with stocks. This is called tax-loss harvesting, and it’s a legitimate, legal strategy for reducing crypto tax bills.

Warning: Congress has proposed extending wash sale rules to crypto in multiple recent legislative sessions. This exception may not survive. Check current law before executing a tax-loss harvesting strategy.

How Crypto Tax-Loss Harvesting Works

  1. You bought 1 ETH at $4,000. Current price: $2,800. Unrealized loss: $1,200.
  2. You sell the ETH at $2,800, realizing the $1,200 loss.
  3. You immediately rebuy 1 ETH at $2,800.
  4. Your $1,200 loss offsets other capital gains (reducing your tax bill).
  5. Your new cost basis in ETH is $2,800 — so future gains are calculated from that lower entry point.

The IRS gets less capital gain tax today; you maintain your position. As long as wash sale rules don’t apply (current law), this is legal and frequently used.


Capital Gains Tax Rates for 2026

Long-Term Capital Gains Rates (held 12+ months)

Filing Status0% Rate15% Rate20% Rate
SingleUp to $47,025$47,026–$566,700Over $566,700
Married Filing JointlyUp to $94,050$94,051–$637,300Over $637,300
Head of HouseholdUp to $63,000$63,001–$601,050Over $601,050

Short-Term Capital Gains (held under 12 months)

Taxed as ordinary income at your marginal rate:

Taxable Income (Single)Marginal Rate
$0–$12,40010%
$12,401–$49,95012%
$49,951–$106,70022%
$106,701–$201,77524%
$201,776–$253,75032%
$253,751–$639,05035%
Over $639,05037%

The hold-time math: If you’re in the 22% bracket (~$75,000 taxable income), selling ETH you’ve held for 11 months is taxed at 22%. Waiting one more month drops the rate to 15% (long-term). On a $10,000 gain, that’s $700 in tax saved by waiting.

Net Investment Income Tax (NIIT)

Higher-income taxpayers owe an additional 3.8% Net Investment Income Tax on investment income (including crypto gains) if their modified adjusted gross income exceeds $200,000 (single) or $250,000 (married filing jointly). This brings the effective top rate on long-term crypto gains to 23.8%.


Common Mistakes That Trigger IRS Notices

Not reporting crypto-to-crypto swaps. This is the most common mistake. Every token swap is a taxable sale. If you moved $10,000 from ETH into SOL and ETH had appreciated, you owe capital gains on that appreciation — even though you never received dollars.

Missing staking and mining income. Staking rewards are ordinary income at receipt. Missing this understates income and may trigger a CP2000 notice when the IRS matches your return against 1099s from exchanges.

Treating wallet transfers as sales. Moving crypto between your own wallets is not taxable. But some tax software misclassifies transfers without exchange data matching both sides. Review imports carefully.

Ignoring foreign exchange accounts. US taxpayers with more than $10,000 in aggregate value across foreign financial accounts must file an FBAR (FinCEN Form 114). Foreign crypto exchanges may qualify. This area has limited IRS guidance but significant penalty exposure.

Incorrect cost basis from exchange imports. Exchange CSVs sometimes contain errors — incorrect prices, missing transaction types, or fee miscalculations. Cross-reference your imported data against your actual trade confirmations for large transactions.

Failing to report in a loss year. Many taxpayers don’t file crypto schedules in years when they had only losses — thinking nothing is owed. The IRS still wants the return to show the losses; unreported losses can’t be carried forward.


Strategies to Reduce Your Crypto Tax Bill Legally

Hold for long-term rates. The most reliable tax reduction: don’t sell until you’ve held for 12+ months. The rate drop from 22%–37% (short-term) to 15%–20% (long-term) is significant.

Tax-loss harvest (while wash sale rules don’t apply). Sell positions at a loss to offset gains. Immediately rebuy if you want to maintain exposure. (See wash sale section above.)

Donate appreciated crypto directly. If you have charitable intent, donating long-term appreciated crypto to a 501(c)(3) avoids capital gains tax entirely and gets you a fair market value deduction. More efficient than selling and donating cash.

Use a crypto IRA. Certain self-directed IRA providers allow holding crypto within a traditional or Roth IRA. Gains inside the IRA are tax-deferred (traditional) or tax-free (Roth). Subject to IRA contribution limits and rules.

Offset with other capital losses. Crypto losses can offset any capital gains — stocks, real estate, other crypto. Net capital losses above $3,000 can offset ordinary income; excess losses carry forward indefinitely.

Time income recognition. If you expect to be in a lower tax bracket next year (planned job change, retirement, sabbatical), consider delaying sale of appreciated crypto until then.


What to Do If You Have Unreported Prior Years

If you failed to report crypto transactions in prior tax years, you have options — and the situation is addressable without panic.

Voluntary disclosure: The IRS has historically been more lenient with taxpayers who come forward proactively versus those caught through enforcement. Amended returns (Form 1040-X) can be filed for the past 3 years.

Statute of limitations: The IRS generally has 3 years to audit from the filing date. If you omitted more than 25% of gross income, that extends to 6 years. There is no statute of limitations on fraudulent returns.

Penalty exposure: Late payment interest accrues at the federal short-term rate + 3% (approximately 7–8% in 2026). Accuracy-related penalties (20% of underpayment) may apply. Substantial understatement penalties can reach 20–40%.

Talk to a tax professional first. For unreported crypto income exceeding $10,000, engaging a CPA or tax attorney before filing amended returns is worth the cost. The mechanics of voluntary disclosure and penalty abatement requests are not DIY territory.


Frequently Asked Questions

Do I owe taxes if I lost money on crypto?

No — losses are not taxable. In fact, capital losses are valuable: they offset capital gains dollar-for-dollar, and up to $3,000 in net capital losses per year can offset ordinary income. Unused losses carry forward to future years indefinitely.

What if I didn’t receive a 1099 from my exchange?

You still owe the tax. The 1099 is a third-party report to the IRS; your filing obligation is independent of whether you receive one. “I didn’t get a 1099” is not a defense in an audit.

Does the IRS actually know about my crypto?

Increasingly, yes. Major US exchanges file 1099-B and 1099-DA forms with the IRS and send copies to customers. Starting with the 2025 tax year, brokers are required to report cost basis. Chain analytics firms (including those contracted by the IRS) can trace on-chain transactions to exchange accounts. Assuming the IRS can’t track your crypto is an increasingly risky assumption.

Is crypto received as a gift taxable?

No — receiving a gift is not taxable income to you. Your cost basis is the donor’s cost basis (or the fair market value at time of gift if lower, for loss purposes). When you eventually sell the gifted crypto, you pay capital gains on appreciation from the donor’s original cost.

Do I need to report crypto if I just bought and held all year?

No taxable events occur from simply buying and holding cryptocurrency. You have no reportable gains or losses until you dispose of the crypto. However, you still need to answer “yes” to the digital assets question on the front page of Form 1040 if you received any crypto (as income, mining, staking, etc.) — even if you didn’t sell.

Can I deduct crypto exchange fees?

Yes — fees paid at time of purchase increase your cost basis (reducing future gain). Fees paid at time of sale reduce your proceeds (reducing current gain). Gas fees paid for DeFi transactions are similarly treated, though tracking them requires detailed records.


Your 2026 Crypto Tax Checklist

  • Download transaction history from every exchange used in 2025
  • Download wallet transaction history for any on-chain activity
  • Import all data into crypto tax software or your tax platform
  • Review imports for transfer misclassification (wallet-to-wallet)
  • Confirm staking/mining rewards are categorized as ordinary income
  • Choose and apply a consistent cost basis method (FIFO or specific identification)
  • Review for tax-loss harvesting opportunities before year-end
  • File Form 8949 and Schedule D with your 1040
  • Answer “yes” to the digital assets question on Form 1040 if applicable
  • Keep all transaction records for at least 7 years

How This Fits Your Broader Tax Strategy

Crypto taxes interact with your overall federal tax picture. If you’re self-employed and have crypto income, self-employment tax applies to any crypto received as payment for services. If you’re a high earner, the NIIT applies to all investment income — including crypto gains.

For self-employed filers with crypto activity, combining crypto tax reporting with your full deduction checklist matters significantly. See our self-employed tax deductions 2026 guide for the complete 15-deduction checklist with dollar-level tax savings math.

For the right software to pull it all together, our best tax software 2026 comparison includes platform-by-platform crypto import capabilities — TurboTax Premier, H&R Block Premium, and TaxAct all support crypto CSV imports with varying levels of automation.


This guide was last updated June 13, 2026. Tax law is complex and changes frequently — this content is for educational purposes only and does not constitute tax advice. Consult a licensed CPA or tax attorney for guidance specific to your situation. IRS guidance on crypto taxation continues to evolve; verify current rules at IRS.gov. See our affiliate disclosure and methodology.

Join The Daily Fiscal

We analyze the math Wall Street intentionally hides. Get our independent financial strategies, portfolio breakdown, and market defense protocols delivered straight to your inbox. No fluff.

Free forever. Unsubscribe anytime.

SJ

Shikhar Johari

Founder & Lead Analyst | 12+ Years in Institutional Finance Technology

Shikhar Johari founded The Daily Fiscal after 12+ years building and architecting financial technology systems at US asset management firms — including institutional trading infrastructure, portfolio analytics platforms, and retail investor tooling. His analysis methodology draws on direct professional exposure to how institutional capital is priced, moved, and reported: he understands the fee structures, the compliance constraints, and the data pipelines that retail investors never see. His research approach is grounded in primary sources (SEC filings, regulatory fee schedules, live platform testing) and a proprietary account-tracking database of 1,200+ investor accounts across the platforms he covers. He writes about brokerage comparison, tax-loss harvesting mechanics, dividend reinvestment strategy, and the behavioral economics of retail investing. All editorial content reflects independent research and does not constitute personalized investment advice.

Financial Disclaimer

The Daily Fiscal is a content website for informational and educational purposes only. Content should not be construed as professional financial, legal, or tax advice. Investing involves risk, and the past performance of any security, industry, sector, or investment product does not guarantee future results or returns. We recommend consulting with a qualified financial professional before making any investment decisions. TheDailyFiscal.com and its authors are not responsible for any financial losses incurred based on the content provided.