To transfer bitcoin to Cash App and convert it to cash, you send bitcoin from your external wallet to your Cash App bitcoin address, then sell it within the app for a USD balance. The whole process takes a few steps and usually completes within an hour, though network congestion can slow things down. Here’s exactly how to do it.
Enable Bitcoin on Your Cash App Account
Before you can receive any bitcoin, you need to have bitcoin deposits enabled in Cash App. If you haven’t already, open the app and complete the identity verification process. Cash App will ask for your full legal name, date of birth, and the last four digits of your Social Security number at minimum. For full bitcoin functionality, including deposits from external wallets, you may need to provide additional documentation like a photo ID.
You’ll know you’re set up when you can see a Bitcoin tile on your home screen and access the deposit option without being prompted for further verification.
Find Your Cash App Bitcoin Address
Your Cash App bitcoin address is a unique string of letters and numbers that works like an account number for receiving bitcoin. To find it:
- Tap the Money tab on your Cash App home screen
- Tap the Bitcoin tile
- Tap “Deposit bitcoin”
- Copy your bitcoin address
You can copy the address as text or use the QR code that Cash App generates. Either method works. Double-check the address carefully before using it, since bitcoin sent to the wrong address cannot be recovered. Many people copy the address and paste it directly into their sending wallet to avoid typos.
Cash App may rotate your bitcoin address periodically for privacy reasons, but previously used addresses still work. Just make sure you’re copying the most current one each time you initiate a transfer.
Send Bitcoin From Your External Wallet
Open whatever wallet or exchange currently holds your bitcoin. Look for a “Send” or “Withdraw” option, then paste the Cash App bitcoin address you just copied into the recipient field. Enter the amount of bitcoin you want to transfer and confirm the transaction.
Your sending platform will likely charge a network fee (sometimes called a miner fee) to process the transaction on the Bitcoin blockchain. This fee varies based on how busy the network is at that moment. During low-traffic periods it might be a dollar or two, but during congestion it can spike significantly. Most wallets let you see the fee before you confirm.
Once you hit send, the transaction gets broadcast to the Bitcoin network. Cash App typically requires at least one blockchain confirmation before the bitcoin appears in your account. That usually takes around 10 to 30 minutes, though it can stretch longer if the network is congested or if you selected a lower-priority fee on the sending side.
Sell Your Bitcoin for USD
Once the bitcoin arrives in your Cash App wallet, converting it to spendable dollars is straightforward. Tap the Bitcoin tile on the Money tab, select “Sell,” choose the amount you want to convert, and confirm the transaction. The USD balance shows up in your Cash App account almost instantly after the sale completes.
Cash App charges a fee based on the size of the transaction:
- $1 to $499: 2.0%
- $500 to $999: 1.5%
- $1,000 to $1,999: 0.9%
- $2,000 and above: 0%
On top of the percentage fee, Cash App may apply a spread on the bitcoin price, which is a small markup between the market price and the price you’re actually quoted. This spread can range from 0% to 0.75% depending on market conditions. Both the fee and the spread are included in the total shown on your confirmation screen before you finalize the sale, so you’ll see exactly what you’re getting in USD before you commit.
For a practical example, if you sell $200 worth of bitcoin, the 2.0% fee costs you $4, plus a potential spread of up to $1.50. On a $2,500 sale, you pay no percentage fee but could still see a small spread applied to the conversion rate.
Access Your Cash
After selling, the USD sits in your Cash App balance. From there you have several options. You can spend it directly using your Cash App card at any retailer that accepts Visa. You can send it to another Cash App user instantly. Or you can transfer it to your linked bank account.
Cash App offers two withdrawal speeds for bank transfers. Standard transfers are free and typically arrive in one to three business days. Instant transfers land in your bank account within minutes but carry a small fee, usually between 0.5% and 1.75% of the transfer amount. The exact fee appears before you confirm.
What to Know About Timing
The total time from initiating the bitcoin send to having cash in your bank account depends on a few variables. The blockchain confirmation step is the least predictable, ranging from 10 minutes to over an hour. Selling bitcoin within Cash App happens in seconds. And the bank transfer takes either minutes (instant) or a few business days (standard).
If speed matters, send your bitcoin during off-peak network hours, choose a standard or higher network fee on the sending side, and use the instant deposit option once you’ve sold. In the best case, you can go from bitcoin in an external wallet to dollars in your bank account in under 30 minutes.

