Education

The IRS Wants Its Cut: A Practical Guide to Crypto Taxes

Every swap, sale, and spend of crypto is a taxable event. Here's how to stop guessing and start tracking before you owe more than you earned.

crypto taxescost basistax-loss harvestingIRS cryptoportfolio management

If you sold any crypto in 2025 — even swapped ETH for a memecoin at 2 AM — the IRS considers that a taxable event. And with BTC sitting at $73,990 after a 7.6% monthly climb, plenty of holders are sitting on gains they haven't thought about reporting. The gap between "I made money" and "I know what I owe" is where people get wrecked — not by the market, but by their own tax bill.

Every Click Can Be a Taxable Event

Most people understand that selling crypto for USD triggers taxes. What catches them off guard is everything else that counts:

  • Swapping tokens — Trading BTC for ETH isn't a "like-kind exchange." It's a disposal of BTC (taxable) and an acquisition of ETH. Every single swap.
  • Spending crypto — Bought a gift card on Bitrefill with Bitcoin? That's a sale at fair market value. You owe capital gains on the difference between what you paid for that BTC and what it was worth when you spent it.
  • Earning crypto — Staking rewards, airdrops, mining income, and referral bonuses are all taxed as ordinary income at the fair market value when you receive them. Then, when you sell, you pay capital gains on top of that.
  • DeFi interactions — Providing liquidity, claiming yield, wrapping/unwrapping tokens — each of these can trigger a taxable event depending on jurisdiction.
What's not taxable: buying crypto with fiat, transferring between your own wallets, and (in the US) simply holding. The moment you do anything else with it, the clock starts.

Cost Basis: The Number That Determines Your Tax Bill

Your cost basis is what you paid for a token, including fees. Your taxable gain (or loss) is the difference between your cost basis and the price when you dispose of it. Simple in theory, nightmarish in practice.

Say you bought 1 ETH at $1,800 in January 2025, another 0.5 ETH at $3,200 in March, then sold 1 ETH at $2,500 in July. What's your gain? It depends on your accounting method:

  • FIFO (First In, First Out) — You sold the ETH you bought at $1,800. Gain: $700. This is the IRS default.
  • HIFO (Highest In, First Out) — You sold the ETH bought at $3,200 first. Loss: $700. Completely legal, dramatically different outcome.
  • Specific Identification — You choose exactly which lot you're selling. Maximum control, maximum record-keeping.
HIFO and Specific ID can save you thousands, but you need meticulous records. If you can't prove which lot you sold, the IRS defaults to FIFO — which in a rising market like the current one means higher gains and a bigger bill.

The Short-Term vs. Long-Term Split

Crypto held for less than 12 months before disposal is taxed as short-term capital gains — same rate as your ordinary income, which can be as high as 37% federally in the US. Hold for over 12 months and the rate drops to 0%, 15%, or 20% depending on your income bracket.

This single distinction is the most powerful tax lever available to you. At $73,990 BTC, someone who bought at $50,000 eleven months ago faces a 37% rate on $23,990 in gains. Wait one more month and that could drop to 15%. That's roughly a $5,200 difference on a single Bitcoin — real money left on the table by impatience.

Tax-Loss Harvesting: Turn Red Days Into Savings

When tokens in your portfolio are underwater, you can sell them to "realize" the loss and offset your gains. Right now, tokens like FET (down 6.5% in 24 hours) or RENDER (down 4%) might represent harvesting opportunities depending on your cost basis.

The key rules:

  • Offset gains with losses dollar-for-dollar. $10,000 in losses cancels $10,000 in gains.
  • Excess losses offset up to $3,000 of ordinary income per year. Anything beyond that carries forward indefinitely.
  • Crypto has no wash sale rule — yet. Unlike stocks, you can currently sell at a loss and immediately rebuy the same token. Congress has proposed closing this loophole multiple times, and new legislation could change this any session. Use it while it lasts, but watch the regulatory calendar closely.
A smart approach: review your portfolio quarterly. Platforms like Invesaro's screener can help you spot which holdings have moved significantly — both up and down — so you can make informed decisions about when to harvest losses or let winners ride past the 12-month mark.

Record-Keeping: The Boring Part That Saves You

The IRS requires you to report every crypto transaction. Since 2024, exchanges like Coinbase and Kraken issue 1099 forms, but those only cover what happens on their platform. If you're using DeFi, bridging between chains, or holding across multiple wallets, the burden is entirely on you.

What you need to track for every transaction:

  • Date and time of acquisition and disposal
  • Amount of crypto involved
  • Fair market value in USD at the time
  • Fees paid (these add to your cost basis)
  • Purpose — trade, payment, gift, income
Dedicated crypto tax tools like Koinly, CoinTracker, or TokenTax can import data from exchanges and wallets automatically. If you're doing more than a handful of trades per year, spreadsheets won't cut it.

The Bottom Line

The regulatory direction is clear: with the SEC signaling that most crypto assets won't be classified as securities and new legislation moving through Congress, crypto isn't going underground — it's going mainstream. And mainstream means proper tax compliance.

Three concrete moves to make this week: pick a cost basis method and stick with it, export your 2025 transaction history from every exchange you've used, and check your portfolio for tax-loss harvesting opportunities before Q1 ends. The traders who survive long-term aren't just the ones who buy the right tokens — they're the ones who keep more of what they earn.

Get AI-Powered Crypto Insights

500+ coins tracked, weekly AI reports, cycle analysis, and portfolio tools.