Every Bitcoin ATM has limits on how much you can buy or sell. These limits exist for regulatory compliance and fraud prevention—not to inconvenience you. Here’s how they work and what you need to know before visiting a machine.
Why Bitcoin ATM Limits Exist
Bitcoin ATM operators are federally regulated money services businesses. We’re required by law to follow Know Your Customer (KYC) and Anti-Money Laundering (AML) rules. This means:
- Verifying customer identity for transactions above certain thresholds
- Reporting large cash transactions to regulators
- Maintaining records of customer activity
- Implementing fraud prevention measures
Beyond legal requirements, limits also protect you. If someone tricks you into sending Bitcoin as part of a scam, transaction limits reduce potential losses.
Typical Bitcoin ATM Limit Tiers
Most Bitcoin ATMs use a tiered system where your limit increases based on how much identity verification you provide:
Tier 1: Phone Verification Only
- Typical limit: $200 to $1,000 per day
- What you need: Valid phone number for SMS verification
- Speed: Transaction completes in minutes
Tier 2: ID Verification
- Typical limit: $2,000 to $5,000 per day
- What you need: Government-issued photo ID (driver’s license, passport, state ID)
- Speed: First transaction may take 5–10 minutes for verification; subsequent visits are faster
Tier 3: Enhanced Verification
- Typical limit: $5,000 to $25,000+ per day
- What you need: Photo ID, Social Security Number, and sometimes additional documentation
- Speed: May require phone verification or manual review
Note: Exact limits vary by operator, state regulations, and individual ATM locations. America Bitcoin ATM displays the current limits on each machine.
State-Specific Limits
Some states impose their own transaction caps on Bitcoin ATMs:
- California: Maximum $1,000 per customer per day (as of recent legislation)
- Other states: Limits vary; check local regulations
These state limits override operator limits, even if you’ve completed higher verification tiers.
Buy Limits vs. Sell Limits
If you’re selling Bitcoin for cash, the limits work differently:
- Cash availability: The machine can only dispense what it has. If an ATM holds $2,000 in cash, that’s your maximum withdrawal regardless of your verification level.
- Separate daily caps: Sell limits are often lower than buy limits
- Rolling windows: Some operators use a rolling 24-hour window instead of a midnight reset
Minimum Transaction Amounts
Most Bitcoin ATMs require a minimum purchase:
- Typical minimum: $20
- Accepted bills: Most machines accept $5, $10, $20, $50, and $100 bills
- No coins: Bitcoin ATMs don’t accept coins
- No credit cards: Most are cash-only; some accept debit cards
How to Increase Your Limit
Pre-Register Online
Many operators let you complete identity verification before visiting the ATM. This saves time at the machine and may unlock higher limits immediately.
Provide Additional Documentation
Completing all verification tiers typically grants the highest available limits.
Contact Customer Support
For very large transactions, some operators offer manual approval processes. Call ahead to discuss your needs.
Multiple Visits
If you’re limited by a per-transaction cap but not a daily cap, you can make multiple purchases within the same day. However, if you’re hitting a daily limit, you’ll need to wait until the window resets.
Understanding Rolling Limits
“Daily limit” doesn’t always mean midnight to midnight. Many Bitcoin ATMs use a rolling 24-hour window:
Example: You buy $900 of Bitcoin at 3:00 PM on Monday. Your limit won’t fully reset until 3:00 PM on Tuesday—not at midnight.
If you see “limit exceeded” when you expected it to reset, this rolling window is usually why.
What Happens If You Hit a Limit
When you reach your limit:
- The machine will stop accepting cash mid-transaction and complete the purchase with what you’ve already inserted
- You’ll receive a message explaining you’ve reached your daily maximum
- No additional transactions will be allowed until your limit resets
Plan ahead. If you need $1,500 and your limit is $1,000, you won’t be able to complete your purchase in one day without higher verification.
America Bitcoin ATM Limits
Our machines display current limits clearly on screen. Before you start a transaction, you’ll see:
- Your available daily limit based on your verification level
- The minimum and maximum for the current transaction
- Options to upgrade your verification tier if you need higher limits
We also show these limits during the transaction, so you know exactly how much more you can purchase before hitting your cap.
Planning Your Purchase
To avoid surprises:
- Check limits before you go. Call the operator or check their website for current limits at your verification level.
- Bring ID. Even if you think you won’t need it, having government ID lets you access higher tiers if needed.
- Bring the right amount of cash. Know your limit and bring exactly what you need. ATMs don’t give change.
- Verify your wallet. Make sure your crypto wallet is set up and you have the QR code ready.
Questions about limits at America Bitcoin ATM locations? Contact our support team for current limits in your state.