Crypto Tax Complete Guide 2026: How to Report Bitcoin, Ethereum, and All Crypto
Cryptocurrency Tax Guide 2026: How to Report Bitcoin and Crypto
The IRS treats cryptocurrency as property, not currency. Every time you sell, trade, spend, or dispose of crypto, it is a taxable event. Every time you receive crypto as payment, mine it, or earn it through staking, it is taxable income. The 2026 tax year introduces the first mandatory broker reporting requirement for crypto (Form 1099-DA), which means the IRS will have far greater visibility into your transactions than ever before. This guide covers every taxable crypto event, how to report each one, and the new reporting rules you need to know.
Data Notice: Figures, rates, and statistics cited in this article are based on the most recent available data at time of writing and may reflect projections or prior-year figures. Always verify current numbers with official sources before making financial, medical, or educational decisions.
The IRS Position: Crypto Is Property
Since Notice 2014-21, the IRS has classified cryptocurrency as property for federal tax purposes. This means:
- Buying crypto with fiat currency is not a taxable event (just like buying stock)
- Selling, trading, or spending crypto is a taxable event (just like selling stock)
- You must track cost basis and holding period for every unit of crypto you own
- Capital gains rates apply to dispositions — short-term for assets held ≤1 year, long-term for >1 year
Your Form 1040 now includes a digital asset question on the front page: “At any time during [tax year], did you receive, sell, send, exchange, or otherwise acquire any digital asset?” You must answer this question. Checking “No” when the answer is “Yes” can result in penalties for filing a false return.
Taxable Events: What Triggers Tax
Events That ARE Taxable
| Event | Tax Type | Reported On |
|---|---|---|
| Selling crypto for fiat (USD, EUR, etc.) | Capital gain/loss | Form 8949 + Schedule D |
| Trading one crypto for another (BTC → ETH) | Capital gain/loss | Form 8949 + Schedule D |
| Spending crypto to buy goods/services | Capital gain/loss | Form 8949 + Schedule D |
| Receiving crypto as payment for work | Ordinary income | Schedule C (self-employed) or Schedule 1 |
| Mining crypto | Ordinary income | Schedule C (if business) or Schedule 1 |
| Staking rewards | Ordinary income | Schedule 1 or Schedule C |
| Airdrops (if you have dominion and control) | Ordinary income | Schedule 1 |
| Hard fork resulting in new coins you can access | Ordinary income | Schedule 1 |
| Earning interest on crypto (CeFi/DeFi lending) | Ordinary income | Schedule 1 or Schedule C |
| NFT sales | Capital gain/loss | Form 8949 + Schedule D |
Events That Are NOT Taxable
| Event | Why Not Taxable |
|---|---|
| Buying crypto with fiat | No disposition occurred |
| Transferring crypto between your own wallets | No change in ownership |
| Gifting crypto (under the annual exclusion) | Gift tax rules apply to donor, not income tax |
| Donating crypto to a qualified charity | Deduction, not income (no gain recognized) |
| Holding crypto | Unrealized gains are not taxed |
How to Calculate Your Capital Gain or Loss
For each sale, trade, or spending event:
Gain/Loss = Fair Market Value at Disposal − Cost Basis
Determining Fair Market Value
Use the price on a reputable exchange (Coinbase, Kraken, Binance) at the date and time of the transaction. For trades between crypto assets, the FMV of the crypto received is used.
Determining Cost Basis
Your basis includes:
- The price you paid to acquire the crypto (in USD at the time of purchase)
- Transaction fees and gas fees paid to acquire the crypto
- Any other costs of acquisition
Cost Basis Methods
As of the latest IRS and legislative guidance, cost basis identification methods for crypto align with stock rules:
- Specific identification — You designate which specific units (lots) you are selling. This gives you the most control for tax planning.
- FIFO (First In, First Out) — The default method if you don’t specify. The earliest units purchased are treated as sold first.
Critical change: Starting in 2025, brokers are required to use specific identification or FIFO for crypto. Previously, some taxpayers used HIFO (Highest In, First Out) or LIFO (Last In, First Out) to minimize gains. If you have been using HIFO, consult a tax professional about transitioning.
New for 2026: Form 1099-DA
The Infrastructure Investment and Jobs Act of 2021 mandated that crypto brokers report transactions to the IRS, similar to how stock brokerages report on Form 1099-B. The new form is 1099-DA (Digital Asset Proceeds).
Who Issues 1099-DA?
- Centralized exchanges (Coinbase, Kraken, Gemini, Binance.US)
- Certain payment processors and hosted wallet providers
- Potentially some DeFi front-ends (this remains subject to ongoing rulemaking)
What 1099-DA Reports
- Gross proceeds from each sale or exchange
- Date of sale
- Cost basis (for covered assets — i.e., crypto acquired on the same platform after the reporting requirement took effect)
- Whether the gain/loss is short-term or long-term
What 1099-DA Does NOT Cover
- Transfers between wallets (these are not sales)
- DeFi protocol interactions in many cases (the scope of DeFi broker reporting is still being finalized)
- Cross-platform basis — if you bought on Coinbase and transferred to Kraken, Kraken may not have your basis
What This Means for You
The IRS will now receive a copy of your 1099-DA, just as it receives 1099-Bs for stock sales. If you fail to report a crypto sale that appears on a 1099-DA, you will receive a CP2000 notice. You must reconcile your 1099-DA with your own records and report everything on Form 8949.
Mining Income
Crypto mining is treated as income equal to the fair market value of the coins at the time you receive them (when the block is validated and the reward is credited to your wallet).
Hobby Mining vs. Business Mining
| Factor | Hobby | Business |
|---|---|---|
| Reported on | Schedule 1, Line 8 (other income) | Schedule C |
| Deduct expenses? | No (hobby expenses are not deductible under TCJA) | Yes — electricity, hardware, cooling, rent, depreciation |
| Self-employment tax? | No | Yes — ~15.3% on net income (self-employment tax guide) |
Most serious miners should report as a business on Schedule C to deduct their significant expenses (electricity alone can run thousands per month). However, this triggers self-employment tax.
Basis of Mined Coins
Your basis in mined coins is the fair market value at the time of receipt (the amount you reported as income). If you later sell the mined coins, your gain or loss is the difference between the sale price and this basis.
Staking Rewards
Staking rewards (earned by validating transactions on proof-of-stake networks like Ethereum, Solana, Cardano, etc.) are taxable as ordinary income when you receive them — specifically, when you gain dominion and control over the rewards.
- Income amount: FMV of the tokens at the time of receipt
- Basis: Same as the income amount (FMV at receipt)
- Subsequent sale: Any gain or loss from the income basis is reported on Form 8949
The Jarrett Case
In Jarrett v. United States, a taxpayer argued that staking rewards should not be taxed until sold, similar to newly created property. The IRS disagreed, and the case was settled (the IRS refunded the taxes but did not concede the legal argument). The IRS continues to treat staking rewards as income upon receipt. Until there is a definitive court ruling or legislative change, you should report staking rewards as income when received.
DeFi: The Complexity Frontier
Decentralized finance (DeFi) creates some of the most challenging tax situations in crypto:
Liquidity Pool Deposits and Withdrawals
When you deposit tokens into a liquidity pool (Uniswap, Aave, Curve), you typically receive LP tokens in return. The IRS has not issued definitive guidance, but the most conservative position is:
- Deposit: May be a taxable swap (you exchanged your tokens for LP tokens)
- Withdrawal: May be another taxable swap (you exchanged LP tokens for underlying tokens)
- Impermanent loss: Not a recognized tax concept — you must report actual transactions
Yield Farming
Tokens earned from yield farming are ordinary income at FMV when received, similar to staking. Each reward must be tracked with its own basis.
Token Swaps on DEXes
Every swap on a decentralized exchange (swapping ETH for USDC on Uniswap) is a taxable disposal of the token you sent and an acquisition of the token you received. Each swap must be reported on Form 8949.
Wrapped Tokens
Wrapping tokens (e.g., ETH → WETH) is an area of uncertainty. The most conservative approach treats it as a taxable event; a more aggressive position treats it as a non-taxable like-kind exchange or wallet transfer. No definitive IRS guidance exists.
The Wash Sale Rule and Crypto
Recent legislation has extended the wash sale rule to cover digital assets. Previously, crypto was not classified as a “security” under the tax code, which meant the wash sale rule technically did not apply. That loophole has been closed.
Current rule: If you sell crypto at a loss and repurchase the same or substantially identical crypto within 30 days before or after the sale, the loss is disallowed. The disallowed loss is added to the basis of the replacement crypto.
This means you can no longer sell Bitcoin at a loss and immediately rebuy Bitcoin to claim the loss. You must wait 31 days or purchase a different cryptocurrency that is not substantially identical.
NFTs and Tax
Non-fungible tokens have their own tax treatment. See our NFT tax rules guide for a comprehensive breakdown, but the key points are:
- Creating and selling an NFT: proceeds are ordinary income (or self-employment income if you are a creator)
- Buying and selling an NFT for profit: capital gain/loss, with collectibles potentially taxed at the 28% rate for long-term gains
- Royalties from NFT secondary sales: ordinary income
Record-Keeping Requirements
The IRS expects you to maintain records of:
- Date and time of every acquisition and disposal
- Fair market value at the time of each transaction (in USD)
- Purpose of the transaction (trade, payment, mining reward, etc.)
- Transaction fees / gas fees
- Wallet addresses and exchange records
- Blockchain transaction hashes (as proof of transactions)
Tools for Tracking
Manual tracking is impractical for most crypto users. Tax software options include:
- CoinTracker, Koinly, CryptoTraxer, TaxBit — Import transactions from exchanges and wallets, calculate gains/losses, generate Form 8949
- Exchange reports — Coinbase, Kraken, and others provide transaction history exports
- Blockchain explorers — Etherscan, Blockchair for on-chain verification
Always cross-reference your software’s calculations with your 1099-DA to ensure they match. You can also review your overall tax situation through your IRS online account.
Reducing Your Crypto Tax Bill
- Hold for more than one year — Long-term gains are taxed at ~0/15/20% vs. up to ~37% for short-term
- Use specific identification — Sell your highest-basis lots first to minimize gains
- Harvest losses — Use the tax-loss harvesting strategy (with wash sale awareness)
- Donate appreciated crypto — Donating crypto held >1 year to a qualified charity lets you deduct the full FMV and avoid capital gains entirely
- Use tax-advantaged accounts — Some self-directed IRAs allow crypto investments, sheltering gains from tax
- Review all available deductions — Ensure you are claiming every deduction you are entitled to with our complete deductions list
Frequently Asked Questions
I used a decentralized exchange. Do I still owe taxes?
Yes. Tax obligations apply regardless of whether you used a centralized or decentralized platform. The IRS taxes the transaction, not the venue. DeFi transactions may not appear on a 1099-DA, but you are still required to report them.
What if I can’t determine my cost basis for old crypto?
If you have lost records, reconstruct what you can using exchange account history, bank statements, blockchain records, and email confirmations. If basis truly cannot be determined, the IRS may treat your basis as $0 — meaning your entire proceeds are taxable. This makes record-keeping critically important.
Is transferring crypto between my own wallets taxable?
No. Moving crypto between wallets you own (e.g., from Coinbase to your hardware wallet) is not a taxable event. However, some exchanges may report the withdrawal on a 1099-DA, which could create a reporting discrepancy. Keep records showing the transfer was to your own wallet.
Do I owe tax if I convert stablecoins (USDC → USDT)?
Technically yes — it is a disposal of one asset and acquisition of another. However, if both stablecoins are pegged to $1 and the exchange rate is 1:1, the gain or loss is effectively $0. You should still report it, but the tax impact is negligible. The fees paid in the transaction may create a small loss.
I received a crypto airdrop I didn’t ask for. Is that taxable?
If you have dominion and control over the airdropped tokens (you can sell, transfer, or use them), the FMV at the time of receipt is ordinary income. If the tokens are in a wallet you control, you have dominion and control. Spam airdrops of worthless tokens have no practical value to report, but if they later gain value, your basis is the FMV at the time of the airdrop.
How does the IRS know about my crypto?
The IRS receives information from: 1099-DAs from exchanges, John Doe summonses served on exchanges (Coinbase received one in 2016), blockchain analysis firms under contract with the IRS (Chainalysis, CipherTrace), and the digital asset question on Form 1040. The IRS has invested heavily in crypto compliance enforcement.
Key Takeaways
- The IRS treats crypto as property — every sale, trade, or spending event is taxable
- Form 1099-DA is now required from crypto brokers, giving the IRS direct visibility into your transactions
- Mining and staking rewards are taxable as ordinary income when received
- The wash sale rule now applies to crypto, closing the previous loophole
- DeFi transactions are taxable even though reporting guidance is still evolving
- Hold more than one year for long-term capital gains rates; use specific identification to minimize gains
- Keep meticulous records — the IRS treats $0 basis for unsubstantiated costs
Tax information is for educational purposes only and does not constitute tax advice. Consult a licensed tax professional experienced in cryptocurrency taxation for guidance specific to your situation.