The basic process: sell your bitcoin on an exchange, then move the dollars to your bank

To convert bitcoin to US dollars, you sell your bitcoin on a cryptocurrency exchange — a website or app where people buy and sell crypto — and the exchange sends the dollars to your bank account. The exchange holds your bitcoin temporarily, matches you with a buyer, takes a small fee, and then you have dollars instead.

The speed and cost depend on which exchange you use and how you move the money out. Most exchanges let you withdraw to a regular bank account within one to five business days. Some charge a flat fee per withdrawal; others charge a percentage of what you're selling. A few let you move money the same day, but those usually cost more.

You'll need three things to start: a bitcoin wallet (where your bitcoin currently lives), an account on an exchange that operates in the United States, and a US bank account in your name. The exchange will ask you to verify your identity before you can sell — this is a legal requirement, not a choice by the exchange.

Key Takeaways

  • You sell bitcoin on a US-based cryptocurrency exchange, which then sends dollars to your bank account within one to five business days.
  • Exchanges charge fees for selling and withdrawing — typically between 0.5% and 2% of the amount you're selling, though some charge flat dollar amounts instead.
  • You must verify your identity with the exchange before selling, which usually takes a few minutes to a few hours.
  • The dollar amount you receive depends on the bitcoin price at the moment you sell, not when you started the process.
  • Different exchanges have different withdrawal methods and speeds; some offer same-day transfers for an extra fee, while others take several business days.

Which exchanges let you sell bitcoin for dollars

The largest US exchanges are Coinbase, Kraken, Gemini, and Bitstamp. Each one lets you sell bitcoin and withdraw dollars to a US bank account. Coinbase is the most widely used and has the simplest interface for beginners. Kraken and Gemini tend to have lower fees if you're selling a larger amount. Bitstamp is older and reliable but less common for new users.

Smaller exchanges exist, but they carry more risk — if the exchange closes or is hacked, your money can disappear. Stick with one of the four above if you're new to this. All four are regulated by US financial authorities and have been operating for at least five years.

Each exchange has different withdrawal methods. Coinbase and Gemini let you link a regular bank account and withdraw via ACH transfer, which is free but takes three to five business days. Kraken offers the same but also lets you withdraw via wire transfer, which arrives the same day but costs $5 to $15. Check the exchange's withdrawal page before you sign up to see which method works for you.

How to set up an account and verify your identity

Create an account on the exchange's website or app using your email address and a strong password. The exchange will send you a confirmation email — click the link to verify your email is real.

Next, you'll upload a photo ID — a driver's license, passport, or state ID card. The exchange scans it automatically using software that checks the photo matches your face. This usually takes a few minutes, though sometimes it takes a few hours if the software flags something. You may also need to provide your Social Security number so the exchange can verify you're a real person and report your sale to the IRS.

Once your identity is verified, you can sell bitcoin. The whole process from email to verified account usually takes less than an hour, though it can take up to 24 hours if the exchange needs to review your documents manually.

The steps to sell your bitcoin

First, move your bitcoin from your personal wallet into your exchange account. Log into the exchange, find the "Deposit" or "Receive" section, and copy the bitcoin address the exchange gives you. Go to your personal wallet, paste that address, and send your bitcoin there. This transfer takes 10 minutes to an hour, depending on how busy the bitcoin network is.

Once your bitcoin arrives at the exchange, go to the "Sell" or "Trade" section. Enter how much bitcoin you want to sell — you can sell all of it or just part of it. The exchange will show you the current price and how many dollars you'll get. Review the fee (usually shown as a percentage or a dollar amount), then confirm the sale.

The exchange converts your bitcoin to dollars when ready. Your dollars now sit in your exchange account. To move them to your bank, go to "Withdraw," select your bank account, enter the amount, and confirm. The exchange will send the dollars to your bank using ACH transfer (three to five business days) or wire transfer (same day, with a fee).

