Do I have to pay taxes every time I sell crypto?

Asked by: Arturo Paucek  |  Last update: August 9, 2026
Score: 4.2/5 (38 votes)

Yes, you generally have to report and pay taxes on capital gains every time you sell, trade, or exchange cryptocurrency for cash, another crypto, or goods, as the IRS treats it as property, not currency. Selling for a profit triggers capital gains tax, while selling at a loss may allow for tax deductions.

How to avoid paying taxes on crypto gains?

Donating crypto to a qualified charity may be tax deductible. Using crypto as collateral for a loan is generally tax-free since no sale occurs. Some states and countries offer reduced or zero taxes on crypto income and capital gains. Accurate records help you avoid penalties and ensure correct tax reporting.

Do I have to pay tax when I sell crypto?

It depends. If you earn money from exchanging (trading or selling) coins and tokens, you might owe Capital Gains Tax. If you earn money from staking or mining crypto, you'll be liable to pay Income Tax on these profits, depending on what you make overall in a year.

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

Crypto Taxes in the UK – Explained in Under 2 Minutes 🇬🇧

29 related questions found

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.

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 do you avoid capital gains tax?

You can avoid or minimize capital gains tax by holding assets over a year for lower long-term rates, using tax-advantaged accounts (like Roth IRAs/401(k)s), donating appreciated assets to charity, using tax-loss harvesting to offset gains, or leveraging primary residence exclusions for your home, but completely avoiding tax often involves specific strategies like Qualified Opportunity Zones or 1031 exchanges for real estate. 

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

How to cash out crypto without IRS knowing?

There is no way to legally avoid taxes when cashing out cryptocurrency. However, strategies like tax-loss harvesting can help you reduce your tax bill legally. Converting crypto to fiat currency is subject to capital gains tax. However, simply moving cryptocurrency from one wallet to another is considered non-taxable.

What is the best way to cash out crypto?

Choose to sell crypto from a MoonPay Account to unlock a smoother cash out via methods like Visa and Mastercard, bank transfer, PayPal, and Venmo (US only). Want to sell cryptocurrency with better rates and lower fees? Just sell to your MoonPay Balance!

What happens if you don't report crypto on taxes?

If you don't and the IRS learns that you sold some cryptocurrency, they'll assume you have taxable income and send you a letter or notice asking you to pay taxes on those “gains.” The IRS will assume you have taxable gains because they may not be aware of your cost basis for the cryptocurrency.

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.

What triggers IRS audit crypto?

Common Triggers

Individuals investing in Crypto should be aware of the following common errors that may trigger IRS scrutiny: Failure to Report Crypto Assets on Form 1040: Taxpayers must answer the digital asset question each year. Leaving it blank or ignoring it, even if no transactions occurred, can raise red flags.

How to cash out crypto anonymously?

Scroll to discover more....

  1. Find Bitcoin ATM. Locate the nearest cryptocurrency ATM using Map with hundreds of devices in your area. ...
  2. Scan the QR. Make sure you choose the right cryptocurrency or network. ...
  3. Collect your cash. Once the transaction is approved in the blockchain, scan the second code (barcode) from the printout.

Do you have to report crypto under $600 in the USA?

Yes, in the USA, you must report all crypto income, gains, or losses on your federal tax return, even if the amount is under $600 and you don't receive a Form 1099 (like 1099-NEC or 1099-B), because the $600 threshold applies to when exchanges must issue forms, not your personal obligation to report income. The IRS requires you to report all taxable digital asset activity, regardless of the amount, as it's considered income or a capital gain/loss. 

What assets cannot be seized by the IRS?

The IRS generally can't seize assets essential for basic living, like necessary clothing, schoolbooks, furniture, and tools of your trade (up to certain limits), plus items like unemployment, workers' comp, child support, and public assistance payments, along with a portion of your wages. However, major assets like your home, vehicles, bank accounts, and retirement funds can be seized, though the IRS must follow procedures and often seeks the quickest collection method, usually targeting liquid assets first.

What crypto is not traceable?

Examples: Monero (XMR): Unlike 'public blockchains' like Bitcoin and Ethereum, Monero is a private blockchain designed to keep transactions private. Zcash (ZEC): Zcash uses zero-knowledge proofs to hide user information. Tornado Cash: A smart contract that 'mixes' funds with others to obscure the trail.

How am I taxed when I sell crypto?

Buying crypto isn't taxable, but selling, exchanging for goods/services, or trading for other crypto are taxable events. Crypto transactions may trigger forms like 1099-DA, 1099-B, 1099-K, 1099-NEC, and W-2. Taxpayers often need Form 8949 and Schedule D for capital gains/losses, and Form 1040 for income reporting.

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

When to sell crypto for profit?

When You Should Sell Crypto

  • There is a lack of development in the project behind the blockchain and cryptocurrency.
  • When you feel you have gained enough and can put the money in safer investments.
  • There is a long streak of negative news about your chosen projects.
  • You want to reallocate your funds.