Do I have to pay tax when I sell crypto?

Asked by: Dr. Anne Crist DDS  |  Last update: June 29, 2026
Score: 5/5 (7 votes)

Yes, you generally pay taxes when you sell crypto for a profit, as the IRS treats cryptocurrency as property, making profits subject to capital gains tax, whether you sell for cash, trade for another crypto, or use it to buy goods/services. You owe tax on the gain, not the total sale amount, and holding it longer than a year usually results in lower long-term capital gains rates, while shorter holding periods are taxed as ordinary income.

Do you pay taxes on selling crypto?

Key Takeaways. The IRS treats cryptocurrency as property, meaning that when you buy, sell or exchange it, this counts as a taxable event and typically results in either a capital gain or loss. When you earn income from cryptocurrency activities, this is taxed as ordinary income.

Do I need to pay tax if I sell my crypto?

If you're holding crypto, there's no immediate gain or loss, so the crypto is not taxed. Tax is only incurred when you sell the asset, and you subsequently receive either cash or units of another cryptocurrency: At this point, you have “realized” the gains, and you have a taxable event.

Do you pay tax when you sell cryptocurrency?

When investing in crypto, unlike other forms of investment, you don't actually pay any tax on the currency itself while you hold it. You simply hold it, and watch it as the market changes. It's only when it comes to disposal of your cryptocurrency that you pay tax on your gains.

Is crypto selling taxable?

In India, you'll pay a 30% tax on profits from trading, selling, or spending cryptocurrency. Additionally, a 1% TDS is applicable on the sale of crypto assets exceeding ₹50,000 (₹10,000 in certain cases) within a single financial year.

Crypto Taxes Explained For Beginners | Cryptocurrency Taxes

37 related questions found

Who pays 30% tax in India?

In India, the 30% income tax rate generally applies to individuals earning above ₹24 Lakhs (under the old regime/default for some) or ₹15 Lakhs (under the new optional regime for FY 2025-26) and to firms (as a flat rate), while certain income types like lottery winnings, online gaming, and virtual digital assets (like crypto) are taxed at a flat 30% for everyone, regardless of total income. 

How can I avoid crypto tax?

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.

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%). 

Is crypto trading gambling?

Why is it gambling? e.g., “Since crypto is volatile and unpredictable, it is essentially a gamble when you invest in it as you could win big or you could lose everything you put in.” e.g., “I think anything that gives you a chance to win or lose some of your money makes it a form of gambling.”

How to avoid crypto tax in India?

Gifts of crypto from close family members are tax free, and gifts under RS50,000 from friends and relatives are tax free. If you receive a gift of crypto - whether that's coins, tokens, or an NFT - you'll generally be liable to pay Income Tax at your applicable slab rate, based on the fair market value of your gift.

Do I need to file taxes on crypto if I don't sell?

The tax situation is straightforward if you bought crypto and decided to HODL. The IRS does not require you to report your crypto purchases on your tax return if you haven't sold or otherwise disposed of them. HODL and you're off the hook. The tax event only occurs when you sell.

What are crypto tax loopholes?

Gifting cryptocurrency is not subject to tax in most circumstances. If you give less than $18,000 worth of cryptocurrency gifts to a single individual during the tax year, you don't need to report your gifts to the IRS.

How to calculate tax on crypto?

The flat income tax rate of 30% is applicable to retail investors, traders, or anyone transferring crypto assets in a given financial year, with no distinctions between short-term and long-term gains. The 30% tax rate is levied on any profits made from the transfer of virtual assets.

How can I legally avoid capital gains tax?

A common way to defer or reduce your capital gains taxes is to use tax-advantaged accounts. Retirement accounts such as 401(k) plans, and individual retirement accounts offer tax-deferred investment. You don't pay income or capital gains taxes on assets while they remain in the account.

What is the 6 year rule?

If you use your former home to produce income (for example, you rent it out or make it available for rent), you can choose to treat it as your main residence for up to 6 years after you stop living in it. This is sometimes called the '6-year rule'. You can choose when to stop the period covered by your choice.

Are 100% of capital gains taxed?

Gains from the sale of assets you've held for longer than a year are known as long-term capital gains, and they are typically taxed at lower rates than short-term gains and ordinary income, from 0% to 20%, depending on your taxable income.

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 much capital gains tax on $300,000?

Capital gains tax on $300,000 depends on your filing status and total income, but for most, it will be taxed at the 15% federal rate, meaning around $45,000 in tax, potentially rising to 20% if your total income is very high, and you'll also need to account for state taxes and potentially a 3.8% Medicare surtax. A $300,000 gain usually falls into the 15% bracket for single filers (above $48,350) and married filing jointly (above $96,700), while for married filing separately, it hits the 20% bracket (over $300,000).

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.
 

Which countries don't tax crypto?

To attract foreign investments and to develop the digital sphere, many countries apply 0% taxes on crypto incomes and crypto capital gains. The list of the most crypto-friendly countries includes Portugal, Malta, the United Arab Emirates, Germany, El Salvador, Georgia, Switzerland, and others.

How to avoid crypto tax in India in 2025?

🏷️India's Current Crypto Tax Rules (2025)

1% TDS (Tax Deducted at Source) on every trade above a threshold. No deductions allowed for expenses (other than acquisition cost). No set-off of losses — you can't offset Bitcoin losses against Ethereum gains. Gifting crypto is taxable under income tax rules.