Do You Have to Pay Taxes on Cryptocurrency?

Do You Have to Pay Taxes on Cryptocurrency?

USTAXX Team
August 16, 20269 min read

Quick answer: Yes — the IRS treats cryptocurrency as property, not currency, so selling, trading, spending, or earning it can create a taxable event. You owe tax on gains when you sell or trade crypto for more than you paid, and you owe ordinary income tax on crypto you receive as payment, staking rewards, mining income, or airdrops. Simply buying crypto and holding it, or moving it between your own wallets, is not taxable.

Key takeaways

  • The IRS classifies cryptocurrency as property under Notice 2023-34 and prior guidance, meaning general property transaction rules — not foreign currency rules — apply to every sale, trade, or purchase.
  • Form 1040 now includes a direct digital asset question at the top of the return, and the IRS expects a "Yes" answer if you sold, traded, spent, or received crypto during the year.
  • Short-term gains (assets held one year or less) are taxed at your ordinary income rate; long-term gains (held more than a year) qualify for lower capital gains rates.
  • Starting with the 2025 tax year, many crypto brokers and exchanges must report transactions on Form 1099-DA, which means the IRS now receives much more visibility into your activity than in past years.

Step 1: Figure Out Which of Your Crypto Activities Are Taxable

Not every crypto move triggers a tax bill, but more of them do than most people assume. Understanding which category each transaction falls into is the foundation for everything else on this list.

Taxable events include:

  • Selling cryptocurrency for U.S. dollars or any other government-issued currency
  • Trading one cryptocurrency for another (say, Bitcoin for Ethereum)
  • Using crypto to pay for goods or services
  • Receiving crypto as payment for work, freelance income, or a business sale
  • Earning staking rewards, mining income, or interest from a crypto lending platform
  • Receiving an airdrop or hard fork coins

Non-taxable events include:

  • Buying crypto with U.S. dollars and holding it
  • Transferring crypto between wallets or exchanges you own
  • Gifting crypto below the annual gift tax exclusion amount (confirm the current threshold with the IRS)
  • Donating crypto directly to a qualified charity

The distinction matters because a lot of casual investors think "I never cashed out to my bank account, so I don't owe anything." That's not how the IRS sees it. Trading Bitcoin for Solana is a disposal of property, and it's taxable the moment the trade executes, even if no dollars ever touch your bank account.

Step 2: Know Which Tax Rate Applies to Each Transaction

Two different tax treatments apply to crypto, depending on what kind of income it is and how long you held it.

Transaction Type Tax Treatment Rate
Sold crypto held 1 year or less Short-term capital gain Ordinary income tax rates
Sold crypto held more than 1 year Long-term capital gain Lower long-term capital gains rates
Paid in crypto for work or services Ordinary income Ordinary income tax rates, plus self-employment tax if applicable
Staking or mining rewards Ordinary income at fair market value when received Ordinary income tax rates
Airdrops Ordinary income at fair market value when received Ordinary income tax rates

The holding period is what separates a good tax outcome from an expensive one. Someone who buys Ethereum and sells it ten months later at a $5,000 profit pays tax on that gain at their regular income tax bracket. Someone who waits 13 months to sell the same gain typically qualifies for the lower long-term capital gains rate instead — often a meaningful difference depending on income level.

If you're self-employed and get paid in crypto — say, a freelance developer accepting Bitcoin for a project — that income is reported at its fair market value in dollars on the day you received it, and it's subject to self-employment tax just like cash payments would be. This is one of the areas where self-employed tax preparation gets more complicated, because you're tracking both the income value at receipt and any later gain or loss when you eventually sell or spend those coins.

Step 3: Calculate Your Cost Basis for Every Transaction

Your cost basis is what you paid for a crypto asset, including any transaction fees, and it's the number the IRS uses to determine your gain or loss when you dispose of it. Getting this wrong — or not tracking it at all — is the single most common crypto tax mistake casual investors make.

Here's a worked example. Say you bought 0.5 Bitcoin for $15,000 in March 2025, including a $75 exchange fee. Your cost basis is $15,000. If you sell that 0.5 Bitcoin in September 2026 for $22,000, your taxable gain is $7,000 — and because you held it more than a year, it qualifies for long-term capital gains treatment.

