The IRS treated crypto as property in 2026. Every trade, sale, swap = taxable event. 320,000+ taxpayers got IRS warning letters in 2025 for missing crypto income. Short-term gains = 10-37% tax, long-term = 0-20%. But 68% of crypto searches are “how do taxes work”. If you trade Bitcoin, stake ETH, or bought an NFT, you’ll owe taxes. This guide breaks down IRS Form 8949, Form 1099-DA rules, and 3 errors that cost investors $43k in penalties.
Disclaimer: This content is for general educational purposes only and is not tax, legal, or financial advice. Cryptocurrency tax laws change frequently and vary by country/state. The IRS rules discussed apply to US taxpayers for the 2026 tax year. Always consult a certified tax professional or CPA for advice specific to your situation. We may earn commissions from tax software linked.
Are Cryptocurrencies Taxed by the IRS in 2026? Property vs Currency
Short explanation: IRS treats Bitcoin, ETH, etc as “property” not money. Like stocks or gold. That means every time you sell/trade, it’s like selling a house = tax event.
Why it matters: If crypto was “currency”, buying coffee with Bitcoin wouldn’t be taxable. But IRS says it IS taxable.
What to search: IRS cryptocurrency property not currency
Official link: irs.gov → Search “Digital Assets” → FAQ page. Download PDF “IRS Notice 2014-21”
Beginner tip: Forget “crypto is money”. Think “crypto is digital property”. That mindset makes taxes easier.
Taxable vs Non-Taxable Crypto Events: Complete List
- Taxable: Selling, Trading, Swapping, Spending
What it means: 4 actions = you owe tax
- Selling: Bitcoin → USD in Coinbase
- Trading: Bitcoin → Ethereum
- Swapping: ETH → USDC on Uniswap
- Spending: Buy laptop with Bitcoin
Beginner example: You bought BTC at $20k, traded for ETH when BTC = $40k. You owe tax on $20k profit even if you never got USD.
Link: Koinly.io → “Taxable Events Guide” with pictures
- Not Taxable: Buying, Holding, Transferring Wallets
What it means: These don’t trigger tax
- Buying: USD → Bitcoin
- Holding: Keep crypto in wallet for 2 years
- Transferring: Move Bitcoin from Coinbase → your Ledger wallet
What to search: is transferring crypto between wallets taxable
Answer: No, if it’s your own wallets. But keep transaction ID as proof.
Beginner tip: Don’t panic if you just bought and held. No tax until you sell.
Gray Area: Staking, Mining, Airdrops, NFTs
What it means: IRS rules are confusing here in 2026
- Staking: ETH rewards = income tax when you receive them + capital gains when you sell
- Mining: Bitcoin mined = income tax at market price that day
- Airdrops: Free tokens = income tax at value when received
- NFTs: Buying/selling NFTs = same rules as crypto
What to search: IRS staking rewards tax 2026
Official link: irs.gov → “Revenue Ruling 2023-14” for staking
Beginner tip: Use tax software. It auto-labels staking vs trading. Don’t calculate manually.
Crypto Tax Rates 2026: Short-Term vs Long-Term Capital Gains
Short explanation: Tax rate depends on how long you held crypto before selling.
Table: Income bracket vs tax rate
Hold Time | Tax Type | Tax Rate | Example |
< 1 year | Short-term | 10% – 37% | Sold BTC after 6 months. Taxed like salary |
> 1 year | Long-term | 0% / 15% / 20% | Sold BTC after 18 months. Lower tax |
Income <$47k single | Long-term | 0% | Sell $5k profit, pay $0 tax |
Income $47k-$533k | Long-term | 15% | Sell $10k profit, pay $1,500 tax |
What to search: crypto capital gains tax rates 2026 IRS
Calculator: CoinTracker.io → Free “Tax Calculator” → Enter trades → Shows short vs long term
Beginner strategy: If you’re close to 1-year mark, wait 1 more month to sell. 37% → 15% tax saves thousands.
How to Report Crypto on Your Taxes: Form 8949 + Schedule D
Step 1: Track Every Transaction with Cost Basis
What it means: For each sale, you need: date bought, price bought, date sold, price sold. This = “cost basis”.
What to search: how to track crypto cost basis free
Tools: Koinly.io, CoinTracker.io – connect Coinbase/Binance via API. Auto-imports all trades.
Beginner tip: Export CSV from exchange before Dec 31. Exchanges delete old data after 2-3 years.
Step 2: Fill Form 8949 for Each Sale
What it means: IRS Form 8949 = list of every crypto sale. Columns: Description, Date bought, Date sold, Proceeds, Cost basis, Gain/Loss
What to search: IRS Form 8949 instructions 2026
Where to get: irs.gov → Forms → Form 8949 PDF
Beginner hack: Don’t fill manually. Tax software creates 8949 PDF automatically.
Step 3: Summarize on Schedule D
What it means: Schedule D = 1-page summary. Takes totals from Form 8949. Line 1a = short-term total, Line 8a = long-term total.
What to search: Schedule D crypto example
Where to get: irs.gov → Forms → Schedule D
Beginner tip: TurboTax/H&R Block auto-fills Schedule D from Form 8949.
Step 4: Check Box on Form 1040
What it means: Top of Form 1040 asks “At any time did you receive, sell, exchange crypto?” Check “Yes” even if no tax due.
Penalty: $250 if you lie/skip box. IRS gets data from exchanges now.
What to search: Form 1040 digital asset question 2026
Link: irs.gov → “Digital Assets Question” explainer
3 Costly Crypto Tax Mistakes That Trigger IRS Audits
Mistake 1: Forgetting to Report Small Trades Under $600
What it means: “No 1099 = no tax” is FALSE. IRS says report ALL trades, even $5 profit.
How IRS knows: Form 1099-DA from exchanges + blockchain tracking
How to fix: Import ALL wallets/exchanges into Koinly, not just Coinbase
Penalty: 20% accuracy penalty + interest on unpaid tax
Mistake 2: Using Wrong Cost Basis Method FIFO vs HIFO
What it means: If you bought BTC 10 times, which BTC did you sell? FIFO = First In First Out. HIFO = Highest In First Out = less tax.
What to search: FIFO vs HIFO crypto tax
Beginner fix: Use HIFO method. Most software lets you pick it. Can save 30% tax.
Tool: Koinly → Settings → Accounting Method → Select HIFO
Mistake 3: Not Reporting Staking/DeFi Rewards as Income
What it means: Got 0.1 ETH staking reward worth $300? That $300 is income tax + later capital gains tax when you sell.
How IRS knows: Blockchain is public. They can see your wallet.
How to fix: Tag “staking” transactions in tax software. It splits income vs gain automatically.
Link: IRS.gov → “Revenue Ruling 2023-14” example
Best Crypto Tax Software for 2026: Koinly, CoinTracker, TaxBit Compared
Software | Best For | Price | Beginner Features |
Koinly (koinly.io) | 800+ exchanges, NFTs, DeFi | Free for <10k trades | Auto-detects staking, HIFO method |
CoinTracker (cointracker.io) | Coinbase, beginners | Free for <100 tx | One-click Coinbase sync, IRS forms |
TaxBit (taxbit.com) | US only, TurboTax integration | $49+ | Sends 8949 straight to TurboTax |
How to start from scratch in 10 minutes:
- Go to Koinly.io → “Get Started Free”
- Click “Add Wallet” → Paste Coinbase API key or upload CSV
- Click “Generate Tax Report” → Download Form 8949 + Schedule D
- Upload PDF to TurboTax or give to CPA
Free option: If <200 trades/year, CoinTracker free plan is enough.
New IRS Form 1099-DA Rule 2026: What Exchanges Must Report
Short explanation: Starting 2026, Coinbase, Kraken, etc must send you + IRS “Form 1099-DA”. Like W-2 for crypto.
What it shows: Date of sale, amount sold, proceeds, maybe cost basis
What it misses: Transfers between your wallets, trades on Uniswap, cost basis if you moved crypto in
What to search: IRS Form 1099-DA crypto explained
Official link: irs.gov → “Draft Form 1099-DA” PDF
Beginner warning: 1099-DA won’t show full picture. You still must track everything yourself. Don’t rely only on 1099.
State Crypto Taxes: Do You Owe More Than Federal?
Short explanation: Yes. Federal tax + state tax. 43 states tax crypto as income/property.
Example: You owe 15% federal + 5% California = 20% total tax on crypto profit
What to search: [your state] cryptocurrency tax 2026
Tool: TaxFoundation.org → “State Individual Income Tax Rates”
No tax states: Florida, Texas, Nevada, Wyoming, Washington, South Dakota, Alaska, Tennessee, New Hampshire
Beginner tip: If you moved to no-tax state before selling big crypto, you can save 5-13%. But IRS checks “domicile” = where you actually lived.
15-Minute Action Plan for Total Beginners:
- Today: Create free Koinly account, connect 1 exchange
- This week: Export 2025-2026 CSV from all exchanges you used
- Before April 15: Generate Form 8949 + check Form 1040 box
- Ongoing: Turn on API sync so 2027 taxes take 5 minutes
Bookmark these free resources:
- IRS Digital Assets Page: irs.gov/digital-assets – Official rules
- Koinly Tax Guide: koinly.io/blog/crypto-tax-guide – Updated for 2026
- CoinTracker Tax Center: cointracker.io/tax-center – Calculator + examples
Conclusion
Crypto taxes sound complicated, but they’re just 3 steps:
- Track – Know when you bought and sold crypto. Your exchange CSV + free software like Koinly does this automatically.
- Report – Fill Form 8949 for sales, copy totals to Schedule D, and check “Yes” on Form 1040. Tax software fills 90% of it for you.
- Pay – If you held crypto >1 year, you pay 0-20% tax. If <1 year, 10-37%. Pay by April 15 to avoid penalties.
3 rules to remember so you don’t get an IRS letter:
- Every trade, swap, and spend = taxable. Buying and holding = not taxable.
- Staking and airdrops = income tax when received. Don’t skip them.
- The IRS sees your exchange data now thanks to Form 1099-DA. If you don’t report, they will notice.
You don’t need to be a tax expert. You just need records and the right tool. Start with Koinly or CoinTracker free plan today, connect your exchanges, and see your tax number in 5 minutes. It’s way cheaper than a $43k IRS penalty.
Next step: Open Koinly.io or CoinTracker.io → Import your Coinbase/Binance history → Generate free tax report → Decide if you need to pay. Doing it now beats doing it on April 14th.
Taxes won’t kill your crypto gains. Procrastination will. File early, keep records 7 years, and focus on investing instead of worrying.
Tax Disclaimer: I am not a CPA or tax attorney. Tax laws, IRS forms, and reporting requirements for cryptocurrency are complex and subject to change. Mistakes can result in penalties from the IRS. Use this guide as a starting point only, then verify all information with a qualified tax professional and official IRS publications at irs.gov before filing.
FAQs
Q: Do I pay taxes if I only bought crypto and didn’t sell?
A: No. The IRS only taxes crypto when you “realize” gains. Buying, holding, or transferring Bitcoin between your own wallets is NOT taxable in 2026. Taxable events are: selling for USD, trading crypto for crypto, using crypto to buy goods/services, or earning crypto via staking/mining/airdrops. But you still must check “Yes” on Form 1040 if you had any crypto activity, even if no tax is due. Failing to check the box can trigger a $250 penalty.
Q: How does the IRS know about my crypto?
A: Starting 2026, the IRS gets data 3 ways: 1. Form 1099-DA: US exchanges like Coinbase, Kraken must report all sales/trades to the IRS. 2. Chain analysis: IRS contracts firms to track blockchain wallets linked to your identity. 3. Bank transfers: Deposits/withdrawals over $10k to exchanges are reported. In 2025 the IRS sent 320,000+ letters to people who didn’t report crypto on returns. They match your exchange data against your tax filing.
Q: Are crypto losses tax deductible?
A: Yes. Crypto losses offset capital gains first, then up to $3,000 of ordinary income per year in 2026. If losses > $3,000, you carry the rest forward to next year. Example: You lost $10,000 on crypto in 2026. You can deduct $3,000 this year, $3,000 next year, etc until it’s used up. This is called “tax-loss harvesting”. You must still report the loss on Form 8949 even if you owe no tax. Keep records for 7 years.