Bitcoin ATM send BTC to Coinbase Wallet?

Denisa Asined
Financial expert

Home > Blog > Article: Bitcoin ATM send...”

Quick answer: Yes—provided the selected Bitcoin ATM can send BTC to an external wallet. In Coinbase Wallet (Base app), select Bitcoin → Receive, then scan the QR code for the native BTC address at the machine. A Bitcoin ATM does not log in to Coinbase—it sends an on-chain transaction to the specified address. Some Bitcoin ATMs only support the operator’s wallet, so check this before buying.

Update: Coinbase now uses the name Base app and refers to Coinbase Wallet as legacy mode. The app layout may vary by version, but both Base app and the older Coinbase Wallet allow you to receive and store Bitcoin.

diagram showing a Bitcoin ATM sending BTC to Coinbase Wallet using a QR code
Bitcoin ATM -> QR code/BTC address -> Bitcoin network -> Coinbase Wallet.

A Bitcoin ATM does not send dollars or Polish zloty to Coinbase. It sends BTC to the public Bitcoin address encoded in the QR code.

Coinbase Wallet vs. Coinbase Account: What’s the Difference?

Coinbase Wallet / Base app is a self-custody wallet, while a Coinbase account is an account on the centralized Coinbase platform.

Feature Coinbase Wallet / Base app Coinbase account
Service type Self-custody wallet Exchange account / custodial account
Who controls the keys User Coinbase
Access recovery Recovery phrase or other wallet recovery methods Coinbase login, verification, and recovery procedures
Use with a Bitcoin ATM Yes, via a native BTC address or QR code Sometimes, via a BTC deposit address generated by Coinbase
Main risk Loss of the recovery phrase, an incorrect address, or the wrong network Account restrictions, verification, and supported network
Best use Direct storage and control of BTC Trading, buying, selling, and platform services

To retain self-custody of your BTC, use the address from Coinbase Wallet / Base app, not from a random screen in the exchange app.

How Do You Buy Bitcoin at a Bitcoin ATM and Send It to Coinbase Wallet?

Step 1: Open Coinbase Wallet / Base app

Open the wallet—not just your Coinbase exchange account—and search for Bitcoin (BTC). If BTC is not visible, enable it. Depending on the version, look for Receive, the QR code icon, or Enable BTC.

Step 2: Show the QR code for your Bitcoin address

Select Bitcoin, then Receive. A public BTC address and QR code will appear. Use the native Bitcoin network, not an Ethereum, Base, USDT, wBTC, or other asset address.

Do not show your recovery phrase or private key. A Bitcoin ATM only needs the public address from the Receive section.

Step 3: Scan the QR Code at a Bitcoin ATM

Select Buy Bitcoin, accept the terms and conditions, and complete the required verification. Scan the QR code, then compare the beginning and end of the address with the address shown in the app before confirming.

If the terminal requires the operator’s app, do not assume the BTC will be sent to Coinbase Wallet. Cancel the transaction or check the procedure for withdrawing it later. [1]

Step 4: Insert cash and confirm the transaction

Insert cash as instructed by the machine. Before confirming your purchase, check:

  • the amount of cash deposited,
  • the final amount of BTC you will receive,
  • the exchange rate applied by the operator,
  • the operator's fee and any network fee,
  • minimum and maximum transaction limits.

Step 5: Save the Receipt and Transaction ID

Keep the confirmation and transaction ID / transaction hash, along with the operator’s name, location, time, amount, and support contact details. These are essential if there is a delay.

diagram showing where to find the “Receive Bitcoin” option in Coinbase Wallet or the Base app
Illustration - Where to Find Bitcoin in Coinbase Wallet / Base App

Can You Send BTC from a Bitcoin ATM in Switzerland to Coinbase Wallet?

Yes. Using Coinbase Wallet / Base app at a Swiss Bitcoin ATM works the same way as in other countries. At a machine that accepts Swiss francs (CHF) and euros (EUR), select Buy Bitcoin, then scan the QR code for the native BTC address generated in the Receive section.

Before depositing cash, check the following:

  • whether the machine allows you to send BTC to an external wallet,
  • the CHF/BTC exchange rate used,
  • the final amount of BTC you will receive,
  • the operator fee and network fee,
  • transaction limits,
  • identity verification requirements.

Verification requirements may vary depending on the operator, transaction amount, and current Swiss AML regulations. However, the process for receiving BTC in Coinbase Wallet remains the same—the machine sends the cryptocurrency on-chain to the specified public Bitcoin address. Swiss requirements stem, among other things, from the Anti-Money Laundering Act and the relevant ordinance.