Basis tracking gets harder when you've bought the same coin at different prices over time. If you bought Bitcoin three separate times at three different prices, and later sell only part of your holding, you need to know which "lot" you're selling to calculate the correct gain. Most exchanges let you choose a method — such as first-in-first-out or specific identification — but you have to apply it consistently and keep records that support your choice.

Don't skip this: if you can't produce cost basis records for a sale, the IRS can treat your basis as zero, meaning the entire sale proceeds get taxed as gain. Keep purchase confirmations, wallet statements, and exchange transaction histories for every coin you hold.

Step 4: Gather the Right Records Before You File

Good crypto tax records make the difference between a clean return and a stressful, error-prone one. Start pulling this together well before your filing deadline, not the week of.

  • Download full transaction histories from every exchange and wallet you used during the year
  • Collect any 1099 forms sent by exchanges (1099-DA reporting became more common starting with the 2025 tax year, and more platforms are expected to issue it going forward)
  • Note the date, amount, and fair market value in dollars for every purchase, sale, trade, and disposal
  • Document any crypto received as income, staking rewards, or airdrops, along with the value on the day received
  • Save records of any crypto donated to charity, including the receiving organization's acknowledgment
  • List any crypto lost to a hack, scam, or exchange collapse, since the tax treatment of losses depends on the specific circumstances

If you used multiple exchanges or moved coins between several wallets, this step alone can take hours. It's also where most reporting errors originate — a coin bought on one platform and sold on another can get missed entirely if you're not consolidating records carefully.

Step 5: Report Everything Accurately on Your Return

Crypto gains and losses are reported on Form 8949 and summarized on Schedule D of your Form 1040, while crypto received as ordinary income — like staking rewards or payment for services — generally goes on Schedule 1 or Schedule C if you're self-employed. The IRS's digital asset question at the top of Form 1040 asks directly whether you received, sold, exchanged, or disposed of any digital asset during the year, and it must be answered truthfully regardless of how small the transaction was.

A few situations that trip people up:

  • Losses can offset gains. If you sold one crypto asset at a loss and another at a gain, the loss reduces your taxable gain, and if losses exceed gains, up to a limited amount can offset ordinary income, with any excess carried forward to future years.
  • NFT sales generally follow the same property rules as other crypto assets, though certain NFTs may be treated as collectibles, which can carry a different long-term capital gains rate — confirm your specific situation with a tax advisor.
  • DeFi transactions — swapping tokens in a liquidity pool, earning yield, or wrapping and unwrapping tokens — can each be separate taxable events depending on the mechanics involved.

This is exactly the kind of return where the general guidance in what "doing your taxes" actually involves still applies, but the volume of individual transactions in an active trading year makes accuracy much harder to manage without dedicated tracking tools or professional help.

Step 6: Catch Up If You Missed Reporting Crypto in Past Years

If you've traded crypto for a few years and never reported any of it, you're not alone, and there is a path forward. The IRS has increased its focus on digital asset compliance, and unreported crypto income falls under the same back-tax rules as any other unreported income.

Filing an amended return or a late original return for prior years is generally the right move rather than waiting for a notice to arrive. Our guide on resolving back taxes in Illinois walks through what that process typically looks like, including how penalty relief options may apply once returns are filed and brought current.

What to Do Next

Start by pulling your full transaction history from every exchange and wallet you've used, even ones you haven't touched in a year or two. From there, sort transactions into taxable and non-taxable categories, calculate cost basis on anything you sold or traded, and check whether any gains qualify for long-term treatment.

If your crypto activity was limited to a couple of trades, you may be able to handle this yourself with reliable software. But if you've got dozens of transactions across multiple platforms, income from staking or mining, or unfiled prior-year returns sitting in the back of your mind, that's a strong signal to bring in help before filing rather than after receiving an IRS letter.

USTAXX Consulting Services, led by tax preparer Akmammet, works with individual investors and self-employed clients across all 50 states to sort out exactly what's owed and what isn't — with a same-day processing option and a secure client portal for handling sensitive transaction records. If crypto has made your tax situation more complicated than you expected, reach out to USTAXX Consulting Services to get it sorted before your next filing deadline.

Related articles

Ready to optimize your tax strategy?

Our IRS-authorized experts specialize in complex tax preparation for owner-operators, gig workers, and small businesses.

Schedule Your Consultation
Do You Have to Pay Taxes on Cryptocurrency?