Bitcoin ATM ID Requirements: KYC Tiers Explained
What you need to bring, how much you can buy at each verification level, and why these requirements exist.
Why Bitcoin ATMs require identity verification
Bitcoin ATM operators are classified as money services businesses (MSBs) under U.S. federal law and are regulated by the Financial Crimes Enforcement Network (FinCEN). As MSBs, they are required to implement Know Your Customer (KYC) and Anti-Money Laundering (AML) programs. These are legal requirements — not optional policies. Operators face significant penalties for failing to collect and verify customer identity at mandated transaction thresholds.
The three verification tiers
| Tier | Transaction Amount | What's Required |
|---|---|---|
| Tier 1 | Up to ~$960 | Phone number + SMS verification code |
| Tier 2 | ~$960 to ~$3,000 | Phone + government photo ID scan |
| Tier 3 | ~$3,000 to $10,000+ | Phone + photo ID + Social Security Number |
Exact thresholds vary by operator. The figures above reflect common industry standards. The machine will always tell you what is required for your transaction amount before you proceed.
Tier 1: Phone verification only
For most everyday transactions, phone number verification is all that is required. The machine sends a 4–6 digit code to your mobile number via SMS. You enter the code on the touchscreen. This establishes a connection between the transaction and a real phone number, which is sufficient for BSA compliance at low dollar amounts.
Your phone number is stored as part of the transaction record, which the operator must maintain for a minimum of 5 years under BSA record-keeping rules.
Tier 2: Government photo ID
Above roughly $960 (a threshold tied to the BSA's customer identification requirements), you will need to present a government-issued photo ID. Accepted documents at most machines include:
- U.S. driver's license or state ID
- U.S. passport or passport card
- Military ID
- Permanent resident card (Green Card)
The machine's camera reads the ID. Some machines also capture a live selfie to match your face to the ID photo. This process takes 1–3 minutes.
Tier 3: SSN and enhanced verification
Large transactions — typically above $3,000–$5,000 in a single transaction or within a rolling period — require Social Security Number verification. At the $10,000 threshold, operators are legally required to file a Currency Transaction Report (CTR) with FinCEN. Transactions structured to stay just below this threshold are themselves a federal crime (structuring).
🔒 All customer verification data is stored securely by the ATM operator and used only for regulatory compliance. Reputable operators do not sell or share this data with third parties outside of legal requirements.
Can you use a Bitcoin ATM without ID?
For small transactions under the Tier 1 threshold, a phone number is all that is required. No photo ID is needed. However, "no ID" does not mean anonymous — the phone number creates a regulatory record of the transaction tied to your identity through your phone carrier.
Operators who claim to offer fully anonymous Bitcoin ATM transactions with no verification are likely violating federal law and should be avoided. Compliant machines always collect at least phone verification.
Earn $200–$600/month hosting a Bitcoin ATM.
Zero upfront cost. We handle installation, compliance, and cash management.
Request a free site review →