Cryptocurrency is treated as property by the IRS, meaning every sale, trade, or use of crypto triggers a taxable event. Selling Bitcoin for profit incurs capital gains tax (0-20% for long-term, up to 37% for short-term). Converting one crypto to another, paying for goods with crypto, and receiving mining or staking rewards are all taxable.
2026 Crypto Tax Reporting: What Changed
Cryptocurrency taxation refers to the IRS classification of digital assets as property, making every sale, trade, or use a taxable event subject to capital gains rules.
| Change | Effective | Impact |
|---|---|---|
| Form 1099-DA reporting by exchanges | 2025-2026 (phased) | Exchanges report ALL crypto sales to IRS |
| Broker cost basis reporting | 2026 | Exchanges track and report your cost basis |
| Digital asset question on Form 1040 | Since 2019 | Must answer "Yes" if any crypto transactions |
| Wash sale rule for crypto | Proposed (not yet enacted) | Would eliminate crypto tax-loss harvesting advantage |
2026 Crypto Tax Rules: What Changed This Year
Starting in 2026, crypto tax reporting has become significantly more rigorous. The $600 1099-K reporting threshold means that centralized exchanges (Coinbase, Kraken, Gemini) now report transaction information directly to the IRS for any user with $600+ in gross proceeds. Previously, the threshold was $20,000 and 200 transactions. This change means the IRS now receives data on virtually every active crypto trader — making unreported crypto income one of the highest-audit-risk categories.
The IRS treats cryptocurrency as property, not currency — meaning every sale, trade, or use of crypto to purchase goods triggers a taxable event. Swapping Bitcoin for Ethereum is a taxable sale of Bitcoin. Buying a $50 lunch with Bitcoin is a taxable disposal of Bitcoin (with the gain or loss calculated against your cost basis). Receiving crypto as payment for services is taxable as ordinary income at fair market value on the date received.
The 2026 Form 1040 includes a direct question on the front page: "At any time during 2026, did you receive, sell, send, exchange, or otherwise acquire any digital assets?" Answering "no" when you had reportable crypto activity is considered a false statement to the IRS — carrying the same penalties as lying on your tax return. The IRS has made crypto enforcement a top priority, hiring specialized agents and using blockchain analytics tools to identify unreported transactions.
Calculating Your Crypto Taxes: Step by Step
Step 1: Identify every taxable event. Selling crypto for USD, trading one crypto for another, using crypto to buy goods or services, receiving crypto as income (mining, staking, airdrops, payments), and receiving crypto from a hard fork are all taxable. Transferring crypto between your own wallets, buying crypto with USD (and holding it), and gifting crypto (under the $18,000 annual gift exclusion) are NOT taxable events.
Step 2: Determine your cost basis. Your cost basis is what you paid for the crypto, including purchase price plus any transaction fees. If you bought 1 Bitcoin at $30,000 with a $50 exchange fee, your basis is $30,050. For crypto received as income, your basis is the fair market value on the date received. The IRS allows FIFO (first in, first out), LIFO (last in, first out), or specific identification methods for determining which lots you are selling — choose the method that minimizes your tax liability for each transaction.
Step 3: Calculate gain or loss. Sale price minus cost basis equals your gain or loss. Held over one year: long-term capital gain taxed at 0%, 15%, or 20% depending on income. Held one year or less: short-term capital gain taxed as ordinary income (10-37%). The difference is enormous: a $10,000 gain taxed at 15% long-term costs $1,500; the same gain at 24% short-term costs $2,400. Holding for 366 days before selling can save 40-60% on taxes for many investors.
Step 4: Harvest losses strategically. Unlike stocks, crypto is not subject to wash sale rules in 2026 (though this may change). You can sell a crypto position at a loss to realize the tax deduction, then immediately repurchase the same asset. A $5,000 realized loss offsets $5,000 in gains elsewhere — saving $750-1,850 in taxes. Up to $3,000 in net capital losses can offset ordinary income each year, with unlimited carryforward to future years. Tax-loss harvesting during market downturns can generate significant tax savings that compound over decades.
DeFi, Staking, and NFTs: The Tax Complications Nobody Explains
Staking rewards are taxed as ordinary income at fair market value on the date you receive them — similar to mining income. If you earn 50 SOL from staking when SOL is worth $180, you have $9,000 in taxable income regardless of whether you sell. Your cost basis for those 50 SOL is $9,000; any future gain or loss is calculated from that basis. If SOL drops to $100 and you sell for $5,000, you have a $4,000 capital loss — but you already paid income tax on the original $9,000. This creates the painful scenario of paying taxes on income that has since lost value.
NFT sales follow the same capital gains rules as other crypto assets, but the IRS has proposed treating certain NFTs as "collectibles" subject to a maximum 28% long-term capital gains rate (versus 15-20% for standard long-term gains). The classification depends on whether the underlying asset is considered a collectible — digital art NFTs likely qualify, while utility NFTs may not. Keep detailed records of purchase price, gas fees (which increase your cost basis), and sale proceeds for every NFT transaction.
DeFi lending and liquidity pools create complex tax situations. Interest earned from lending crypto on platforms like Aave or Compound is taxable as ordinary income when received. Providing liquidity to decentralized exchanges creates potential taxable events when tokens are swapped to enter the pool, when fees are earned, and when liquidity is withdrawn. The IRS has not issued comprehensive DeFi guidance, but the safest approach is to treat every token receipt as a taxable event and maintain detailed transaction logs. Use crypto tax software (CoinTracker, Koinly, TokenTax) to aggregate transactions across wallets and exchanges — manual tracking across DeFi protocols is nearly impossible.
What Your Result Means
Net gain (held 1+ year): Taxed at long-term capital gains rates (0-20%). This is the best-case scenario — identical treatment to stocks. If your taxable income is under $94,050 MFJ: the gain is taxed at 0%. Harvest long-term gains in low-income years for tax-free profit.
Net gain (held under 1 year): Taxed as ordinary income (10-37%). Short-term crypto trading is taxed at the highest rates. If actively trading: consider holding longer than 12 months to access the lower long-term rate.
Net loss: Deduct up to $3,000/year against ordinary income. Remaining losses carry forward indefinitely. Unlike stocks, you can currently sell crypto at a loss and immediately rebuy (no wash sale rule) — harvesting the tax loss while maintaining your position. See our Crypto Tax Calculator.
Next Steps: Getting Your Crypto Taxes Right
Use crypto tax software: CoinTracker, Koinly, TaxBit, and CryptoTrader.Tax import transaction data from exchanges (Coinbase, Kraken, Binance, etc.) and generate Form 8949 and Schedule D automatically. Manual tracking across hundreds of trades is impractical and error-prone — software costs $50-$200/year and prevents $1,000+ in potential IRS penalties for incorrect reporting.
Harvest losses before year-end: Unlike stocks (30-day wash sale rule), crypto currently allows you to sell at a loss, immediately rebuy, and claim the tax loss. In a down market: sell positions showing losses, claim the deduction ($3,000/year against ordinary income, unlimited against gains), and rebuy immediately. This costs only the trading fee and permanently reduces your tax bill. See our Crypto Tax Calculator.
Separate your wallets by tax treatment: Keep long-term holds (1+ year) in a separate wallet from short-term trading. This simplifies reporting and ensures you do not accidentally sell long-term holdings (0-20% rate) when you intended to sell short-term positions (10-37% rate). The cost basis method (FIFO, LIFO, specific identification) you choose can swing your tax bill by thousands — consult a crypto-savvy CPA if you have significant gains.
Taxable Events vs Non-Taxable Events
Not every crypto transaction triggers a tax obligation. Taxable events: selling crypto for cash, trading one crypto for another (including stablecoin swaps), using crypto to buy goods or services, receiving crypto as payment for work, earning staking or mining rewards, and receiving airdrops. Non-taxable events: buying crypto with cash, transferring between your own wallets, gifting crypto below the annual gift exclusion ($18,000 in 2026), and donating crypto to a qualified charity.
The most common mistake is not recognizing that crypto-to-crypto trades are taxable. Swapping Bitcoin for Ethereum triggers a capital gains or loss event on the Bitcoin, calculated as the fair market value at the time of the swap minus your cost basis. This applies even if you never converted back to dollars. Our Capital Gains Calculator computes your tax liability on any sale or swap.
Cost Basis Methods: FIFO, LIFO, and Specific Identification
If you bought Bitcoin at different prices over time, which purchase price do you use when calculating gains? The IRS allows several methods. FIFO (First In, First Out) assumes you sold the oldest coins first. This is the default and often results in higher gains during bull markets since your earliest purchases at the lowest prices are matched first. LIFO (Last In, First Out) matches recent purchases first, which may show lower gains if recent prices are higher. Specific Identification lets you choose exactly which lots to sell, enabling tax-loss harvesting by selecting high-cost lots to minimize gains.
Specific identification requires maintaining detailed records of every purchase including date, amount, price, and exchange. Tools like CoinTracker, Koinly, and TaxBit automate this tracking and generate IRS-ready forms. Without proper records, the IRS defaults to FIFO, which may not be optimal for your situation.
Staking, Mining, and DeFi Income
Staking rewards are taxed as ordinary income at the fair market value when received. If you earn 0.005 ETH as a staking reward when ETH is valued at $3,000, you have $15 in ordinary income. When you later sell that ETH, you also owe capital gains tax on any appreciation above $15. This creates a double-tax situation that many stakers do not anticipate.
Mining income is treated the same way — fair market value when received is ordinary income, plus capital gains when sold. Miners can deduct expenses including electricity, hardware depreciation, and internet costs as business expenses if mining is conducted as a business activity. Our Self-Employment Tax Calculator handles mining income calculations.
DeFi transactions including liquidity pool deposits, yield farming rewards, and governance token distributions all have tax implications. Each reward token received is income at fair market value. Impermanent loss in liquidity pools is not currently deductible as a capital loss unless you exit the pool and realize the loss.