Tools/Explorers

Bitcoin ATM Fees by Provider: Spread and Cost Comparison

Compare Bitcoin ATM fees across major operators like CoinFlip, Coinhub, and Athena. Find the lowest-cost option for buying or selling BTC at an ATM.

Spark TeamInvalid Date

Bitcoin ATM Fee Comparison

Bitcoin ATMs let you buy (and sometimes sell) bitcoin with cash at physical kiosks. The convenience comes at a steep cost: the industry median fee is roughly 16% per transaction according to the Federal Reserve Bank of Kansas City, compared to under 2% at most online exchanges. Fee structures vary widely between operators, and the gap between the cheapest and most expensive providers can mean hundreds of dollars on a single purchase.

The following table compares fees and limits across the largest Bitcoin ATM operators still active in the US as of mid-2026. Note that Bitcoin Depot, formerly the largest operator with over 9,000 machines, filed Chapter 11 bankruptcy in May 2026 and deactivated all machines. Coin Cloud similarly went bankrupt in February 2023.

OperatorMachinesBuy FeeSell FeeDaily LimitCoverage
CoinFlip5,500+Up to 21.9%4.99%$2,995US (nationwide)
Athena Bitcoin~3,6005-25%~5%$7,500US, El Salvador, Colombia
RockItCoin2,500+~18.7% + $1~16.3% + $1$25,000US, Australia
Coinhub2,000+8-15%Buy only$50,000 (with ID)US (40+ states)
Byte Federal1,350+~10-16%Varies$29,500US, Australia
Coinme (Coinstar)6,000+~16-18%N/A$3,000-$5,000US (nationwide)
LibertyX~5,000 ATMs8%2% (min $5)$1,000 (default)US (nationwide)

Fee percentages represent the spread over spot price. Many operators also charge flat fees and pass through Bitcoin network fees on top of the listed percentages. Always check the total cost displayed on the machine screen before confirming a transaction.

How Bitcoin ATM Fees Work

Bitcoin ATM fees are not a single number. The total cost of a transaction combines three components: the exchange rate spread, any flat service fees, and network fees for on-chain settlement.

The spread is the primary fee. The ATM displays a "buy price" that is higher than the current market price. If Bitcoin trades at $95,000 and the machine shows $104,500, the spread is 10%. This markup is how most operators earn revenue, and it can be difficult to spot because the machine does not always show the current spot price for comparison.

Flat fees add a fixed dollar amount per transaction. CoinFlip charges approximately $3, RockItCoin adds $1, and Coinme at MoneyGram locations charges $2.75. These flat fees hit small purchases hardest: a $1 fee on a $50 transaction is effectively an extra 2%.

Network fees cover the cost of broadcasting your transaction on the Bitcoin blockchain. CoinFlip charges a minimum of $2.49 in network fees, which increases during periods of high mempool congestion. Some operators like Coinme absorb network fees for purchases made through Coinstar kiosks.

Buy vs Sell Fee Differences

Buying bitcoin at an ATM consistently costs more than selling. Buy spreads typically range from 10-20%, while sell spreads run 5-12%. The gap exists because operators take on more risk when selling bitcoin: they must accept cash and verify its legitimacy before releasing cryptocurrency, exposing themselves to counterfeit currency, fraud, and price volatility during the settlement window.

Not all ATMs support selling. Many machines are "one-way" (buy only). Two-way ATMs that dispense cash in exchange for bitcoin are less common and concentrated in urban areas. Coinhub, for example, operates buy-only machines across its entire 2,000+ kiosk network. LibertyX offers some of the most competitive sell rates in the industry: 2% or a $5 minimum, whichever is greater.

KYC Thresholds and Verification Requirements

All Bitcoin ATM operators in the US must register as money services businesses with FinCEN and implement KYC/AML programs. Verification requirements are tiered based on transaction size, though the specific thresholds vary by operator and state.

  • Under ~$999: phone number verification is typically sufficient
  • $1,000-$2,999: government-issued photo ID scan required at most operators
  • $3,000+: enhanced verification including SSN, date of birth, and sometimes a selfie
  • $10,000+ in a single day: operators must file a Currency Transaction Report (CTR) with FinCEN

