How to Use a Bitcoin ATM: Step-by-Step Guide (And the Fees Nobody Mentions Upfront)

how to use a bitcoin atm

There are roughly 40,000 Bitcoin ATMs operating worldwide, most of them in the United States, tucked into gas stations, convenience stores, grocery stores, and malls. They look like regular ATMs. They work differently, cost significantly more, and have become the center of one of the most expensive fraud problems in consumer finance.

Using a Bitcoin ATM is straightforward once you understand the steps. Understanding the fee structure and the scam landscape before you get to the machine is equally important — because the FBI reported $246.7 million in losses from crypto ATM scams in a single recent year, a 99% increase from the year before.

Both things are true simultaneously: Bitcoin ATMs are a legitimate way to convert cash to crypto, and they are heavily used by criminals to defraud people. This guide covers how they actually work, what they cost, and how to tell the difference between a legitimate transaction and a scam.

What Is a Bitcoin ATM?

A Bitcoin ATM (also called a crypto kiosk or Bitcoin machine) is a physical terminal that lets you buy Bitcoin — and sometimes other cryptocurrencies — with cash. Unlike a regular bank ATM, you’re not connecting to your bank account. You’re connecting to a cryptocurrency exchange operated by the machine’s company. You insert cash, provide a receiving wallet address, complete identity verification, and the machine sends Bitcoin to your wallet.

Most machines only go one direction: cash in, crypto out. A smaller number are bidirectional — they also let you sell crypto and receive cash. If you need to sell, look specifically for two-way machines from operators like CoinFlip, Athena, RockItCoin, or LibertyX, which have sell functionality at select locations.

The machine itself is run by a private company — not a bank, not the government, and not “Bitcoin” as an organization. Bitcoin Depot, CoinFlip, and Athena Bitcoin are among the largest operators in the US. Bitcoin Depot, which had over 9,000 machines and was formerly the industry’s largest operator, filed for Chapter 11 bankruptcy in May 2026 and deactivated all of its machines. The industry landscape shifts, so always verify that a machine you plan to use is currently operational.

The Fee Reality: What It Actually Costs

Before walking through the steps, this number matters: the industry median fee at Bitcoin ATMs is approximately 16% of the transaction value, according to Federal Reserve Bank of Kansas City data.

That means if you put $100 in cash, you receive roughly $84 worth of Bitcoin at best — before considering that some fees are hidden in the exchange rate rather than displayed separately. The DC Attorney General’s lawsuit against Athena Bitcoin alleged fees up to 26%.

For comparison, online exchanges like Coinbase and Kraken typically charge 0.5% to 1.5% for the same transaction.

Why fees are this high: Bitcoin ATM operators pay for physical machine maintenance, cash handling and armored courier services, compliance infrastructure, insurance, retail space rental, and fraud prevention. The cost structure of a physical kiosk running 24/7 in a gas station is genuinely expensive. The fee reflects that.

Fee structures vary by operator:

  • LibertyX: 2% or $5, whichever is greater (lowest in the market, sell functionality)
  • Mid-range operators: 8-15%
  • Premium-priced machines: 18-20%+
  • Some operators cap fees; Maine requires fees no higher than 3% by law

The spread vs. the fee: Many ATMs don’t show a separate fee percentage — instead, they offer you a Bitcoin price that’s significantly higher than the current market rate. The difference between the ATM’s buy price and the actual market price is the spread. Always compare the ATM’s offered rate against the live market price (available on CoinGecko or any exchange) to understand the real total cost.

For context on what Bitcoin is actually worth at current market rates before inserting any cash, see our Bitcoin current price analysis.

How to Use a Bitcoin ATM: Step by Step

Before You Arrive

1. Find a machine. Use Coin ATM Radar (coinatmradar.com) or Google Maps to find Bitcoin ATMs near you. The app shows which operators are nearby, their current fees, and whether they’re buy-only or bidirectional.

2. Have a wallet address ready. You need somewhere to send the Bitcoin. This is either a crypto exchange account (Coinbase, Kraken, etc.) that shows your Bitcoin deposit address, or a self-custody wallet app. Most wallets show your address as a QR code you can display on your phone — this makes the machine scanning faster. If you don’t have a wallet yet, see our guide on the best crypto wallet apps.

3. Bring government-issued ID. Most machines require identity verification. Lower-limit transactions (under a few hundred dollars) may only need a phone number. Higher limits require a government ID. Some operators now require ID from the first dollar due to regulatory pressure.

4. Bring cash. Bitcoin ATMs don’t accept debit or credit cards. Cash only.

At the Machine

Step 1: Select “Buy Bitcoin” (or your preferred cryptocurrency if others are available).

Step 2: Enter your phone number. The machine sends a verification code via SMS. Enter the code when it arrives. This is the minimum verification for most small transactions.

Step 3: Identity verification (if required). For larger amounts, the machine prompts you to scan your driver’s license or passport. Some operators request a selfie. The verification process takes 1-3 minutes.

Step 4: Enter the amount. Input how much cash you want to spend, or how much Bitcoin you want to receive. The machine shows you the exchange rate and the total fee before you confirm. Read this screen carefully — this is where you see the real cost.

Step 5: Scan your wallet QR code. Hold your phone screen up to the machine’s camera so it can read your Bitcoin wallet address. Double-check that the address shown on the screen matches your wallet. A single character error sends your Bitcoin to the wrong address permanently.

Step 6: Insert cash. Feed bills into the cash acceptor one at a time. Most machines accept $1, $5, $10, $20, $50, and $100 bills.

