Crypto tax is one of those topics that scares people into doing nothing, and doing nothing is exactly the wrong move. The IRS has been increasingly clear that digital assets are taxable, they know about your accounts, and ignoring the issue does not make it go away.

The good news: once you understand the basic framework, it is not as complicated as it seems. The bad news: the details matter a lot, and getting them wrong can be costly.

How the IRS treats crypto

The IRS classifies cryptocurrency as property, not currency. That distinction has major implications. Every time you sell, trade, or use crypto to buy something, you have a taxable event, just like selling a stock. You owe tax on any gain (the difference between what you paid and what you received), and you can deduct any loss.

If you held the asset for more than a year before selling, the gain is taxed at long-term capital gains rates, which are lower (0%, 15%, or 20% depending on your income). Under a year, it is short-term, taxed as ordinary income. This distinction alone can make a significant difference in your tax bill.

What counts as a taxable event

This is where a lot of people get tripped up. It is not just selling crypto for dollars. These are all taxable events:

  • Selling crypto for fiat currency (USD, etc.)
  • Trading one crypto for another (ETH for BTC, for example)
  • Using crypto to pay for goods or services
  • Receiving crypto as payment for work
  • Staking rewards and yield farming income
  • Airdrops received
  • NFT sales

What is not a taxable event: simply buying crypto and holding it. Moving crypto between wallets you own. Gifting crypto (though there are gift tax considerations above certain thresholds).

The record-keeping problem

The biggest practical challenge with crypto taxes is record-keeping. You need to know the cost basis (what you paid) for every unit of crypto you sell or trade, and you need to track that across potentially hundreds or thousands of transactions across multiple exchanges and wallets.

Most exchanges provide transaction history, but they do not always calculate your gains and losses correctly, especially if you moved assets between platforms. DeFi activity is even messier, since it often requires reconstructing transactions manually.

This is why crypto tax software (Koinly, CoinTracker, TaxBit) exists, and why even with that software, a CPA who understands the space is valuable. The software can miss things that a knowledgeable accountant would catch.

What the IRS already knows

If you think flying under the radar is an option, it is worth knowing that major exchanges like Coinbase, Kraken, and Gemini issue 1099 forms to the IRS for accounts above certain thresholds. The IRS also has John Doe summons authority to demand customer records from exchanges. And the front page of your Form 1040 now asks directly: "At any time during the tax year, did you receive, sell, exchange, or otherwise dispose of any digital asset?"

Checking "no" when the answer is yes is a false statement on a federal tax return.

The opportunity most people miss

Most of the crypto tax conversation focuses on what you owe. But there is an equally important conversation about strategy: tax-loss harvesting, the timing of sales, how to structure crypto income from a business, and how to think about long-term vs. short-term gains across your whole portfolio.

Done thoughtfully, your crypto activity can actually reduce your overall tax bill in years where you have losses to harvest. But you need someone who understands both crypto and tax strategy to see those opportunities.

Still have questions? This is exactly the kind of thing we talk through on a free 30-minute call. No pressure, no commitment. Just a straight answer from a licensed CPA who has seen your situation before.

Book a free consultation