The most common way to exchange Bitcoin for U.S. dollars is to sell it on a centralized crypto exchange like Coinbase, Gemini, or Robinhood, then withdraw the cash to your bank account. The whole process typically takes a few minutes to sell and one to five business days for the money to reach your bank, depending on the platform and withdrawal method. You have other options too, including payment apps and Bitcoin ATMs, each with different fees and trade-offs.
Selling on a Centralized Exchange
A centralized exchange is a platform run by a company that handles buying, selling, and transferring cryptocurrency. If your Bitcoin is already sitting in an exchange account, converting it to dollars is straightforward: select Bitcoin, choose the amount you want to sell, confirm the price, and the USD balance appears in your account. From there, you withdraw to a linked bank account.
If your Bitcoin is in a personal wallet (a hardware device or software app you control), you’ll first need to transfer it to the exchange. That means sending Bitcoin from your wallet to the deposit address the exchange gives you. Most exchanges require a few network confirmations before the deposit is available, which usually takes 10 to 60 minutes depending on network traffic.
Several major platforms support selling Bitcoin for USD:
- Coinbase supports 392 cryptocurrencies with fees ranging from 0% to 5% depending on the transaction type. It’s widely considered the most beginner-friendly option.
- Gemini charges 0.03% to 3.49% depending on your payment method, with 78 supported cryptocurrencies.
- Robinhood Crypto charges 0.03% to 0.85% through its smart exchange routing and supports 68 cryptocurrencies. If you already use Robinhood for stock trading, your crypto and brokerage accounts are in the same app.
- Fidelity Crypto charges a 1% spread on trades and supports a small number of cryptocurrencies including Bitcoin. Good if you already have a Fidelity brokerage account.
- Interactive Brokers charges up to 1% and supports 11 cryptocurrencies.
The fee differences matter more as your transaction size grows. On a $5,000 sale, a 0.5% fee costs you $25, while a 3% fee takes $150. Exchanges that show low “trading fees” sometimes build their profit into the spread, which is the gap between the buy and sell price. Check the total cost of the transaction, not just the listed fee percentage.
Withdrawing Cash to Your Bank
Once your Bitcoin is sold and the USD balance is in your exchange account, you need to move it to your bank. Most exchanges offer two main withdrawal methods.
ACH transfers are free or very low cost on most platforms and take one to five business days. This is the standard option and works with any U.S. checking or savings account. Wire transfers arrive faster, often the same day or the next business day, but typically cost $25 or more per transfer. Wire makes sense for larger amounts where speed justifies the flat fee.
Some platforms also let you withdraw to a linked debit card or a PayPal account. BitPay, for example, lets you cash out to a bank account, debit card, or PayPal, with daily limits up to $100,000 and a minimum of $30 per transaction. The speed and availability of these options vary by platform.
Before you can withdraw, you’ll need to have completed identity verification on the exchange. This means providing your name, address, Social Security number, and a government-issued ID. If you haven’t done this yet, allow extra time because verification can take anywhere from a few minutes to a couple of days.
Using a Bitcoin ATM
Bitcoin ATMs are physical kiosks found in convenience stores, gas stations, and shopping centers across the U.S. Some of them let you sell Bitcoin for cash. You scan a QR code from the machine with your wallet app, send the Bitcoin, and the machine dispenses cash (or, in some cases, provides a voucher you redeem elsewhere).
The convenience comes at a steep price. Fees at Bitcoin ATMs typically range from 4% to 25% of the transaction amount. CoinFlip, one of the larger operators, charges 4.99% to 21.90%. On a $1,000 sale, that could mean losing $50 to $219 in fees alone, far more than you’d pay on an exchange.
Bitcoin ATMs also require identity verification. At a minimum, expect to provide a phone number for text verification. Many machines require you to create an account and scan a government ID like a driver’s license. All Bitcoin ATM operators in the U.S. must register with FinCEN and follow anti-money laundering rules, so anonymous transactions aren’t an option.
Bitcoin ATMs make the most sense when you need physical cash quickly and don’t have an exchange account set up, but the fees make them a poor choice for regular or large conversions.
How Fees Compare Across Methods
Your total cost depends on three things: the trading fee or spread when you sell, the withdrawal fee to move dollars to your bank, and any network fee if you’re transferring Bitcoin from a personal wallet to an exchange first.
On a centralized exchange, a typical all-in cost for selling Bitcoin and withdrawing via ACH might run 0.5% to 1.5% for most users. Advanced trading interfaces on the same platforms (like Coinbase Advanced) often charge lower percentages than the simple buy/sell screens. If you’re converting a significant amount, it’s worth using the advanced view even if the interface looks more intimidating.
Bitcoin ATMs sit at the expensive end, with total costs regularly exceeding 10%. Peer-to-peer platforms, where you sell directly to another person, fall somewhere in between, but they introduce counterparty risk and require more effort to find a buyer.
Tax Reporting When You Sell
Selling Bitcoin for USD is a taxable event in the United States. You owe capital gains tax on any profit, which is the difference between what you paid for the Bitcoin (your cost basis) and what you sold it for. If you held the Bitcoin for more than a year, it qualifies for long-term capital gains rates, which are lower. If you held it for a year or less, the gain is taxed as ordinary income.
Starting in 2026, brokers are required to send you Form 1099-DA, which reports the details of your crypto sales. Brokers must send this form by February 17, 2026. Even if you don’t receive a 1099-DA, you’re still required to report any gains or losses. When you file your tax return, you must answer a yes-or-no question about whether you had any digital asset transactions during the year.
Keep records of when you bought your Bitcoin and what you paid. If you acquired it through multiple purchases at different prices, the cost basis calculation can get complicated. Most major exchanges provide transaction history downloads that make this easier.
Choosing the Right Method
If you already have an account on a centralized exchange, selling there and withdrawing via ACH is the cheapest and simplest path. The main trade-off is waiting a few business days for the bank transfer to settle.
If you need cash quickly and can’t wait for a bank transfer, check whether your exchange supports instant withdrawals to a debit card. That’s usually faster and still far cheaper than a Bitcoin ATM. If you need physical cash specifically, a Bitcoin ATM works but expect to pay heavily for the convenience.
For large amounts (above $100,000), some exchanges offer over-the-counter (OTC) desks with tighter spreads and no trading fees, though these are typically reserved for institutional or VIP clients. Crypto.com’s OTC desk, for instance, accepts trades from $100 up to $5 million with zero trading fees, but access requires meeting eligibility criteria.

