← Back to Doge King

Crypto Tax Guide: What Every Investor Must Know

The IRS treats cryptocurrency as property, not currency. That means every time you sell, trade, spend, or earn crypto, you may have a taxable event. With the IRS ramping up enforcement — including the new Form 1099-DA rules rolling out for 2026 — staying compliant is more important than ever. This guide covers everything you need to know about US crypto taxes.

⚠️ Disclaimer: This article is for educational purposes only and does not constitute tax or legal advice. Consult a qualified CPA or tax attorney for your specific situation.

What Counts as a Taxable Event?

Under IRS Notice 2014-21 and subsequent guidance, the following transactions trigger a taxable event:

Event Tax Treatment
Selling crypto for USD Capital gain or loss (difference between sale price and cost basis)
Trading crypto for another crypto (e.g., BTC → ETH) Capital gain or loss — the IRS treats this as a sale of the first asset
Spending crypto on goods or services Capital gain or loss (you disposed of property)
Receiving crypto as payment or wages Ordinary income (fair market value at receipt)
Mining rewards Ordinary income (fair market value when mined)
Staking rewards Ordinary income (fair market value when received — per Jarrett v. US evolution)
DeFi yield farming / lending interest Ordinary income (fair market value when earned)
Airdrops Ordinary income (fair market value when you gain control)
Earning crypto from a faucet or referral bonus Ordinary income

What is NOT taxable: Buying crypto with USD and holding it. Transferring crypto between your own wallets. Gifting crypto (up to the annual gift tax exclusion of $19,000 in 2025). Donating crypto to a qualified 501(c)(3) charity (can also be tax-deductible).

Cost Basis Methods: FIFO vs. Specific Identification

Your cost basis is what you originally paid for the crypto, including fees. When you sell, the gain or loss is the difference between the sale price and your cost basis. The IRS allows two main cost basis accounting methods:

FIFO (First-In, First-Out)

You sell the oldest coins first. This is the simplest method and the IRS default. However, if you bought early at low prices, FIFO can trigger larger capital gains because those old coins have the lowest cost basis.

Specific Identification (Specific ID)

You specify exactly which units of crypto you are selling. This allows you to sell the highest-cost-basis coins first (the ones you bought most recently or at the highest price), minimizing your capital gains. You must identify the specific units at the time of sale and keep records proving which units were sold.

💡 Pro Tip: Specific ID is almost always more tax-efficient than FIFO for active traders. However, it requires meticulous record-keeping. Tax software like CoinTracker or Koinly can automate this.

Staking, Mining, and DeFi Taxation

Staking

When you stake crypto (e.g., on Ethereum, Solana, or Cardano), the rewards you receive are generally taxable as ordinary income at the fair market value on the date you receive them. After that, the staked rewards take on a cost basis equal to that fair market value, and any subsequent sale triggers a capital gain or loss.

Note: The Jarrett v. US tax court case (ongoing as of 2025) challenged whether staking rewards should be taxed on creation vs. on sale. As of this writing, the IRS has issued refunds in the Jarrett case but has not changed formal guidance. Most tax professionals still recommend reporting staking rewards as income when received.

Mining

Mining rewards are treated as ordinary income equal to the fair market value of the coin when received. You may also be able to deduct mining expenses (electricity, equipment depreciation, internet) as business expenses if you're mining as a trade or business (Schedule C). Hobby miners cannot deduct expenses.

DeFi (Lending, Yield Farming, Liquidity Pools)

Interest earned from DeFi lending protocols (Aave, Compound) is ordinary income. Yield farming rewards and liquidity pool tokens are also taxable as income when received. Each swap or trade within a DeFi protocol is a separate taxable event. Be aware that some DeFi transactions (like wrapping an asset or providing liquidity) may be treated differently or may fall into gray areas that the IRS hasn't fully addressed.

NFT Tax Treatment

The IRS has not issued specific NFT guidance, but general property tax principles apply. Here's the consensus among tax professionals:

