Bitcoin ATM limits are set per transaction and per daily or rolling 24-hour window. They vary significantly based on the operator, location, and local regulations.
However, BTM transaction limits range mainly from about $500 to $25,000 across the market.
Seeing “cash limit exceeded” usually reflects tier, rolling-limit, or risk checks, not a broken machine.
Bitcoin ATM BUY Limits
| Operators | Daily Buy Limit | California | Texas | Illinois | Wisconsin | Arizona |
| CoinTime | $50000 | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
| CoinFlip | $15000 | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
| Bitcoin Depot | $25000 | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
| Bitstop | $25000 | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
| Athena Bitcoin | $40,000 (per CoinATMRadar listing) | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
Bitcoin ATM SELL Limits
| Operators | Daily Sell Limit | California | Texas | Illinois | Wisconsin | Arizona |
| CoinTime | — | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
| CoinFlip | — | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
| Bitcoin Depot | — | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
| Bitstop | — | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
| Athena Bitcoin | — | $1000 | No statewide cap | $2500 (new customers) / $10500 (existing customers) | $2000 | $2000 (new customers) / $10500 (existing customers) |
Operators does not publicly disclose a fixed daily sell (cash-out) limit.
Note:
Unlike buy limits, Bitcoin ATM cash-out (sell) limits are rarely published as fixed operator-wide numbers.
Actual sell limits depend on machine cash availability, user verification level, and applicable state regulations.
Where state law imposes a cap, it overrides operator settings.
Why You Hit a Limit → What To Do Next?

What a “Bitcoin ATM Limit” Actually Means (and Why People Get Surprised)
Bitcoin ATM limits are more than just a single number.
Here’s what you need to know:
- Per-transaction vs daily vs rolling 24 hours vs weekly – Each kiosk tracks limits differently. You might be fine for one transaction but hit the daily or rolling 24-hour cap if you’ve made previous attempts.
- Buy limits ≠ cash-out limits – Some kiosks only let you buy crypto, while others let you sell or withdraw cash. Don’t assume the limits are the same.
- Your “real limit” may only show after verification – The kiosk often prompts for ID or phone verification before revealing the maximum amount you can transact.
Before You Insert Cash Checklist
- Wallet QR ready – Make sure the QR for the correct wallet is accessible.
- Correct network/asset selected – Double-check Bitcoin vs other crypto options.
- ID + phone access – Some kiosks require scanning your ID and receiving SMS codes.
- Clean bills – Torn, dirty, or crumpled cash can be rejected. Preparing smooth bills reduces friction.
Tip:
On screen, you’ll usually see prompts like “Scan ID” → “Enter phone code” → “Confirm wallet address”.
Missing any step can block your transaction or trigger a limit error.
Bitcoin ATM Limit Per Day: What “Per Day” Really Means
When a Bitcoin ATM says “per day,” it does not always mean midnight to midnight.
Most confusion comes from how operators calculate time windows.
Rolling 24-hour window vs calendar-day reset:
- Rolling 24 hours: Your limit resets about 24 hours after your last completed transaction, not at midnight.
- Example: You buy Bitcoin at 3:15 PM today. Your available limit usually resets around 3:15 PM tomorrow.
- Calendar-day reset: Your limit resets at a fixed time, often midnight local time, regardless of when you last transacted.
Many Bitcoin ATM operators use a rolling 24-hour window, not a calendar reset.
That means the kiosk is always looking back at your last 24 hours of activity before approving a new transaction.
Why this matters on screen:
You might see a message like “cash limit exceeded” even if it is a new day.
From the machine’s perspective, your previous transaction is still inside the rolling window.
Some operators publicly state that limits reset roughly 24 hours after a transaction completes,
which is why timing matters more than the date.
Quick answers to common questions
– Does it reset at midnight?
Not always.
Many kiosks use a rolling 24-hour window instead of a midnight reset.
– Do failed attempts count toward my limit?
They can.
Repeated attempts, partial inserts, or canceled flows may still register with risk controls, even if no Bitcoin was sent.
– Why is my limit lower today than last week?
Limits can change based on recent activity, verification tier, location rules, operator policy updates, or fraud controls reacting to unusual patterns.
– What should you do before trying again?
If you hit a limit today, the fastest path is usually to check when your last completed transaction finished, not when the day changed.
That timestamp often explains why the kiosk is blocking the transaction.
This sets up the next section naturally, where we walk through exact fix-it steps when the screen shows “transaction cash limit exceeded.”
“Bitcoin ATM transaction cash limit exceeded” – What It Means And How To Fix It Fast?

