Do I have to pay taxes on cryptocurrency?

Asked by: Montana Bailey  |  Last update: July 6, 2026
Score: 4.7/5 (42 votes)

Yes, cryptocurrency transactions are taxable in the U.S., with the IRS treating crypto as property, meaning you pay taxes on profits from selling, trading, or using it, similar to stocks, as capital gains or ordinary income, depending on how long you held it and the transaction type, with income from wages or airdrops also being taxable events. You must report these activities, and exchanges will send tax forms to the IRS for tracking.

How long do I have to hold crypto to avoid taxes?

They can be long-term or short-term, and how long you've held your crypto affects how much tax you'll end up owing. If you held onto your crypto for more than a year before selling, you'll generally pay a lower rate than if you sold right away.

Do you pay taxes on crypto in Canada?

Profits from crypto are subject to income tax in Canada. Individual investors only pay income tax on half of any capital gain. Income, like mining or staking rewards, may be taxed on receipt. You must report crypto to the CRA in your annual tax return by April 30.

How much crypto can I cash out without paying taxes in Canada?

Can you cash out crypto without paying taxes in Canada? No. You can't legally avoid crypto tax in Canada. It's tax evasion, which is a criminal offence.

Can I avoid crypto taxes legally?

Selling crypto in a year when your income is lower can reduce the taxes you owe. Gifting cryptocurrency is generally not a taxable event for the giver. Crypto IRAs allow you to hold cryptocurrency long-term while deferring or avoiding taxes.

Crypto Taxes Explained For Beginners | Cryptocurrency Taxes

33 related questions found

What happens if I don't report my crypto?

US taxpayers must report any profits or losses from trading cryptocurrency and any income earned from activities like mining or staking on tax return forms, such as Form 1040 or 8949. Not reporting can result in fines and penalties as high as $100,000 or more severe consequences, including up to five years in prison.

How much tax would you pay on crypto?

Crypto tax rates in the U.S. depend on holding time and income, with short-term gains (held ≤ 1 year) taxed as ordinary income (10-37%) and long-term gains (held > 1 year) at lower rates (0%, 15%, 20%), while income from mining or staking is taxed as ordinary income. Rates vary by jurisdiction, with some countries offering crypto tax exemptions, and state taxes always apply in the U.S..
 

How do I avoid tax on my crypto?

1 - Buy and Hodl your crypto investments for the long term

If you buy and never sell (including no crypto to crypto trades or other disposal events), then there are no tax events. So one of the simplest strategies to avoid paying crypto taxes, is to simply buy and hold your crypto.

What is the 30 day rule in crypto?

The "crypto 30-day rule" refers to the IRS wash-sale rule, which does not apply to cryptocurrencies, treating them as property, not securities, allowing investors to sell at a loss and immediately buy back the same crypto to realize the loss for tax purposes (tax-loss harvesting) without waiting 30 days, unlike stocks. However, some tax authorities (like the UK's HMRC and Lanop or local interpretations) may have their own "bed and breakfast" rules that match sales and purchases within 30 days, affecting capital gains, so it's crucial to check specific tax jurisdictions.
 

How much tax do I pay if I sell my crypto?

You're required to pay tax on the profit you made from your sale (total sale price of your cryptocurrency minus original purchase price), commensurate with your personal tax bracket. So under these rules, you may be looking at quite a large capital gains tax assessment.

How long do I need to hold crypto to avoid higher taxes?

Hold investments for at least one year and a day before selling. Long-term capital gains are taxed at lower rates than short-term capital gains. Consider crypto tax-loss harvesting. That means offsetting your crypto losses against crypto gains or other capital gains to help reduce your tax bill.

How much capital gains do I pay on $100,000?

On a $100,000 capital gain, you'll likely pay 15% for long-term gains, resulting in about $15,000 in federal tax (plus potential state tax), but it could be 0% or 20% depending on your total taxable income and filing status, while short-term gains are taxed as ordinary income (potentially 22-24%). 

Can the IRS track crypto?

The IRS can and does track crypto by combining blockchain analysis with user data from crypto exchanges. Centralized exchanges must report user activity directly to the IRS, via Form 1099-DA and 1099-MISC. Failure to report can lead to audits, back taxes, penalties, and even criminal prosecution.

How much capital gains tax on $100,000?

On a $100,000 capital gain, you'll likely pay 15% for long-term gains, resulting in about $15,000 in federal tax (plus potential state tax), but it could be 0% or 20% depending on your total taxable income and filing status, while short-term gains are taxed as ordinary income (potentially 22-24%). 

How to legally avoid crypto taxes?

Common Crypto Tax Strategies

  1. Tax-loss Harvesting. Selling crypto at a loss under tax-loss harvesting balances any gains you have gained. ...
  2. Moving to Low-tax Jurisdictions. ...
  3. Long-term Holding. ...
  4. Timing Profits. ...
  5. Gifting. ...
  6. Investing through Retirement Accounts. ...
  7. Charitable Donations. ...
  8. Crypto Loans.

How many people don't report crypto on taxes?

A shocking study suggests that over 99% of crypto investors didn't pay taxes last year—what are the risks? In this article, we explore the study's findings and the potential consequences of not reporting crypto taxes. A new study revealed that over 99% of crypto investors did not pay crypto taxes last year.

How to avoid crypto taxes in Canada?

You cannot avoid tax on taxable events, but you can reduce your bill legally. Many investors plan dispositions for lower-income years, harvest capital losses to offset gains, and donate appreciated crypto to registered charities for donation tax credits. Using tax-advantaged accounts is another approach.

How do crypto millionaires cash out?

Centralized exchanges like Coinbase, Binance, and Kraken are the easiest way to cash out cryptocurrency. These exchanges allow you to sell your crypto for fiat — then transfer the funds to your bank account!

Do crypto millionaires pay taxes?

If you held the cryptocurrency for more than one year, any profits are typically long-term capital gains, subject to long-term capital gains tax rates.