Byte Federal requires government ID for all transactions regardless of size. Before its bankruptcy, Bitcoin Depot had moved to universal ID verification as well, a practice that may become the industry standard as regulators tighten oversight.

ATM Fees vs Exchange and On-Ramp Alternatives

Bitcoin ATMs charge a significant premium over online alternatives. The following table shows how ATM fees compare to exchanges and other on-ramp services for a $500 bitcoin purchase.

MethodTypical FeeCost on $500KYC RequiredTime to BTC
Bitcoin ATM (avg)10-20%$50-$100Phone or IDMinutes
Coinbase (simple)1.49-3.99%$7.50-$20Full KYCInstant (with bank)
Kraken (instant buy)~1.5%~$7.50Full KYCInstant (with bank)
Cash App~2-2.5%~$10-$12.50Full KYCInstant
MoonPay (card)~7-8%~$35-$40Full KYCMinutes
P2P (Bisq)0.2-0.6%~$1-$3None30-60 min

At a 16% median ATM fee, a $500 purchase delivers roughly $420 worth of bitcoin. The same $500 on Coinbase Advanced (0.4-1.2% fee) would yield approximately $494 in bitcoin: a $74 difference. Over multiple purchases, this gap compounds significantly.

For a comprehensive comparison of online on-ramp services, see our crypto on-ramp comparison tool. For background on the broader on-ramp and off-ramp landscape, see our guide to Bitcoin on-ramps and off-ramps.

Why Bitcoin ATM Fees Are So High

Bitcoin ATM fees reflect the operational costs of running physical cash-handling infrastructure under strict regulatory requirements. Mid-sized operators spend $500,000 to $2 million per year on BSA/AML compliance alone, including transaction monitoring systems, suspicious activity report (SAR) filings, and dedicated compliance staff.

Additional cost drivers include:

  • Cash logistics: armored car pickups, vault storage, and insurance for cash on hand
  • Hardware and hosting: each kiosk costs $5,000-$15,000 to purchase, plus rent, electricity, and connectivity at the host location
  • Fraud losses: the Massachusetts Attorney General alleged in a 2026 lawsuit that over 50% of Bitcoin Depot's ATM revenue was scam-related, which drives up chargeback and compliance costs across the industry
  • State licensing: operators must hold money transmitter licenses in each state they operate, each with its own application fees, surety bonds, and ongoing reporting requirements
  • Price volatility risk: operators hold bitcoin inventory and absorb short-term price movements between when a customer inserts cash and when the transaction settles

Regulatory Landscape in 2026

Regulators are increasing scrutiny of Bitcoin ATMs due to their role in consumer fraud. Several major regulatory actions are reshaping the industry:

California's SB 401 caps daily Bitcoin ATM transactions at $1,000 per person and imposes fee disclosure requirements. This law, upheld by courts in 2024, directly contributed to Bitcoin Depot's revenue decline and eventual bankruptcy. Arizona implemented $2,000 new-customer daily limits with mandatory scam warning displays in 2025.

At the federal level, the Crypto ATM Fraud Prevention Act (S.710), introduced in February 2025, would require operators to register with the Treasury, limit new customers to $2,000 per 24 hours ($10,000 total), provide verbal confirmation for transactions over $500, and display standardized fraud warnings. Violations would carry penalties of $10,000 per incident.

Multiple state attorneys general have taken enforcement action: Iowa sued CoinFlip and Bitcoin Depot in February 2025, the DC Attorney General sued Athena Bitcoin for allegedly hiding fees up to 26%, and Florida consumers filed a class action against Athena alleging deceptive trade practices.

When a Bitcoin ATM Makes Sense

Despite the high fees, Bitcoin ATMs serve a real purpose for specific use cases:

  • Cash-only users who do not have a bank account or credit card linked to an exchange
  • Privacy-conscious buyers making small purchases under the phone-only verification threshold
  • Urgent purchases where speed matters more than cost (ATMs settle in minutes with no ACH wait)
  • Users in areas with limited internet access or those uncomfortable navigating online exchange interfaces