When a Bitcoin ATM shows “transaction cash limit exceeded,” it usually means the kiosk’s risk or limit rules stopped the transaction.
It does not mean the machine is broken. Use this checklist in order, just like a support agent would walk you through it on-site.
Step 1: Confirm what you are doing on screen
First, confirm the flow you selected.
- Buying Bitcoin: You insert cash and receive BTC in your wallet.
- Cashing out (selling): You send BTC from your wallet and receive cash.
Buy limits and cash-out limits are different. Some kiosks are buy-only.
If you picked the wrong option, the kiosk may block you before cash is accepted.
Step 2: Reduce the amount for a quick sanity check
Lower the amount and try a small test transaction.
- This confirms whether the block is amount-based or verification-based.
- If a smaller amount works, your higher amount is exceeding your current tier or rolling window.
On screen, you will usually see the maximum allowed update after you change the amount.
Step 3: Complete or upgrade verification
Most limit errors happen here.
Common failure points you will see on screen:
- SMS code delay: Codes can take longer than expected. Do not request multiple codes rapidly.
- ID scan glare: Overhead lighting or flash reflection can cause scan failure. Hold the ID flat and steady.
- Selfie or liveness check: Poor lighting, hats, or moving too fast can trigger a failure.
If the kiosk prompts you to verify, your real limit often appears only after this step is completed successfully.
Step 4: Check if you are inside a rolling 24-hour window
If you completed a transaction recently, your limit may not have reset yet.
- Rolling limits reset based on the time your last transaction finished.
- A new calendar day does not always mean a fresh limit.
If the screen shows the same block after verification and amount reduction, waiting for the reset may be the fastest fix.
Step 5: Switch location only if limits do not aggregate
Some operators track limits across all their kiosks.
- Driving to another kiosk from the same operator may not help.
- Switching only makes sense if limits are location-specific and not aggregated.
This is a common reason people waste time driving between machines.
Step 6: Contact support with the right information
If you need help right now,
have this ready before calling or messaging support:
- Kiosk ID or exact location
- Timestamp of the attempt
- Phone number you used
- Receipt or attempt ID if one printed or appeared on screen
Having this information lets customer support see the same logs you triggered at the kiosk.
What NOT To Do?
Avoid actions that can make the block worse.
- Do not spam multiple attempts in rapid succession.
- Do not try unusual splitting patterns to bypass limits.
- Do not switch kiosks repeatedly without confirming how limits are tracked.
These behaviors can look like structuring and trigger tighter controls.
Bitcoin ATM Withdrawal Limit: Cash-Out vs “Withdrawing BTC”

The word “withdrawal” causes more confusion than almost anything else with Bitcoin ATMs.
People use it to mean two very different actions.
What “withdrawal” can mean at a Bitcoin ATM
- Cash-out withdrawal: You send Bitcoin from your wallet to the kiosk and receive cash. This is selling crypto.
- Buy and send: You insert cash, buy Bitcoin, and send it to a wallet. No cash comes out of the machine.
If you are holding cash and want to send value, you are not withdrawing.
You are buying Bitcoin.
Mixing these terms is a common reason users expect the wrong limit.
Why cash-out limits are usually tighter
Cash-out transactions often have lower limits because they involve:
- Physical cash availability inside the machine
- Higher fraud risk compared to buy-only flows
- Liquidity and refill schedules at each location
That is why some kiosks allow buying Bitcoin but do not support cash-out at all.
How much can you withdraw from a Bitcoin ATM?
Your cash-out amount is determined by three things you will see on screen:
- Your verification tier after ID and phone checks
- The kiosk’s cash availability at that location
- The operator’s per-transaction and daily limits
The machine usually shows the maximum cash-out amount only after you complete verification.
Bitcoin ATM daily withdrawal limit
Daily withdrawal limits for cash-out are often lower than buy limits.
- Buy limits focus on how much crypto you can purchase.
- Cash-out limits focus on how much physical cash the kiosk can safely dispense.
If you sold Bitcoin earlier in the day, that activity may count toward your rolling or daily cash-out cap even if your buy limit still looks high.
Bitcoin ATM cash withdrawal limit and net cash received
When cashing out, the amount you receive is affected by:
- Operator fees
- Price spread between buy and sell rates
- Network fees deducted before payout
The screen typically shows the estimated cash you will receive before you confirm. Always review this carefully, as the net cash can be lower than expected.
Bitcoin ATM Buy Limits, Minimums, and Why $100 Does Not Equal $100 of Bitcoin
When you buy Bitcoin at an ATM, the cash you insert is not the same as the Bitcoin value you receive.
Fees are taken before the BTC is sent to your wallet.
How the fee stack works (simple example)
What happens to your $100 on screen:
- Operator fee: A percentage charged by the kiosk operator
- Price spread: The difference between the kiosk rate and the market rate
- Network fee: The Bitcoin transaction fee paid to miners
Here’s a typical example:
You insert $100. After fees and spread, the kiosk might show that $82-$88 worth of Bitcoin will be sent to your wallet.
The exact number appears on screen before you confirm.
This is why users often feel surprised even though nothing is “missing.”
Bitcoin ATM minimum and minimum deposit
Most kiosks have a minimum buy amount.
What affects the minimum:
- Bill denominations accepted: Many machines only accept $5, $10, or $20 bills.
- Network fees: Very small purchases may be blocked because the network fee would consume too much of the value.
If the minimum is not met, the kiosk usually stops you before cash is accepted.
Can I buy $100 worth of Bitcoin at a kiosk?
Yes, you can. What changes the outcome is:
- Your verification tier
- The kiosk’s posted minimum and per-transaction limit
Current network fees - The operator’s fee and spread at that location
On screen, you will always see the exact amount of Bitcoin you will receive before you confirm.
If that number looks too low, you can cancel before inserting more cash.
Why Bitcoin ATM Limits Exist (Fraud, KYC/AML, and Your Protection)

