bitcoinbitcoin taxesbitcoin tax guidebitcoin capital gainsbitcoin IRScryptocurrency taxes 2026

Bitcoin Taxes: The Complete Guide for US Investors (2026)

Bitcoin is property in the eyes of the IRS. Every sale, trade, and payment is a taxable event. Here's everything US Bitcoin investors need to know about taxes in 2026.

My Bitcoin Forecast·

The IRS treats Bitcoin as property, not currency. This classification — established in IRS Notice 2014-21 and reinforced in every subsequent guidance — has major implications for how Bitcoin is taxed. Every sale, every trade, and every payment made with Bitcoin is a taxable event.

This guide covers everything US Bitcoin investors need to know: capital gains rules, cost basis tracking, reporting requirements, and the key strategies that reduce your tax bill legally.

The Core Rule: Bitcoin Is Property

When you sell Bitcoin, you realize a capital gain or loss — the difference between what you received and what you paid (your cost basis).

Capital gain = Sale price − Cost basis

Example:

  • Buy 0.1 BTC for $8,000 in 2021
  • Sell 0.1 BTC for $9,000 in 2026
  • Capital gain: $1,000

That $1,000 is taxable in 2026 when you sell — not in 2021 when you bought.

Short-Term vs. Long-Term Capital Gains

The holding period determines your tax rate:

Short-term capital gains (held 1 year or less): Taxed at ordinary income rates — 10%, 12%, 22%, 24%, 32%, 35%, or 37% depending on your total income. This is the same rate as your salary.

Long-term capital gains (held more than 1 year): Taxed at preferential rates — 0%, 15%, or 20% depending on income.

| Long-Term Capital Gains Rate | Single Filer AGI | Married Filing Jointly AGI | |------------------------------|-----------------|---------------------------| | 0% | Up to $47,025 | Up to $94,050 | | 15% | $47,025–$518,900 | $94,050–$583,750 | | 20% | Over $518,900 | Over $583,750 |

The practical implication: Hold Bitcoin for at least 366 days before selling. The difference between 37% short-term and 20% long-term rates is enormous on large positions. A $100,000 gain costs $37,000 in federal tax if short-term vs. $20,000 if long-term — $17,000 savings by waiting a few extra months.

Additionally, high-income taxpayers may owe the 3.8% Net Investment Income Tax (NIIT) on top of capital gains rates.

What Counts as a Taxable Event?

Taxable events (you owe tax):

  • Selling Bitcoin for USD or other fiat currency
  • Trading Bitcoin for another cryptocurrency (BTC → ETH is a BTC sale)
  • Paying for goods or services with Bitcoin
  • Receiving Bitcoin as payment for work (income tax, not capital gains)
  • Mining Bitcoin rewards (ordinary income when received)
  • Receiving airdrops or hard fork coins (ordinary income)
  • Staking rewards (ordinary income when received — see IRS Rev. Rul. 2023-14)

Non-taxable events (no tax):

  • Buying Bitcoin with USD (no tax at purchase)
  • Transferring Bitcoin between your own wallets
  • Gifting Bitcoin below the annual gift tax exclusion ($18,000/person in 2026)
  • Holding Bitcoin (unrealized gains are not taxed)
  • Receiving Bitcoin as a gift (donor may owe gift tax; you take their cost basis)
  • Inheriting Bitcoin (you receive stepped-up basis, no capital gains on lifetime appreciation)
  • Taking a loan against Bitcoin (loans are not taxable income)

Cost Basis: The Most Important Number You're Not Tracking

Your cost basis is what you paid for Bitcoin, including fees. It determines your taxable gain when you sell.

Cost basis = Purchase price + Fees paid

Example:

  • Buy 0.5 BTC for $45,000 via Coinbase
  • Coinbase charges $450 in fees
  • Your cost basis: $45,450

When you sell, you subtract this $45,450 from your proceeds to calculate the gain.

Tracking Multiple Lots

If you've made multiple Bitcoin purchases over time, each purchase is a separate "lot" with its own cost basis and holding period. When you sell, the IRS requires you to identify which lot you're selling — this is called cost basis accounting.

Methods allowed:

  • FIFO (First In, First Out): Oldest lots sold first. Default method if you don't specify.
  • Specific Identification: You specify exactly which lot you're selling. Allows you to optimize for tax purposes — sell the highest-basis lots first to minimize gains, or sell the lowest-basis lots to harvest losses.
  • HIFO (Highest In, First Out): A variant of specific identification where you sell highest-cost lots first — minimizes capital gains.

