You walk up to a Bitcoin ATM, and the first thing it asks for is your phone number. For a small purchase, that may be all you need.
For anything larger, the machine will ask for more. This guide explains exactly what is required, why it is required, how the KYC verification process works at each level,
and what to bring so you are not caught off guard at the machine.
What You Need to Know in 30 Seconds
What you can do:
- Buy Bitcoin at a Bitcoin ATM in the US with only a phone number for small purchases, typically under $500.
- Unlock higher transaction limits by completing identity verification with a government-issued ID and, in some cases, a selfie or SSN.
- Use Bitcoin ATM machines with confidence, knowing exactly what verification each transaction requires before you insert any cash.
What you cannot do:
- Buy Bitcoin at any licensed US Bitcoin ATM with zero identity information.
- All regulated operators must collect at least a phone number under federal anti-money laundering rules.
- Fully anonymous transactions are not legal.
What you need to bring:
- Your mobile phone number for the verification text.
- A government-issued photo ID (driver’s license or passport) for purchases above roughly $500.
- Your Social Security Number for some larger transactions above $3,000 at certain operators.
- A Bitcoin wallet app on your phone with your receive address ready.
Do Bitcoin ATMs Require ID?
The short answer is: it depends on how much you are buying.
All licensed Bitcoin ATM operators in the United States are required by federal law to run Know Your Customer (KYC) checks.
The level of verification they require scales with the transaction amount.
For small purchases, a phone number is usually sufficient.
As the amount increases, the machine asks for progressively more information.
Here is how the tiers typically work at most US operators:
| Transaction Amount | Verification Required | What the Machine Asks | Time to Complete |
| Under $500 | Basic | Phone number and SMS code | Under 1 minute |
| $500 to $2,000 | Enhanced | Phone number plus government-issued photo ID scan | 1 to 2 minutes |
| $2,000 to $3,000 | Full | ID scan plus a selfie or facial verification | 2 to 3 minutes |
| Above $3,000 | Extended | ID, selfie, and sometimes Social Security Number | 3 to 5 minutes |
| Above $10,000 per day | Federal reporting | Full identity plus Currency Transaction Report filed by operator | Varies |

These thresholds vary by operator and by state.
Some states have additional rules that lower the limits regardless of what the operator would otherwise allow.
California caps all users at $1,000 per day regardless of verification level.
CoinTime machines always display what is required before you insert any cash, so there are no surprises mid-transaction.
Why Do Bitcoin ATMs Require ID?
Bitcoin ATM operators in the United States are classified as Money Services Businesses (MSBs) under the Bank Secrecy Act.
This means they are subject to the same federal anti-money laundering framework that governs banks, money transmitters, and check cashers.
The rules are enforced by the Financial Crimes Enforcement Network, known as FinCEN.
These regulations require operators to do three things.
- First, verify the identity of customers at or above certain transaction thresholds.
- Second, monitor transactions for suspicious activity and file Suspicious Activity Reports when needed.
- Third, file Currency Transaction Reports for any cash transaction exceeding $10,000 in a single day.
The requirement exists because cash-to-crypto transactions can be used to move money without a clear paper trail.
The KYC rules create that trail, making it harder for illicit funds to pass through the system undetected.
This is the same logic that applies when a bank asks for your ID to wire money or open an account.
It is also worth knowing that in February 2026, Bitcoin Depot, one of the largest US Bitcoin ATM operators, announced it would require identity verification for every transaction, regardless of amount.
This was a voluntary move beyond current federal minimums, signaling a broader industry trend toward tighter compliance at all transaction levels.
What Types of ID Does a Bitcoin ATM Accept?
Most Bitcoin ATMs in the United States accept the following forms of government-issued photo identification:
- US driver’s license (any state)
- US state-issued non-driver ID card
- US passport or passport card
- Permanent resident card (Green Card)
- Foreign passport (for non-US residents in most cases)
The machine typically has a built-in camera or scanner that reads the barcode or chip on your ID.
You hold the document flat in front of the scanner and follow the on-screen instructions.
Some machines also photograph the front of the ID and take a live selfie to match your face against the document.
This usually takes about 30 seconds.
Expired IDs are not accepted.
Student IDs, library cards, and employee badges are not accepted.
If your ID is very worn, laminated, or damaged in a way that makes the barcode unreadable, the machine may reject it even if it is technically valid.
Bring a backup form of ID if you have one.