Step 7: Confirm the transaction. The machine shows a summary: amount of Bitcoin, exchange rate, fee, and your wallet address. Confirm only if everything looks correct. Once you hit confirm, the transaction is final and cannot be reversed.

Step 8: Wait for the confirmation. The machine typically shows a transaction receipt (or sends one by SMS). Bitcoin transactions require network confirmation, which typically takes 10-30 minutes, though some machines use “zero confirmation” services that are instant at the cost of higher fees.

Transaction Limits

Limits vary significantly by operator, verification level, and the state you’re in.

Federal threshold: $10,000 in a single day triggers a Currency Transaction Report — the same rule that applies to banks, casinos, and other cash businesses. Breaking one large transaction into smaller ones to stay under this limit is called “structuring” and is itself a federal offense.

State-level limits (US):

  • California: $1,000 per day for all users
  • Arizona: $2,000 for new customers, $10,500 for existing
  • Wisconsin: $2,000 for all customers
  • Iowa: $1,000 daily, $10,000 monthly for first-time users
  • Illinois: $2,500 daily
  • Maine: $1,000 daily

State regulations have been expanding rapidly. If you’re in a state not listed, check with the specific operator — limits vary by location and verification level.

Verification tiers:

  • Phone only: Typically $200-$500 per day
  • Government ID: Typically $2,000-$5,000 per day
  • Enhanced verification (SSN, additional documents): Up to $10,000 per day

The Scam Problem: $246 Million Lost in One Year

This section is not optional reading. Americans lost $246.7 million to Bitcoin ATM scams in one recent year alone — a 99% increase from the prior year. The median loss per victim was $10,000. Adults over 60 accounted for more than three times the losses of younger adults.

The most important thing to know: No legitimate organization will ever tell you to deposit money into a Bitcoin ATM.

Not the IRS. Not Social Security. Not Apple support. Not your bank. Not the police. Not a utility company threatening to cut off service. Not a romantic partner you met online. Not a person claiming your grandchild is in jail and needs bail money.

These are all scams. They all use the same mechanic: create urgency, prevent you from thinking or consulting others, and direct you to a Bitcoin ATM where the transaction is irreversible.

How it typically unfolds: You receive a call or message claiming there’s an emergency — your bank account has been compromised, you owe back taxes, your grandchild needs help. The scammer tells you to withdraw cash from your bank and deposit it at a Bitcoin ATM. They stay on the phone with you throughout, claiming this is necessary to “protect” your funds. They give you a QR code to scan at the machine. That QR code contains their wallet address. Once you deposit, the money is gone.

A lawsuit by the Washington DC Attorney General alleged that 93% of all crypto ATM transactions in that jurisdiction were fraud-related. If that number is even directionally accurate, it represents a fundamental problem with how these machines are used in practice versus their intended purpose.

What to do if you’ve been scammed: Contact the FTC (reportfraud.ftc.gov), the FBI (ic3.gov), and your state Attorney General immediately. Some states now have mandatory refund windows for new customers — Rhode Island requires a 90-day fraud refund provision; many states require 30-72 hour windows. Contact the ATM operator directly and ask about their fraud policy. Recovery is difficult and often impossible, but acting within these windows gives you the best chance.

When a Bitcoin ATM Makes Sense

Given the fees, the scam risk, and the growing regulatory scrutiny, when is a Bitcoin ATM actually the right tool?

Genuine use cases:

  • You have cash that you specifically want to convert to Bitcoin and don’t have a bank account or can’t use an online exchange
  • You need Bitcoin quickly and can’t wait for a bank transfer to clear on an exchange
  • You’re in a location without reliable internet access for mobile trading
  • You want to buy Bitcoin with complete privacy and the amount is small enough that the fee premium is acceptable

When to use an exchange instead (almost always): If you have a bank account and can spend 30 minutes setting up an account on Coinbase, Kraken, or a similar regulated exchange, you’ll pay dramatically less in fees — typically under 1.5% versus the 8-20%+ at most ATMs. For even small transactions of $100-$500, the difference in fees buys you real money.

For a full comparison of exchange options and what to look for, see our best cryptocurrency apps guide.

What is a Bitcoin ATM? A physical kiosk that lets you buy Bitcoin (and sometimes sell it) using cash. The machine is operated by a private company, charges fees significantly higher than online exchanges, and requires wallet address and identity verification to complete a transaction.

How does a Bitcoin ATM work? You select an amount, verify your identity (via phone and/or government ID), scan your Bitcoin wallet address QR code, insert cash, review the exchange rate and fee, confirm, and receive Bitcoin to your wallet. The process takes 5-15 minutes; blockchain confirmation takes another 10-60 minutes depending on network conditions.

How much does a Bitcoin ATM charge? The industry median is approximately 16% of the transaction value. Operators range from about 8% (LibertyX) to over 20% (some premium machines). Maine caps fees at 3% by law. Compare the ATM’s offered rate to the live market price before inserting cash to understand the true total cost.

Is it safe to use a Bitcoin ATM? The machines themselves are technically functional for their intended purpose. The significant risk comes from scammers who use Bitcoin ATMs to defraud people — $246.7 million in losses in one recent year. The core rule: if anyone told you to go to a Bitcoin ATM, it’s a scam.

For informational purposes only. Fees, limits, and operator availability change frequently. Scam tactics evolve continuously. Always verify current machine status and confirm no one instructed you to use the machine before proceeding.

Leave a Reply