📍 Find the nearest Bitcoin ATM in Switzerland

Select a city and see the available Bitcoin ATM locations in Switzerland.

Check the ATM map →
🟢 ATM status: online
💵 Cash availability
⚡ Fast transactions

All transactions are subject to AML regulations.

How Long Does It Take to Transfer Bitcoin from a Bitcoin ATM to Coinbase Wallet?

There is no guaranteed time frame. The operator must first broadcast the transaction, and the Bitcoin network must confirm it. The relevant factors are network congestion, the fee set by the operator, the operator’s processing method, and the required number of confirmations. The balance may be marked as pending.

Stage What it means What you can check
ATM accepted the cash The operator has recorded the purchase. Receipt and order number
A transaction ID was generated The transaction has been broadcast or queued for broadcast. Block explorer.
0 confirmations The transaction is waiting to be included in a block. Transaction status and fee.
1 or more confirmations The transaction is recorded on the blockchain. Recipient address and amount.
Balance shown in the app The wallet has synchronized its data. BTC transaction history and the correct wallet profile.

Bitcoin from a Bitcoin ATM Hasn’t Arrived—How Can I Check the Transaction Status?

Situation The most likely cause Action
You don't have a transaction ID The operator has not yet sent the transaction or has only provided the order number. Contact the ATM operator and provide the information from the receipt.
The TxID exists but has 0 confirmations The transaction is pending on the Bitcoin network. Wait and monitor it in the block explorer.
The transaction has been confirmed and the address is correct The app hasn't refreshed the balance, or BTC isn't enabled. Restart the app, update it, and check the correct wallet or profile.
The transaction is confirmed, but the address is incorrect The wrong QR code was scanned, or a different address was used. Contact the operator immediately; on-chain transactions usually cannot be reversed.
The amount received is lower than expected Operator fee, spread, or network fees. Compare the final amount of BTC with the receipt and the confirmation screen.

The key piece of information is the transaction ID: it lets you check the address, amount, and confirmations. Coinbase recommends using the transaction hash as the starting point when investigating a missing deposit.

Steps to Take When a Bitcoin ATM Deposit Does Not Appear in Coinbase Wallet
Bitcoin ATM Deposit Not Showing in Coinbase Wallet – Troubleshooting Tree

Fees, Limits, and Identity Verification

Don't compare only the fee percentage. What matters is the final amount of BTC you receive for the cash you deposit.

Element What it means What to Check Before Buying
Operator fee Fee for using a Bitcoin ATM. Whether it is fixed, percentage-based, or a combination of both.
Exchange rate spread The difference between the market rate and the ATM rate. The actual amount of BTC you will receive.
Network fee The cost of sending a transaction on the Bitcoin network. Whether it is charged separately or included in the offer.
Limits Minimum and maximum transaction amounts. Single-transaction limit and daily limit.
ID verification Phone number, identity document, selfie, or other information. Requirements vary by operator, country, and amount.

You can easily calculate the effective cost:

Effective premium (%) = (cash deposited / market value of the BTC received - 1) × 100%

Requirements vary depending on the operator, the amount, and applicable law. A phone number and an identity document are often required.

The Most Common Mistakes to Avoid

Confusing Coinbase Wallet with the Coinbase app
Mistake #1
WHY IT IS DANGEROUS

You may use the wrong type of address or account, causing the funds to be sent to the wrong place.

HOW TO AVOID IT

Determine whether you are sending BTC to a self-custody wallet or a Coinbase exchange account.

Choosing the wrong asset or network
Mistake #2
WHY IT IS DANGEROUS

The funds may be lost or may not appear in your wallet.

HOW TO AVOID IT

Select native Bitcoin (BTC) and use an address from the "Receive" section.

Scanning Someone Else's QR Code
Mistake #3
WHY IT IS DANGEROUS

The Bitcoin will go directly to that person's wallet.

HOW TO AVOID IT

Always generate your own QR code directly in the app.

Failing to Check Fees and the Exchange Rate
Mistake #4
WHY IT IS DANGEROUS

You'll receive less BTC than you expected.

HOW TO AVOID IT

Focus on the final amount of BTC, not just the fee.

Throwing Away the Receipt
Mistake #5
WHY IT IS DANGEROUS

This will make it harder to locate the transaction or contact the operator.

HOW TO AVOID IT

Keep your receipt until the transaction is fully confirmed.

