How Do Bitcoin ATM Fees Work? What You Pay and How to Pay Less
By Bitstop

A Bitcoin ATM charges you in two places: a fee, usually a percentage of the cash you insert, and the exchange rate, which can sit above the market price. Together they make an ATM purchase cost more than an online exchange trade. At Bitstop, the fee is 15% to 25% at most ATMs, and in states that regulate Bitcoin ATM fees, Bitstop charges a set rate of 13% to 18% at the market price (Bitstop, October 2026). In other states, the exchange rate can be up to 4% above the live market price (2% for stablecoins).
Bitcoin ATM fees have a reputation. Some of it is earned. Machines cost more to run than an app, and that shows up in the price. But "high" and "hidden" are different problems, and hidden is the one that actually burns people. Bitstop's approach is simple: you see your rate and your fee before you spend a dollar, and you have real ways to bring the cost down.
This article describes the ATMs Bitstop owns and operates. Some Bitstop ATMs are run by independent operators who license Bitstop's software. At those machines, the operator sets the rate and fee. The operator is named on the help screen, your receipt, and the ATM map.
The two parts of a Bitcoin ATM price
- The fee. Most operators charge a percentage of the cash you insert. Some also add a flat fee per purchase.
- The exchange rate. The price per coin. Some machines use the live market price; many add a markup on top of it.
Because the markup sits inside the rate, two ATMs with the same fee can still give you different amounts of Bitcoin. The number that matters is how much crypto you get for your cash.
What Bitstop charges
| Where | Bitcoin and most coins | With a 20% coupon |
|---|---|---|
| California | 13% | 10.4% |
| Iowa, Maryland, Oklahoma | 15% | 12% |
| Georgia, Kansas | 18% | 14.4% |
| Illinois, Nebraska | 18% (15% for stablecoins) | 14.4% (12%) |
| Most other states | 15% to 25% | 12% to 20% |
| Stablecoins, most other states | 12% | 9.6% |
In the regulated states above, the exchange rate is the live market price; elsewhere it can be up to 4% above it (2% for stablecoins). Coupons take a percentage off the fee, not the exchange rate. South Dakota and Wisconsin have their own rates, and Wisconsin adds $3.99 on purchases under $1,001. The full state-by-state table is on the Bitstop fees page. Rates as of October 2026.
Where you see your fees
On the machine, before you buy. Every Bitstop-operated ATM shows your full price on screen before you insert any cash: the exchange rate and Bitstop's fee as its own line item. The screen also shows how much crypto you'll receive. The price locks the moment your first bill goes in. No other charge appears afterward, and there's no math to do in your head. If you don't like the price, walk away before inserting a single bill.
On your receipt. Every transaction prints or texts a record of what you paid and what you received.
In your account. Log into the Bitstop app and every past transaction is there: amount in, crypto out, and the rate you got.
That's the standard: see it before, confirm it during, review it after.
Why Bitcoin ATM fees exist at all
An ATM purchase costs more than an online exchange trade because you're paying for physical infrastructure and fast settlement:
- Cash handling. Armored carriers collect and process every bill inserted.
- Real estate. Machines sit in stores that are open when banks aren't.
- Compliance. Bitstop is a licensed money services business registered with FinCEN. Licensing, monitoring and fraud prevention run on every transaction.
- Direct delivery. Crypto goes straight to a wallet you control. Bitcoin typically arrives in 10 to 30 minutes; most other coins arrive in under five.
The fee is what makes the trade possible: paper cash becomes crypto in a wallet you control, no bank account required. Whether that convenience is worth it depends on what you need, which is why the price is on the screen before you decide.
How to compare Bitcoin ATM fees
- Look at what you get, not just the fee. The screen should show how much crypto you'll receive for your cash. Compare that number between machines.
- Check the rate against the market. Pull up the live price in your wallet app. The gap between it and the ATM's rate is the markup.
- Watch for flat fees. A few dollars per purchase adds a lot on a small buy.
- Know your state's rules. Several states regulate Bitcoin ATM fees, so prices there run lower.
- Consider stablecoins. If you're turning cash into digital dollars, they usually cost the least.
Four ways to lower your fee at a Bitstop ATM
- Use the coupon on the machine. There's a coupon right on the ATM that takes 10% off your fee.
- Create a Bitstop account. New accounts receive welcome coupons worth 10% to 20% off your fee. Registering takes minutes and also unlocks your transaction history.
- Watch the app. Bitstop sends fresh coupons two to three times a month, delivered straight into the Bitstop app.
- Buy stablecoins. Stablecoins like USDC and Tether (USDT) carry a 12% fee in most states, against 15% to 25% for other coins. If your goal is turning paper dollars into digital dollars, stablecoins are the cheapest path through the machine. (Here's how to buy USDC with cash.)
One coupon applies per transaction, so use the best one you have.
When a Bitcoin ATM is the right tool
Different ways of buying crypto fit different situations, and we'd rather help you find the right fit than pretend one size fits all.
An ATM is the right tool when:
- You have cash and want crypto in your own wallet
- You don't have a bank account, or don't want to link one
- You want to start small ($10 minimum at Bitstop)
- You value doing it in person at a store you already visit
Another option may fit better when:
- You're buying large amounts on a regular schedule. An online exchange with bank transfers can cost less for recurring buys.
- You're moving $10,000 to $100,000 at once. Bitstop's own Private Client desk handles purchases by wire with same-day settlement, built exactly for this.
Most people who walk up to a Bitstop are on the first list. And when your needs change, we'll point you to the right tool, whether that's our own desk or a different channel. That's what transparent pricing means in practice.
Find your nearest machine on the locations map, see every state's rates on the Bitstop fees page, or download the Bitstop app to track transactions and catch coupon drops.
FAQ
How much does it cost to buy Bitcoin at a Bitcoin ATM?
More than an online exchange. Most operators charge a fee, usually a percentage of your cash, and many also mark up the exchange rate. At Bitstop, the fee is 15% to 25% at most ATMs. In states that regulate Bitcoin ATM fees, Bitstop charges 13% to 18% at the market price. Elsewhere, the exchange rate can be up to 4% above the live market price (2% for stablecoins). Stablecoins carry a 12% fee in most states, and a coupon takes a percentage off any fee. The screen shows the full price before you insert cash. See every state on the Bitstop fees page.
Do Bitcoin ATM fees vary?
Yes, by machine and by state. Operating costs differ across states (licensing, bonding, compliance), and several states also cap Bitcoin ATM fees or daily purchase amounts by law. Bitstop machines always operate within those rules. Wherever you are, the screen shows your exchange rate and your fee before you commit.
Does Bitstop add hidden fees after purchase?
No. The screen shows the exchange rate and the fee on separate lines, and together they are the full price. Your receipt and account history show exactly what you paid.
How do I get a Bitstop coupon?
Three ways: the 10% coupon displayed on the machine, welcome coupons of 10% to 20% when you create an account, and coupons delivered in the Bitstop app two to three times a month. One coupon applies per transaction.
What's the cheapest thing to buy at a Bitstop ATM?
Stablecoins. In most states, USDC and USDT carry a 12% fee at Bitstop ATMs, against 15% to 25% for other coins.
What's the minimum purchase?
$10 at any Bitstop ATM.
Bitstop provides access to digital assets. Nothing here is investment advice, a price prediction, or a guarantee of value. Digital asset transactions are subject to identity verification, AML procedures, and sanctions screening. Availability, limits, and pricing vary by state and location.