How to Buy Bitcoin With Cash
RobTheCoins · Updated Sep 2026 · 2 min read
Quick answer: You can buy Bitcoin with cash using Bitcoin ATMs, in-person trades via peer-to-peer platforms, or by purchasing vouchers from authorized retailers.
Before you start
- Have a Bitcoin wallet set up and ready to receive funds
- Verify your identity if using a regulated platform or ATM
- Prepare the exact cash amount you intend to spend
- Research the current Bitcoin price and any fees involved
- Ensure you have a secure internet connection
How to Buy Bitcoin With Cash: step by step
1. Find a Bitcoin ATM
Use an online map or app to locate a Bitcoin ATM near you. Check the ATM’s fees and limits before visiting.
2. Prepare your wallet QR code
Open your Bitcoin wallet app and navigate to the ‘Receive Bitcoin’ section. Display the QR code clearly for the ATM scanner.
3. Insert cash into the ATM
Follow the ATM’s instructions to insert your cash. The ATM will convert the cash to Bitcoin based on the current rate.
4. Confirm the transaction
Review the transaction details on the ATM screen, including the amount of Bitcoin and any fees. Confirm to complete the purchase.
5. Receive your Bitcoin
The Bitcoin will be sent to the wallet address you provided. Wait for the transaction to be confirmed on the blockchain.
6. Alternatively, use a peer-to-peer platform
Sign up on a peer-to-peer platform like LocalBitcoins or Paxful. Create a buy offer or respond to an existing one to meet in person.
7. Meet the seller
Arrange a safe, public meeting place. Bring the cash and any required identification. Complete the transaction through the platform’s app.
8. Verify receipt
Check your Bitcoin wallet to ensure the funds have been received. Confirm the transaction on the blockchain if necessary.
Fees and how long it takes
Fees for buying Bitcoin with cash vary widely. Bitcoin ATMs often charge 5-15% above the market rate, while peer-to-peer platforms may have lower fees but require more time for coordination. Transaction times depend on network congestion and can range from minutes to hours.
Regulatory requirements, such as identity verification, can also affect the time it takes to complete a purchase.
Stay safe
- Never meet in secluded areas; always choose public locations
- Double-check the Bitcoin address before sending funds
- Beware of scams; only use reputable platforms and ATMs
- Keep your wallet and backup secure; never share your seed phrase
- Test with a small amount for your first transaction
If something goes wrong
Transaction not confirming — Wait for network confirmation; if it takes too long, contact the platform or ATM provider for assistance.
Incorrect wallet address — Contact the platform or ATM provider immediately; they may be able to reverse the transaction if it hasn’t been confirmed.
ATM not working — Try another nearby ATM or use a different method like a peer-to-peer platform.
No sellers available — Expand your search area or try a different peer-to-peer platform with more users.
Doing this as part of trading, income, or a disposal? See how it may be taxed in Tax by country and the taxable-events section — information, not advice.
Frequently asked questions
Is it safe to buy Bitcoin with cash?
Buying Bitcoin with cash can be safe if you take precautions, such as meeting in public places and using reputable platforms.
Can I buy Bitcoin with cash anonymously?
While some methods offer more privacy, most regulated platforms and ATMs require identity verification due to anti-money laundering laws.
How long does it take to buy Bitcoin with cash?
The time varies; Bitcoin ATMs can be quick, while in-person trades may take longer to coordinate. Network confirmation times also play a role.
What fees are involved in buying Bitcoin with cash?
Fees vary by method; ATMs typically charge 5-15% above the market rate, while peer-to-peer platforms may have lower fees but require more coordination.