Assuming That a Transaction Can Be Canceled
Mistake #6
WHY IT IS DANGEROUS

Bitcoin transactions are virtually irreversible.

HOW TO AVOID IT

Carefully check the address and network before clicking "Send."

Is It Safe to Use Coinbase Wallet with a Bitcoin ATM?

Yes, provided that you use the official app, generate the BTC address yourself, verify the QR code, and understand the fees. Keep your recovery phrase offline and never enter it at an ATM or on someone else's website.

Red flag: If a stranger tells you to go to a Bitcoin ATM, withdraw cash, or scan a QR code they sent you, stop immediately. Rothbard.eu warns against such scams; recovering funds after they have been sent can be very difficult.

According to the FTC's September 2024 Data Spotlight, scammers often send victims a QR code to scan at a Bitcoin ATM, and reported losses from Bitcoin ATM scams exceeded $65 million in the first half of 2024 alone. 

Summary

You can receive BTC from an ATM in Coinbase Wallet if the terminal supports external wallets. Select "Receive," scan your own BTC address, verify the address and final amount, and then keep the receipt and TxID. If the funds do not arrive, start by checking a block explorer.

FAQ

Can I use a QR code from Coinbase Wallet at a Bitcoin ATM?

Yes, if the device supports sending to an external wallet. Be sure to scan only the QR code for the native Bitcoin address from the "Receive" feature.

Can I send Bitcoin from a Bitcoin ATM to my Coinbase account? 

Sometimes. Use the BTC deposit address from Coinbase and the same network, provided that the ATM accepts external addresses. This is a deposit to a custodial account, not to Coinbase Wallet.

Can I use Coinbase Wallet at Bitcoin ATM Switzerland?

Yes. At a Bitcoin ATM that supports external wallets, you can deposit CHF and scan the QR code for your native BTC address from Coinbase Wallet / Base app. Before confirming, check the CHF/BTC exchange rate, fees, limits, and verification requirements. 

Is Coinbase Wallet the same as Coinbase?

No. Coinbase Wallet / Base app is a self-custody wallet in which you control the keys. A Coinbase account is an account on the platform for which Coinbase manages the keys.

How long does it take for Bitcoin from a BTC ATM to reach your wallet?

This often takes a few minutes, but there's no guarantee. The time depends on the operator, network traffic, fees, and confirmations.

Why isn't the transaction from a Bitcoin ATM showing up in Coinbase Wallet? 

Check the TxID in a block explorer. If no transaction appears, contact the operator; if the transaction is confirmed, verify the address, make sure you are viewing the correct wallet, and check that BTC is enabled and the app is up to date.

Are Bitcoin ATM fees higher than Coinbase fees? 

They often are, but do not compare just one fee. A Bitcoin ATM may charge an operator fee, an exchange-rate spread, and a network fee. Compare the amount of cash paid with the final amount of BTC received.

Can I sell Bitcoin from my Coinbase Wallet at a Bitcoin ATM? 

Yes, but only at a two-way ATM that supports sales. You send BTC to the address displayed by the machine and collect the cash according to the operator's procedure.

What happens if I scan the wrong address?

The BTC will be sent to the specified address, and the transaction usually cannot be reversed. Contact the operator and the owner of the address immediately, but recovery is not guaranteed.

Is it better to use Coinbase Wallet or another wallet when using a Bitcoin ATM?

You can use any wallet that supports native Bitcoin and a public address or QR code. Coinbase Wallet / Base app is a suitable option as long as you properly secure access to it and your recovery phrase.

Sources and Methodology: This article is based on publicly available materials concerning Coinbase Wallet / Base app, the operation of the Bitcoin network, the principles of on-chain transactions, and how Bitcoin ATMs operate in practice. We also drew on Rothbard.eu's experience in developing a platform that aggregates Bitcoin ATM locations in Switzerland and analyzing real machines, operators, available features, and issues reported by users.

That is why we describe the entire process not only in theory but also from a practical perspective: from scanning a BTC address and calculating fees, through transaction confirmation times, to troubleshooting delays, security, verification requirements, and the most common mistakes when using a Bitcoin ATM.


Rothbard.eu is developing a platform that aggregates Bitcoin ATM Switzerland locations, allowing users to find places where they can buy and sell BTC and other cryptocurrencies for cash. Machines are available in Zurich, Geneva, Basel, Lausanne, and Lucerne, among other cities, and their current status and cash availability can be checked online on the website's map.

This material is for informational purposes only. It does not constitute investment, tax, or legal advice.

Other articles