Best practice: Use specific identification (or HIFO) through your tax software. It requires per-lot documentation but is worth the effort for large positions.

Tools for Cost Basis Tracking

Manual tracking quickly becomes impossible as transactions multiply. Use dedicated crypto tax software:

  • Koinly — Best overall; connects to 750+ exchanges and wallets; automatic gain/loss calculation
  • CoinTracker — Strong exchange integration; good for multi-chain portfolios
  • TaxBit — Popular for US users; direct TurboTax integration
  • Bitcoin.tax — Simpler, Bitcoin-focused, good for straightforward portfolios

Connect your exchanges and wallets to one of these tools early. Reconstructing years of transaction history retroactively is painful.

Tax Loss Harvesting: Bitcoin's Unique Advantage

The IRS wash-sale rule prevents stock investors from selling a security at a loss and immediately repurchasing it to claim the tax deduction. The wash-sale rule does NOT apply to cryptocurrency.

This means: you can sell Bitcoin at a loss today, immediately repurchase Bitcoin, and claim the capital loss on your taxes — while maintaining your full Bitcoin exposure.

Example:

  • You bought 1 BTC at $80,000
  • Bitcoin drops to $55,000
  • You sell 1 BTC: $25,000 capital loss
  • You immediately buy 1 BTC at $55,000
  • Net result: same Bitcoin position, $25,000 loss to offset other gains

Value of this loss:

  • If you have $25,000 in other long-term capital gains: saves $5,000 in federal taxes (at 20%)
  • If you have $25,000 in short-term gains or ordinary income: saves $8,250–$9,250 in federal taxes (at 33–37%)
  • If you have no current-year gains: the loss carries forward indefinitely to offset future gains

Capital losses first offset capital gains (same type — short against short, long against long), then the opposite type, then up to $3,000/year of ordinary income. Excess carries forward.

See our complete Bitcoin tax loss harvesting guide for a step-by-step execution strategy.

Reporting Bitcoin on Your Tax Return

You report Bitcoin transactions on:

Schedule D (Capital Gains and Losses): Summary of all capital transactions. Total short-term and long-term gains/losses reported here.

Form 8949 (Sales and Other Dispositions of Capital Assets): Detailed listing of every taxable transaction — date acquired, date sold, proceeds, cost basis, gain/loss. This form feeds into Schedule D.

FBAR and FinCEN Form 114: If you hold Bitcoin on a foreign exchange (non-US) and the total value exceeds $10,000 at any point during the year, you may need to file an FBAR. Applies to foreign exchange accounts, not self-custody wallets.

Form 8938 (FATCA): For specified foreign financial assets exceeding certain thresholds (generally $50,000 single / $100,000 married). May apply to foreign exchange holdings.

The "Did you receive/sell crypto?" question: Since 2019, the IRS has included a question on Form 1040 asking whether you received or sold any cryptocurrency during the year. Answer honestly — perjury is a federal crime.

Key Tax Strategies for Bitcoin Investors

Strategy 1: Hold for Long-Term Rates

The simplest and most impactful: hold Bitcoin more than 1 year before selling to qualify for long-term capital gains rates. Save 17%+ compared to short-term rates on every dollar of gain.

Strategy 2: Tax Loss Harvesting in Bear Markets

Bear markets are the optimal time to harvest losses. Review your positions in November–December each year. Losses harvested before December 31 offset the same year's gains.

Strategy 3: Donate Appreciated Bitcoin

Donating long-term Bitcoin directly to a 501(c)(3) charity (or Donor-Advised Fund) avoids capital gains tax entirely and gives you a full fair-market-value deduction. It's the most tax-efficient way to give.

Example: Donate 0.1 BTC worth $9,000 (cost basis $500). You avoid $1,700 in capital gains tax (20% × $8,500 gain) and get a $9,000 charitable deduction. See our Bitcoin charitable giving guide.

Strategy 4: Gift to Lower-Income Family Members

Bitcoin gifted to a family member in a lower income bracket passes your cost basis to them. When they sell, they pay the gain at their (lower) capital gains rate — potentially 0% if their income is below $47,025 (single filers).

Watch out for the kiddie tax (applies to unearned income of children under 19 or full-time students under 24) — excess unearned income above ~$2,600 is taxed at the parent's rate. See our Bitcoin gift tax guide.

Strategy 5: Roth IRA Contributions

Contributing to a Bitcoin-focused Roth IRA (iTrustCapital, Bitcoin IRA, etc.) means all future growth is completely tax-free. For long-term accumulators, this is potentially the most powerful tax strategy available — especially starting young. See our Bitcoin IRA guide.