Does a Bitcoin ATM Require Your Social Security Number?
Some operators require an SSN for transactions above a certain threshold, commonly above $2000 : $3,000.
This is not a universal requirement, but it is within the legal authority of operators to collect it as part of enhanced KYC.
The SSN is used to cross-check your identity against federal databases to confirm you are who your ID says you are.
Most Bitcoin machines will tell you whether an SSN is required before you reach the point of no return in the transaction.
If you are not comfortable providing your SSN, your alternative is to transact below the threshold that triggers the requirement.
How Does the Verification Process Work?
The verification process at a Bitcoin ATM is designed to be fast.
Here is what actually happens when you go through each tier.
Phone verification
You enter your mobile number, and the machine sends a one-time code by text message.
You type that code on the screen.
This confirms you have access to the number, which is used to identify your transaction in the operator’s system.
The whole step takes under a minute.
If you do not receive the text within a minute, check that you entered the number correctly and that you have a signal at that location.
ID scan
The machine activates its camera and prompts you to hold your ID in front of it.
The scanner reads the barcode or magnetic strip on the back of your license or the chip in your passport.
Some machines also photograph the front of the document.
You will see a confirmation on screen when the scan is successful.
If it fails after two or three attempts, try holding the ID at a slightly different angle or distance from the camera.
Facial verification
For higher tiers, the machine takes a live photo of your face and compares it to the photo on your ID.
This is done automatically using facial recognition software.
You look directly at the camera and wait for the screen to confirm the match.
The process usually takes less than 30 seconds.
It does not save a facial profile for future use.
It is a one-time check for that specific transaction.
How long does verification take?
For phone-only verification, the whole step takes about 45 seconds.
For ID plus facial verification, expect one to two minutes.
The verification itself is processed in real time by the operator’s compliance system.
There is no waiting period.
Once the machine confirms your verification, you proceed immediately to the cash insertion step.

Are Bitcoin ATMs Anonymous?
No.
Not on any licensed, regulated machine in the United States.
Even for transactions that only require a phone number,
the operator retains a record of that number, the transaction amount,
the wallet address used, the machine location, and the timestamp.
Many machines also have security cameras that capture footage of every user.
For transactions requiring ID, your full name, document number, and in some cases facial data are linked to the transaction permanently.
Law enforcement can and does subpoena these records.
The IRS has requested transaction data from Bitcoin ATM operators as part of tax investigations.
FinCEN receives reports on transactions above $10,000.
The concept that Bitcoin ATMs offer meaningful anonymity is outdated.
It may have been loosely true in the early years of the industry, but regulatory enforcement tightened significantly between 2021 and 2026.
Any machine that advertises full anonymity or claims no verification is required is almost certainly operating outside the law, and using it carries legal and financial risk for the user.

Can You Use a Bitcoin ATM Without an ID?
For purchases under roughly $500, many operators including CoinTime, only require a phone number.
So technically, for a small purchase, you do not need to hand over a physical ID.
However, this does not mean the transaction is anonymous.
Your phone number is collected, your transaction is recorded, and surveillance footage exists.
The phone number alone is sufficient to trace the transaction if authorities investigate.
If you are asking whether you can buy Bitcoin at an ATM with zero personal information at all, the answer is no.
That would require the operator to violate federal law, and no reputable, licensed operator does this.
If you encounter a machine that claims to require nothing at all, treat it as a red flag.

What Is KYC and AML?
These two terms come up in almost every discussion about Bitcoin ATMs,
so here is a plain-language explanation of both.
KYC: Know Your Customer
KYC is the process by which a financial services business verifies the identity of the person using its service.
At a Bitcoin ATM, this means confirming who you are before processing your transaction.
The goal is to prevent fraudsters, money launderers, and sanctions-evaders from using the service under a false or untraceable identity.
For Bitcoin ATM users, KYC shows up as the phone number verification, ID scan, selfie, or SSN request you see at the machine.
Each of these steps adds a layer of identity confirmation tied to your transaction record.
AML: Anti-Money Laundering
AML refers to the broader set of regulations and processes designed to detect and prevent criminals from disguising illegally obtained money as legitimate income.
KYC is one component of AML.
Other components include transaction monitoring, suspicious activity reporting, and limits on transaction sizes.
When a Bitcoin ATM operator monitors your transaction for unusual patterns, files a report if something looks off, or caps how much you can transact in a day, those are AML measures at work.
Both KYC and AML requirements for Bitcoin ATMs flow from the Bank Secrecy Act, enforced by FinCEN.
Operators who fail to comply face fines, license revocation, and criminal prosecution.
In 2023, three operators in Ohio were arrested for running unlicensed Bitcoin ATMs with no KYC program.
The regulatory environment has only tightened since then.