For most other scenarios, online exchanges and on-ramp services offer dramatically lower fees. If you are buying bitcoin regularly, even a basic exchange account will save thousands of dollars per year compared to ATM purchases. Once you hold bitcoin, protocols like Spark enable instant, near-zero-fee transfers and access to stablecoins like USDB without the overhead of physical ATM infrastructure.

Frequently Asked Questions

How much does a Bitcoin ATM charge per transaction?

The industry median fee is approximately 16% of the transaction amount, according to the Federal Reserve Bank of Kansas City. Fees range from about 8% at the cheapest operators (like LibertyX) to over 20% at premium-priced machines. Most fees are embedded in the exchange rate spread rather than shown as a separate line item, so the ATM's displayed bitcoin price will be significantly higher than the market spot price.

Which Bitcoin ATM has the lowest fees?

LibertyX consistently offers one of the lowest published ATM rates at a flat 8% buy fee across its approximately 5,000 ATM locations. Coinhub advertises rates starting at 8% in some markets. However, effective fees can vary by location, transaction size, and current market conditions. Always compare the displayed bitcoin price on the machine to the current spot price before confirming your purchase to calculate the actual fee you are paying.

Why are Bitcoin ATM fees so much higher than exchange fees?

Bitcoin ATM operators face costs that online exchanges do not: physical hardware ($5,000-$15,000 per machine), cash logistics (armored car pickups, vault storage), host location rent, per-state money transmitter licensing, and heightened fraud exposure. Compliance costs alone run $500,000 to $2 million per year for mid-sized operators. These expenses, combined with lower transaction volume per machine compared to a centralized exchange, require higher per-transaction margins to sustain the business.

Do Bitcoin ATMs require ID?

It depends on the transaction amount and operator. Most ATMs require only a phone number for purchases under $1,000, with government-issued photo ID required above that threshold. Some operators, like Byte Federal, require ID for all transactions regardless of size. Enhanced verification (SSN, selfie) is typically required for transactions above $3,000. Federal law requires operators to file Currency Transaction Reports for any customer transacting $10,000 or more in a single day. For more on verification requirements, see our KYC/AML glossary entry.

What happened to Bitcoin Depot?

Bitcoin Depot, formerly the largest Bitcoin ATM operator in North America with over 9,000 machines across 47 states, filed for Chapter 11 bankruptcy on May 18, 2026. All machines were immediately deactivated. The company cited California's $1,000 daily transaction cap, rising regulatory compliance costs, a 49% revenue decline in Q1 2026, and Connecticut's suspension of its money transmitter license. The bankruptcy followed Coin Cloud's collapse in February 2023, signaling broader structural challenges for the Bitcoin ATM industry.

Are Bitcoin ATMs safe to use?

Bitcoin ATMs from licensed operators are generally safe for their intended purpose: converting cash to bitcoin. However, they are heavily targeted by scammers who impersonate government agencies, tech support, or romantic interests and direct victims to deposit cash at ATMs. Multiple state attorneys general have taken enforcement action against operators over scam-related transactions. Legitimate uses include buying bitcoin for self-custody in a personal wallet. Never use a Bitcoin ATM because someone you do not know in person instructed you to do so.

Can I sell bitcoin at an ATM for cash?

Some ATMs support selling bitcoin for cash, but two-way machines are less common than buy-only kiosks. CoinFlip, Athena, RockItCoin, and LibertyX offer sell functionality at select locations. Sell fees are generally lower than buy fees (5-12% vs 10-20%). LibertyX has the most competitive sell rate at 2% or $5, whichever is greater. Check operator websites or Coin ATM Radar to find two-way machines near you.

This tool is for informational purposes only and does not constitute financial advice. Fee data is approximate and based on publicly available information as of mid-2026. ATM fees vary by location, transaction size, and market conditions. Operator fee schedules change frequently. Always verify the total cost displayed on the machine screen before confirming any transaction.

Build with Spark

Integrate bitcoin, Lightning, and stablecoins into your app with a few lines of code.

Read the docs →