Understanding the fees you'll pay

Exchanges charge fees at two points: when you sell the bitcoin, and when you withdraw the dollars to your bank.

The selling fee is usually between 0.5% and 2% of the amount you're selling. Coinbase charges around 1.5% for most users. Kraken charges 0.16% to 0.26% if you use their standard trading interface, but higher if you use their straightforward "Convert" button. Gemini charges 1% for most users. These percentages change based on how much you trade in a month, so check the exchange's fee page for your exact rate.

The withdrawal fee depends on the method. ACH transfer to your bank account is usually free. Wire transfer costs $5 to $15. Some exchanges charge a flat fee per withdrawal; others charge a percentage. A few exchanges charge nothing if you withdraw above a certain amount, like $1,000.

Add these together to see your total cost. If you're selling $1,000 of bitcoin on Coinbase and withdrawing via free ACH, you'll pay about $15 in selling fees and $0 in withdrawal fees, leaving you with roughly $985.

How long the whole process takes

Moving bitcoin from your personal wallet to the exchange takes 10 minutes to an hour. Selling it takes seconds — the exchange converts it to dollars when ready. Withdrawing the dollars to your bank takes the longest: three to five business days for ACH transfer, or the same day for wire transfer.

If you're in a hurry, wire transfer is faster but costs more. If you can wait, ACH transfer is free. Neither method is when ready — even same-day wire transfer means the money arrives the next morning, not within minutes.

Weekends and holidays slow things down. If you initiate a withdrawal on Friday evening, it won't process until Monday. If Monday is a holiday, it won't process until Tuesday.

What happens to your taxes when you sell

When you sell bitcoin for dollars, the IRS considers it a taxable event. You owe tax on the profit — the difference between what you paid for the bitcoin and what you sold it for. If you bought bitcoin for $20,000 and sold it for $30,000, you owe tax on the $10,000 gain.

The exchange reports your sale to the IRS on a form called a 1099-B. You'll receive a copy in January of the following year. Keep records of when you bought the bitcoin and how much you paid, because you'll need that information when you file your taxes.

The type of tax you owe depends on how long you held the bitcoin. If you held it for less than a year, it's taxed as ordinary income at your regular tax rate. If you held it for more than a year, it's taxed as a long-term capital gain, which is usually lower. This is not tax information — talk to a tax professional about your specific situation.

Frequently Asked Questions

Can I sell bitcoin directly to someone without using an exchange?

Yes, but it's riskier. You'd meet someone in person or online, they'd send you dollars, and you'd send them bitcoin. The problem is that bitcoin transfers can't be reversed — once you send it, it's gone. If the person sends you fake dollars or a payment that bounces, you have no way to get your bitcoin back. Using an exchange protects you because the exchange holds the bitcoin until the dollars are confirmed.

What if I only want to sell part of my bitcoin?

You can sell any amount, down to a fraction of a bitcoin. When you go to sell, just enter the amount you want to convert. The rest stays in your exchange account or your personal wallet, depending on where it is. You can sell the rest later whenever you want.

Do I have to pay tax on the dollars once they're in my bank account?

No. You already owed tax when you sold the bitcoin, not when the dollars arrived in your bank. The tax is on the profit you made, not on the dollars themselves. Once the dollars are in your bank, they're just regular money.

What if the exchange goes out of business or gets hacked?

If the exchange holds your dollars in a US bank account (which most do), your money is protected by FDIC insurance up to $250,000. If the exchange gets hacked and loses your bitcoin before you sell it, that's a different problem — bitcoin is not FDIC insured. This is why you should move your bitcoin to the exchange only when you're ready to sell, not keep it there long-term.

Can I convert bitcoin to dollars without verifying my identity?

No. US law requires exchanges to verify the identity of anyone who sells cryptocurrency. This is called "Know Your Customer" or KYC. If an exchange doesn't ask for ID, it's not a legitimate US exchange and you shouldn't use it.