Does Buying Bitcoin at an ATM Require an SSN?
It depends on the operator and the transaction amount.
For most standard transactions below $3,000, an SSN is not required.
Above that threshold, some operators will ask for it as part of extended verification.
The SSN is used for identity verification and for tax reporting purposes.
If you are a US citizen or resident and your transactions result in taxable gains, the operator may be required to report certain activity to the IRS.
Gains from selling Bitcoin are taxable regardless of where you bought it.
Buying Bitcoin at an ATM is not itself a taxable event, but selling it at a profit is.
CoinTime machines will tell you on screen whether an SSN is required for your specific transaction before you are asked to provide it.
Can Someone Under 18 Use a Bitcoin ATM?
This question comes up often.
The honest answer is that there is no single federal law in the US that sets a minimum age for using a Bitcoin ATM.
However, in practice, the age requirement is 18 at virtually all licensed operators because of how KYC works.
When a machine asks for a government-issued ID, it scans the document and checks the date of birth.
Most operators’ compliance systems are programmed to reject transactions from individuals under 18.
This is consistent with the broader requirement that users must be of legal age to enter into financial contracts.
Some operators’ terms of service explicitly state that their machines are for adults only.
Even in states where there is no specific law banning minors from Bitcoin ATMs, an operator can and typically does set 18 as the minimum age as part of their own compliance policy.
If a minor attempts a small transaction that only requires a phone number, the machine may technically process it since no age-verifying document is collected at that tier.
However, this does not mean the transaction is legally endorsed or that the operator would knowingly allow it if they were aware.
The safest and most straightforward approach for anyone under 18 who wants exposure to Bitcoin is to ask a parent or guardian to make the purchase on their behalf using the adult’s own identity and account.

Benefits Of KYC For Users
KYC requirements are often discussed as an obstacle.
But they also provide real benefits for the people using the machine.
- If something goes wrong with your transaction, your verified identity means the operator can locate your transaction in their system and investigate it. Without any identity on file, there is nothing to trace.
- KYC makes it harder for scammers to use Bitcoin ATMs as part of their fraud operations. A machine that requires ID before processing a large transaction creates friction that can interrupt a scam mid-flow. CoinTime machines display fraud warnings on screen before every transaction precisely because of how common scam-driven deposits have become.
- A transaction tied to your verified identity is recoverable in certain limited circumstances. If a verified user reports fraud and the receiving wallet has not yet moved the funds, some operators and law enforcement agencies have been able to intervene. With zero-identity transactions, there is no starting point for any recovery effort.
- Using a compliant, licensed machine means your transaction is processed within a regulated framework. If the operator goes out of business or there is a dispute, you have a record. With unlicensed no-KYC operators, you have none.

Privacy And Data Security At CoinTime
Completing KYC at a Bitcoin ATM means sharing personal information with the operator.
CoinTime takes data security seriously.
Here is what happens to your information and how it is protected.
Your phone number, ID data, and any other information collected during verification are stored in an encrypted system accessible only to CoinTime’s compliance team.
Your information is never sold to third parties.
It is retained for the period required by federal law under the Bank Secrecy Act, which is generally five years, and then deleted.
CoinTime does not share your data with advertising platforms, data brokers, or unrelated third parties.
The only circumstances under which your data is shared outside the company are legally mandated disclosures,
such as a valid subpoena or a statutory reporting requirement like a Currency Transaction Report or Suspicious Activity Report.
If you have questions about what data CoinTime holds about you, you can contact the support team at cointimeatm.com.

What To Bring To a CoinTime ATM
If you are planning a transaction and want to make sure you have everything ready before you leave the house, here is what to bring based on your intended purchase amount.
Under $500
- Your smartphone with a mobile number that can receive SMS
- A Bitcoin wallet app with your receive address ready as a QR code
- Cash in the amount you plan to spend
$500 to $2,000
– Everything above plus a government-issued photo ID (driver’s license or passport)
Above $2,000
– Everything above, plus readiness for a facial verification step
Above $3,000 at some operators
– Everything above, plus your Social Security Number
The machine will always tell you what it needs before it asks you to insert cash.
If the verification required is more than you are prepared for, you can cancel and leave without any money having changed hands.

How To Find a CoinTime Bitcoin ATM Near You
Visit cointimeatm.com and use the ATM locator.
Search by zip code or city.
Each listing shows the machine address, operating hours, the current fee rate, and the verification tiers in effect at that location.
Some states have lower limits due to state regulations, and those are reflected in the machine listings.
If you want to complete your identity verification before visiting the machine,
CoinTime offers a pre-verification option that lets you complete the ID and phone verification step online in advance.
When you arrive at the machine, you can transact faster without going through the full on-screen verification flow.