Crypto Taxes USA 2026: Complete IRS Guide
If you bought, sold, traded, staked, or earned crypto in the US during 2025-2026, you owe taxes. Here is the complete breakdown of US crypto tax rules โ federal rates, reporting forms, deductions, and the most common mistakes that get audited.
The IRS treats cryptocurrency as property, not currency. Every time you sell, swap, spend, or earn crypto, it is a taxable event. Just holding (HODLing) is fine โ you owe nothing until you dispose of the asset. But once you do, the rules apply differently depending on how long you held and what your income is.
This guide covers everything a US crypto trader needs to know for 2026 filing. We will cover federal rates, capital gains, income from staking and mining, reporting forms, and how to legally minimize your tax bill. State taxes vary widely โ we cover federal here.
๐งพ Estimate Your Tax in 30 Seconds
Use our free Crypto Tax Calculator โ covers USA, UK, Canada, Australia, Germany, and 10 more countries with up-to-date 2026 brackets.
The Basics: When You Owe Tax
You owe tax when you “dispose” of crypto. Disposal events include:
- Selling crypto for USD (or any fiat currency)
- Trading one crypto for another (BTC โ ETH, ETH โ SOL, etc.) โ yes, every swap is a taxable event
- Spending crypto on goods or services (buying a coffee with BTC = disposal)
- Receiving crypto as payment (income event)
- Earning crypto from staking, mining, airdrops, or rewards (income event)
You do NOT owe tax for:
- Buying crypto with USD and holding it
- Transferring crypto between your own wallets
- Receiving crypto as a gift (under $18,000 in 2026)
- Donating crypto to qualified charity
Federal Tax Rates 2026
The US has TWO different tax structures for crypto, depending on holding period.
Short-Term Capital Gains (Held โค 12 Months)
Taxed as ordinary income at your normal income tax rate. 2026 federal brackets (Single filer):
| Income Range | Tax Rate |
|---|---|
| $0 โ $11,600 | 10% |
| $11,600 โ $47,150 | 12% |
| $47,150 โ $100,525 | 22% |
| $100,525 โ $191,950 | 24% |
| $191,950 โ $243,725 | 32% |
| $243,725 โ $609,350 | 35% |
| $609,350+ | 37% |
Long-Term Capital Gains (Held > 12 Months)
Significantly preferential rates. 2026 brackets (Single filer):
| Income Range | Tax Rate |
|---|---|
| $0 โ $47,025 | 0% |
| $47,025 โ $518,900 | 15% |
| $518,900+ | 20% |
Cost Basis Methods (Critical for Calculation)
The IRS lets you choose how to calculate cost basis when you sell partial holdings. Methods:
- FIFO (First In, First Out): Default. Sells the oldest coins first. Simplest but often results in higher tax in bull markets.
- LIFO (Last In, First Out): Sells most recent purchases first. Sometimes lower tax in volatile markets.
- HIFO (Highest In, First Out): Sells highest cost-basis lots first. Almost always lowest tax. Requires specific identification.
- Specific Identification: Pick exact lots to sell. Maximum flexibility.
If you want to use HIFO or specific identification, you must designate the specific lots before or at the time of sale, and keep detailed records. Most tax software (CoinTracker, Koinly, TokenTax) supports HIFO automatically.
Income Tax Events: Staking, Mining, Airdrops
Crypto received through staking, mining, airdrops, hard forks, or as payment is taxed as ordinary income at fair market value on the day received.
Then, when you later sell that crypto, you also pay capital gains on any appreciation from receipt-day value.
Example:
- You receive 1 ETH staking reward when ETH = $2,500 โ you owe income tax on $2,500
- Later you sell that ETH at $3,500 โ you owe capital gains tax on $1,000 ($3,500 – $2,500 cost basis)
- If held over 12 months: long-term rate. Under 12 months: short-term/ordinary rate.
Tax Forms You Will Use
| Form | Purpose | When Used |
|---|---|---|
| Form 8949 | Report each sale/disposal of crypto | Always โ every transaction |
| Schedule D | Summary of capital gains/losses | Always โ accompanies 8949 |
| Schedule 1 | Report crypto income (staking, mining) | If earned crypto income |
| Schedule C | Self-employed crypto activity | If you mine/trade as business |
| Form 1040 | Main tax return + crypto question | Always โ answer the digital assets question |
What Exchanges Report to the IRS
Several US-friendly exchanges issue 1099 forms to both you and the IRS:
- Coinbase: 1099-MISC for $600+ in rewards/staking
- Kraken: 1099-MISC for $600+ in rewards
- Gemini: 1099-MISC and 1099-K for high-volume traders
- Crypto.com: 1099-MISC
Offshore exchanges (Bybit, MEXC, Bitget, OKX, Phemex) do not directly report to IRS, but you are still legally required to declare gains. Starting 2026, broker reporting under Form 1099-DA expands significantly.
How to Legally Minimize Crypto Taxes
1. Hold for Over 12 Months
Long-term capital gains rates (0/15/20%) are dramatically lower than short-term (10-37%). Single biggest legal tax saver. If you bought BTC at $30K and it is now $50K, holding 13 months instead of 11 saves you 5-15% in federal tax.
2. Tax-Loss Harvesting
Sell losing positions to offset gains. Crypto has NO wash sale rule (yet) โ you can sell at a loss and immediately rebuy the same coin. Each year you can deduct up to $3,000 in net losses against ordinary income, with unused losses carried forward indefinitely.
3. Use HIFO Cost Basis Method
Selling highest-cost-basis lots first reduces your taxable gains. Combined with specific identification, can save 20-40% in tax.
4. Donate Appreciated Crypto to Charity
Donating crypto held > 12 months: deduct full fair market value, avoid capital gains tax. Massive saving for high earners.
5. Move to Puerto Rico (Act 60)
Bona fide PR residents pay 0% federal tax on capital gains accrued after move. Strict residency requirements but massive savings for whales.
6. Use Crypto IRA
Self-directed IRAs can hold crypto. Roth IRA: tax-free growth and withdrawals (after age 59.5). Traditional IRA: tax-deferred growth.
Common Mistakes That Get You Audited
- Not reporting offshore exchange gains (Bybit, MEXC, Bitget). IRS knows the addresses; they will catch you eventually.
- Forgetting crypto-to-crypto trades. Every BTC โ ETH swap is a taxable event. Many traders only report fiat-to-crypto, missing huge taxable activity.
- Wrong cost basis on transferred coins. When you move from one exchange to another, the receiving exchange does not know your original cost basis. You must track it.
- Ignoring small staking rewards. $5 here, $20 there โ adds up. All taxable income.
- Not reporting NFT sales. NFTs are subject to capital gains tax. Some NFTs may be “collectibles” with 28% max long-term rate.
State Taxes (Briefly)
Federal taxes are only part of the equation. State taxes vary widely:
- 0% state tax: Florida, Texas, Nevada, Wyoming, Washington, Tennessee, South Dakota, New Hampshire (interest only), Alaska
- High state tax: California (up to 13.3%), New York (up to 10.9%), New Jersey (up to 10.75%), Hawaii (up to 11%)
If you are flexible on residency, moving to a 0%-tax state can save 5-13% on top of federal taxes.
Software Recommendations
Manual crypto tax calculation is painful with 100+ trades. These services automate it:
- Koinly: Best overall, supports 800+ exchanges, free up to 10,000 transactions for viewing
- CoinTracker: Strong Coinbase integration, mobile app
- TokenTax: Premium service with CPA support, good for complex situations
- ZenLedger: Comprehensive DeFi support
- CoinLedger: Solid mid-tier option
All cost $50-300/year depending on transaction volume. For most US crypto traders with 100-1000 transactions, ~$100/year is reasonable.
๐งพ Estimate Your Tax in 30 Seconds
Use our free Crypto Tax Calculator โ covers USA, UK, Canada, Australia, Germany, and 10 more countries with up-to-date 2026 brackets.
Key Takeaways
- Crypto is taxed as property โ every disposal is a taxable event
- Hold over 12 months for preferential long-term rates (0/15/20% vs 10-37%)
- Crypto-to-crypto trades count โ every swap is taxable
- You owe ordinary income tax on staking/mining/airdrops at receipt-day value
- File Form 8949 + Schedule D for capital gains, Schedule 1 for income
- Tax-loss harvesting still works in crypto (no wash sale rule)
- Use HIFO cost basis to minimize tax
- Tax software (Koinly, CoinTracker) saves hours and reduces errors
- Federal + state combined can be 30-50% โ plan ahead
Frequently Asked Questions
Do I owe tax on crypto I just hold?
No โ buying and holding crypto is not a taxable event. You only owe tax when you “dispose” of it: selling for fiat, trading for another crypto, spending it on goods/services, or receiving it as income from staking/mining/airdrops.
Are crypto-to-crypto trades taxable in the USA?
Yes โ every swap is a taxable event. Trading 1 BTC for 16 ETH is treated as: (1) selling BTC at current market price, (2) buying ETH with proceeds. You owe capital gains tax on the BTC sale based on your original cost basis vs current value.
What is the difference between short-term and long-term crypto tax?
Holding period determines rate. Held under 12 months: short-term, taxed as ordinary income (10-37% federal). Held over 12 months: long-term capital gains, much lower rates (0/15/20%). Single biggest legal tax saver is holding for 12+ months.
Do offshore exchanges like Bybit report to the IRS?
Not directly. Bybit, MEXC, Bitget, Phemex, OKX do not issue 1099 forms or share data with IRS by default. However, you are still legally required to declare gains. Starting 2026, broker reporting under Form 1099-DA expands. Plus the IRS uses blockchain analytics to track flows.
Can I deduct crypto losses from my taxes?
Yes. Losses offset gains in the same year. Up to $3,000 in net losses can be deducted from ordinary income annually. Unused losses carry forward indefinitely. There is no wash sale rule for crypto (yet) โ you can sell at a loss and immediately rebuy.
What forms do I file for crypto taxes?
Form 8949 (each transaction), Schedule D (summary of gains/losses), Schedule 1 (crypto income from staking/mining), Form 1040 (main return with the digital asset question). If you mine or trade as a business, also Schedule C.
Is staking income taxed at receipt or when sold?
Both. Staking rewards are taxed as ordinary income at fair market value on receipt day. Then when you later sell those coins, you also pay capital gains on any appreciation. Track each receipt date and value carefully.