Crypto-to-Crypto Trades (The Most Common Trap)

One of the biggest mistakes new crypto investors make is assuming that trading one cryptocurrency for another is not a taxable event. It is.

Example: You bought 1 ETH for $3,000. Later, you trade that 1 ETH for 3 SOL. For tax purposes, you have sold your ETH at its fair market value at the time of the trade. If ETH is worth $3,500 at that moment, you owe capital gains tax on the $500 gain — even though you didn't touch any "real" money.

This applies to all crypto-to-crypto trades: BTC for ETH, DOGE for USDC, wrapped tokens, exchange tokens, everything.

IRS Reporting & Form 8949

To report your crypto gains and losses, you'll use IRS Form 8949 (Sales and Other Dispositions of Capital Assets) and Schedule D (Capital Gains and Losses).

Form 8949 requires you to list each individual transaction with:

📌 New for 2026: The IRS has finalized Form 1099-DA regulations, requiring crypto brokers (centralized exchanges like Coinbase, Kraken, and certain DeFi front-ends) to report customer transactions to the IRS. This means the IRS will have a much clearer picture of your crypto activity. Accuracy matters more than ever.

Tax-Loss Harvesting for Crypto

Tax-loss harvesting is the practice of selling crypto at a loss to offset capital gains from other investments. Here's how it works:

  1. Identify crypto positions that are currently worth less than your cost basis.
  2. Sell them to realize the loss.
  3. Use the realized losses to offset capital gains (dollar-for-dollar).
  4. If your losses exceed your gains, you can deduct up to $3,000 per year ($1,500 if married filing separately) against ordinary income.
  5. Excess losses carry forward to future tax years indefinitely.

Important: Unlike traditional securities, crypto is not subject to the wash sale rule (as of 2026). This means you can sell a crypto asset at a loss and immediately buy it back without disallowing the loss deduction. However, proposed legislation (e.g., the Taxpayer Certainty and Disaster Tax Relief Act) has included crypto wash sale rules, so this may change in future tax years.

Strategy tip: Many investors engage in year-end tax-loss harvesting (October–December) to reduce their tax bill. Because crypto is volatile, you may find ample opportunities to harvest losses throughout the year.

Best Tools for Crypto Tax Record-Keeping

Manual tracking is nearly impossible for anyone with more than a handful of transactions. These tools automate the process by importing your exchange and wallet data and generating your tax forms:

Tool Best For Pricing (Approx.)
CoinTracker Integrates with 500+ exchanges & wallets; generates Form 8949 & Schedule D Free tier (up to 500 txns); paid from $59/year
Koinly DeFi & NFT tax support; multi-currency; tax-loss harvesting reports Free tier (up to 100 txns); paid from $49/year
ZenLedger DAW (DeFi, NFTs); CPA-friendly exports; audit support Free tier; paid from $199/year
CoinLedger Clean UI; supports 10,000+ assets; direct TurboTax integration From $49/year
TokenTax High-volume traders; full CPA service available From $65/year (DIY); CPA plans from $1,000+

Record-Keeping Best Practices

Final Thoughts

Crypto taxes don't have to be overwhelming. The key is understanding the rules — realizing that every trade, swap, stake, and spend is a taxable event — and using the right tools to keep accurate records. With the IRS introducing Form 1099-DA and ramping up enforcement, the era of do-it-yourself guessing is over.

Whether you use tax software or hire a specialist, start your record-keeping now, not in April. Your future self (and your wallet) will thank you.

Learn crypto. Crypto Bundle.

🚀 Crypto Starter Guide

Your complete beginner-friendly guide to understanding cryptocurrency, blockchain, and how to get started safely.

FREE

Download Free →

📦 Support Our Site — Shop on Amazon

We earn a small commission at no extra cost to you when you shop through our links.

🛒 Shop on Amazon →

As an Amazon Associate we earn from qualifying purchases.