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

Asked by: Prof. Sylvia Brakus  |  Last update: June 11, 2026
Score: 4.9/5 (66 votes)

The tax rate for selling cryptocurrency in the U.S. depends on your holding period and income: short-term gains (held one year or less) are taxed as ordinary income (10-37%), while long-term gains (held over a year) get lower rates (0%, 15%, or 20%). You only pay tax when you sell for a profit, and state taxes can also apply.

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

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.

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 Pay Less Tax on Crypto (Legally)

30 related questions found

How does IRS track crypto gains?

The IRS tracks crypto transactions using blockchain analysis, exchange reporting, and data matching. These tools help ensure compliance with tax laws.

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.

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 crypto gains?

In theory, the calculation for crypto capital gains is simple: Proceeds (sale price) minus Cost Basis (your initial investment) equals Capital Gain or Capital Loss.

Can you write off crypto losses?

The big question: can you write off crypto losses on taxes? It's common for first-time crypto taxpayers to wonder if crypto losses are tax-deductible. The simple answer is: yes, you can use realized crypto losses to offset capital gains and even income.

Does the IRS know if you sell Bitcoin?

In the US, all cryptocurrency exchanges must report transaction information to the IRS under the Bank Secrecy Act. This includes customer names, addresses, SSNs, and transaction details.

How much crypto can I cash out tax-free?

Your buying and selling activities are not considered to be trading. The total value of cryptoassets you have disposed of in a year does not exceed your annual exempt amount for capital gains tax (£3,000 for 2024/25, £6,000 for 2023/24, £12,300 for 2021/22 and 2022/23).

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!

How much capital gains will 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%). 

How to avoid 20% 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.

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

What happens if I don't report my crypto to the IRS?

If you fail to report your crypto transactions accurately, you can face serious consequences. These include cryptocurrency tax audits, severe financial penalties, and even criminal tax investigations. The IRS has been actively targeting crypto tax evasion for years.