Strategy 6: Stepped-Up Basis at Death (Buy-Borrow-Die)

If you hold Bitcoin until death, your heirs inherit it with a cost basis equal to the market value at your death date. All capital gains accumulated during your lifetime are permanently eliminated. For large, long-held positions, this is worth potentially millions in tax savings.

Combined with borrowing against Bitcoin (rather than selling) during your lifetime, this creates the buy-borrow-die strategy — accumulate Bitcoin, borrow against it for living expenses (loans aren't taxable income), and pass it to heirs with stepped-up basis. See our stepped-up basis guide and buy-borrow-die guide.

State Taxes on Bitcoin

Most states tax capital gains as ordinary income — there's no state-level preferential rate for long-term gains in most states. State capital gains rates range from 0% (Texas, Florida, Nevada, Wyoming — no state income tax) to 13.3% (California).

If you live in a high-tax state (California, New York, Massachusetts), your combined federal + state rate on Bitcoin gains could be:

  • Long-term: 20% federal + 13.3% California = 33.3% + 3.8% NIIT = 37.1%
  • Short-term: 37% federal + 13.3% California = 50.3% + 3.8% NIIT = 54.1%

This makes the long-term vs. short-term distinction even more critical in high-tax states.

Tax state arbitrage: Some long-term holders consider relocating to a no-income-tax state before selling significant Bitcoin positions. This is a legitimate strategy but must be executed correctly — you must establish genuine residency in the new state before the taxable event, not just paper domicile.

Common Bitcoin Tax Mistakes to Avoid

Not tracking every transaction from day one. Exchanges sometimes go out of business or delete old records. Download your transaction history regularly and keep it.

Missing the wash-sale non-applicability. Many investors don't realize they can immediately repurchase Bitcoin after harvesting a loss. This is a major advantage over stocks — don't leave it on the table.

Treating transfers between wallets as sales. Moving Bitcoin from Coinbase to your hardware wallet is NOT a taxable event. It's a transfer. Some tax software incorrectly flags transfers as sales if wallets aren't connected — review your reports carefully.

Not tracking basis on Bitcoin received as income. Mining rewards, staking income, and Bitcoin received for work are ordinary income at the market value when received. That value becomes your cost basis for future capital gains calculations.

Missing the foreign account reporting. If you hold Bitcoin on a foreign exchange (Kraken has US entities but also European entities; Binance.US is separate from Binance international), check whether FBAR or FATCA reporting applies.


Frequently Asked Questions

Do I owe taxes on Bitcoin I haven't sold? No. Unrealized gains (Bitcoin you're holding) are not taxable until you sell, trade, or otherwise dispose of the Bitcoin. You owe nothing until a taxable event occurs.

What if I lost Bitcoin in a hack or scam? The IRS has limited guidance on this. Theft losses on personal property are generally not deductible under current law (post-2017 tax reform eliminated miscellaneous itemized deductions). If Bitcoin is held for investment, a theft loss may be deductible as a capital loss in some circumstances — consult a CPA with crypto expertise.

How does the IRS know about my Bitcoin? Exchanges with US customers file Form 1099-B or 1099-DA (new for 2025) with the IRS reporting your transactions. Starting in 2025, exchanges must report individual transaction-level data under new broker reporting rules. Additionally, the IRS has worked with blockchain analytics firms (Chainalysis, CipherTrace) to trace unreported crypto. Noncompliance is increasing risky.

What if I bought Bitcoin on multiple exchanges and my records are incomplete? Do your best to reconstruct the records. Contact exchanges for historical data. Use blockchain explorers to trace your wallet history. File the best return you can with available information. If records are genuinely incomplete, document your reconstruction methodology. The IRS expects reasonable efforts — not perfection when records are lost — but intentional non-reporting is tax evasion.

Is Bitcoin held in a self-directed IRA still taxable? No — gains inside an IRA (traditional or Roth) are not taxed until withdrawal (traditional) or ever (Roth). Bitcoin inside a self-directed IRA or Bitcoin ETF inside a regular IRA follows the same rules as any other IRA investment. This is one of the primary advantages of Bitcoin IRAs for long-term holders.

Can I deduct Bitcoin mining expenses? Yes, if you're mining as a business (not a hobby). Business mining allows deduction of electricity, hardware depreciation, facilities, and other ordinary business expenses on Schedule C. Hobby mining is less favorable — income is reported but losses are not deductible. The IRS distinguishes based on whether you operate with a profit motive and a businesslike manner.

Ready to forecast your Bitcoin future?

Use our free calculator to model Bitcoin scenarios based on leading price models.

Try the Calculator →