Operating a Bitcoin ATM in the United States requires compliance with various federal and state regulations. This guide breaks down the key requirements you need to know.
Federal Requirements
At the federal level, Bitcoin ATM operators must register with the Financial Crimes Enforcement Network (FinCEN) as a Money Services Business (MSB). This registration is free but must be renewed every two years.
KYC Requirements
Know Your Customer (KYC) requirements vary based on transaction amounts. Most operators implement tiered verification:
- Transactions under $300: Phone number verification
- Transactions $300-$1,000: ID verification
- Transactions over $1,000: Enhanced due diligence
AML Program
Every Bitcoin ATM operator must have a written Anti-Money Laundering (AML) program that includes:
- Internal policies and procedures
- Designated compliance officer
- Employee training program
- Independent audit function
State Licensing
Most states require a money transmitter license to operate Bitcoin ATMs. The requirements and costs vary significantly by state. Some states like Montana and South Carolina have exemptions, while others like New York require the BitLicense.
How ChainBytes Helps
Our compliance package includes pre-configured KYC levels, transaction monitoring, and reporting tools to help you meet these requirements. Contact us to learn more about our compliance solutions.