Alt Text: Diagram explaining why Bitcoin ATM limits change based on verification tier, location rules, risk controls, and operator liquidity.
Bitcoin ATM limits are not arbitrary.
They exist to reduce fraud, meet legal requirements, and protect people from irreversible losses.
The plain-English reason for KYC and AML checks
Bitcoin transactions cannot be reversed once they are sent.
That makes kiosks a target for scams and money laundering.
To reduce harm, operators are required to:
- Verify who is using the machine
- Set transaction limits based on risk
- Monitor unusual patterns like rapid retries or odd splitting behavior
This is why you may see ID prompts, phone verification, or tighter limits as amounts increase.
The kiosk is applying rules designed to slow down fraud and flag risky activity before money leaves your control.
Why fraud pressure leads to tighter limits
Scammers often pressure victims to act quickly and use Bitcoin ATMs to move funds.
As fraud attempts increase, operators and regulators respond by lowering default limits or adding extra verification steps.
This is also why limits can change over time, even if your past transactions went smoothly.
The screen behavior you see today reflects current risk signals, not just your personal history.
Real examples of how rules are tightening
These are examples of recent actions, not rules that apply everywhere in the United States:
- Federal guidance: FinCEN issued a notice urging increased vigilance around suspicious activity involving crypto kiosks, highlighting fraud and scam risks.
- Colorado: A state law sets a $2,000 daily cap effective January 2026 and adds receipt and disclosure requirements.
- Minnesota: New consumer protection rules set a $2,000 maximum daily limit for new customers.
- California: SB 401 introduced a $1,000 per day cap for crypto kiosks, citing consumer fraud concerns.
These changes explain why limits, verification, and receipts are becoming more visible parts of the kiosk experience.
What this means for you at the machine
When a kiosk blocks a transaction or asks for verification, it is usually responding to fraud prevention rules, not judging you personally.
Understanding this helps you plan amounts, timing, and verification before you arrive, and recognize when stopping is the safest option.
How to find your real Bitcoin ATM limit quickly
Before you risk hitting a “limit exceeded” error, you can check your actual Bitcoin ATM limit in less than a minute.
By using the operator’s policy page, following the on-screen prompts at the kiosk, confirming your verification tier, and accounting for rolling 24-hour windows,
you can know your real limit and plan your transaction safely.

Step by Step Procedure:
- Visit the operator’s support page to review limit policies.
- Start a transaction at the kiosk (buy or sell flow).
- Check on-screen prompts to see your available limit.
- Note your verification tier and last transaction time.
- Apply rolling 24-hour window logic to determine the maximum allowed amount.
- Adjust your transaction amount within your verified limit.
- Confirm “Transaction Ready, Limit Verified” and proceed.
Scam Warning: If Someone Tells You to Use a Bitcoin ATM to “Pay,” Stop
Bitcoin ATMs are safe when used correctly, but scammers often try to pressure people into sending crypto.
If anyone instructs you to use a kiosk to “pay” for something, do not insert cash until you verify everything.

Red Flag Checklist
Watch out for any of these warning signs:
- Urgency or pressure: “Do this now, or you’ll lose your money.”
- Secrecy: “Don’t tell anyone” or “keep this private.”
- Impersonation: Claims to be government officials or tech support.
- Gift-card or voucher language: Requests for unusual payment methods.
- QR codes from strangers: Never scan a code sent by someone you don’t trust.
Safe Stop Point Rule
Before you insert cash, confirm all of the following:
- Who the recipient is
- Why the payment is needed
- That you are sending Bitcoin to the correct wallet address
If you are unsure, call CoinTime support. They can guide you step by step and prevent mistakes before any money leaves your hands.
How to Complete Your Transaction Smoothly with CoinTime (Planning + Support)
CoinTime helps users plan their Bitcoin ATM transactions safely and efficiently.
Here’s what you can do to avoid surprises and complete your transaction smoothly.
Find a CoinTime ATM Near You
Use CoinTime’s locator to identify kiosks near you and check their hours.
This helps you plan your visit and avoid wasted trips.
Verify Before You Go
Some CoinTime kiosks offer pre-registration that allows higher daily limits, up to $50,000 depending on your verification tier.
Completing verification ahead of time reduces the risk of hitting unexpected limits at the machine.
What to Bring
Before you go, make sure you have:
- Wallet QR code for the correct network/asset
- Valid ID and phone for verification
- Clean bills ready for deposit
What Support Needs From You
If you run into any issues, CoinTime support can resolve problems faster if you provide:
- Kiosk ID or location
- Transaction timestamp
- Receipt or attempt ID (if printed or displayed on screen)
Following these steps ensures you complete your transaction with confidence and minimal friction, while staying within limits and safety protocols.