Buy Crypto with a US Bank Account: ACH Transfer Explained
If your platform only offers card payments, you are leaving money on the table. Credit cards carry 2 to 3% processing fees, frequent declines on crypto purchases, and chargeback risk that eats into margins. Bank transfers eliminate all three.
After the GENIUS Act cleared the regulatory fog in 2025, US banks began competing for crypto business, and the ability to buy crypto with bank account has overtaken cards as America’s preferred funding method. ACH offers zero-fee deposits for recurring purchases, while wire transfers give same-day settlement for high-value transactions.
What follows is the infrastructure breakdown: how ACH and wire work, when to offer each, and how to extend the same experience to users outside the US.

ACH vs. Wire Transfers: What to Offer Your Users
The payment method you offer shapes your operational costs and user experience. ACH (Automated Clearing House) carries no fees or are minimum, but settles in 1 to 3 days and exposes you to reversal risk for up to 60 days. Wire transfers cost your users $20 to $35 but settle in hours with no reversal window, reducing your exposure to failed transactions.
A comparative analysis of deposit methods concludes that ACH bank transfer is best for most deposits, while cards are reserved for urgency due to their 2–4% fee. Understanding the trade-offs helps you decide which to prioritize.
| Feature | ACH | Wire |
|---|---|---|
| Settlement | 1–3 business days | Same day, often hours |
| User cost | $0 | $20–$35 domestic |
| Your risk | Reversals up to 60 days | None once settled |
| Daily limits | $3,000–$10,000 | $100,000+ |
| Best for | Recurring, lower-value deposits | High-value, time-sensitive transactions |
For most platforms, offering both makes sense. ACH captures the volume of everyday users. Wire serves institutional clients and large depositors who need immediate access to funds and withdrawals.
Instant ACH: Letting Users Lock Prices Before Funds Settle
Instant ACH allows your customers to trade immediately after initiating a deposit, even though the network still takes 3 to 5 business days to settle. The money arrives later, but the buying power is available now.
How it works
Your platform advances internal credit based on the initiated transfer. The customer executes trades at current prices while the bank processes the payment in the background. Once the transaction clears, the credit converts to a settled balance.
The risk you absorb
By offering this feature, you take on reversal exposure. Under NACHA rules (the organization governing the ACH network), payments can be returned for up to 60 days if the sender disputes the charge or has insufficient balance. If a customer buys crypto with the advanced credit and the transfer fails, you absorb the loss unless you restrict withdrawals until settlement.
Why platforms offer it anyway
The conversion impact is significant: customers who can lock prices immediately are more likely to complete deposits than those watching the market move during a 3–5 day wait. To manage the risk of ACH reversals, most platforms:
- Let users trade instantly but hold withdrawals for roughly 7–10 days until funds fully clear
- Cap instant bank deposits for new accounts in the low thousands (around $2,000 for new users, rising toward $5,000 with positive history)
- Tighten or revoke bank transfer access for customers with prior failed or disputed transfers
What you need to implement it
Building this in-house requires capital reserves and a risk engine to set limits based on customer history. Some platforms partner with specialized ACH providers, others build internal credit systems to manage the exposure.
Security and Compliance: Why Bank-Link Providers Matter
Nobody wants to type routing numbers manually. It takes time, causes errors, and a significant share of transfers fail as a result. Bank-link providers solve this by letting customers authenticate directly with their bank, delivering verified account data while giving users a faster, friction-free experience.
What they handle for you
These services confirm ownership in seconds instead of waiting 2 to 3 days for micro-deposits to clear. They check if the account is open and has enough balance before any money moves. Fewer failed transfers, fewer support tickets.
On the compliance side, this satisfies KYC and AML requirements. The service proves the customer owns that account, and you have the audit trail to show regulators.
How it works
Customer clicks connect. A secure window opens. They log into their bank directly, not through your platform. The bank sends back a token you can use for transfers. You never touch their password, which means less liability if something goes wrong.
What you decide
You pick the permissions: read-only for verification, or full payment initiation. Customers can cut off access whenever they want through the provider portal or their bank settings. Giving them that control reduces complaints.
What it costs
Expect to pay somewhere between $0.20 and $1.50 per API call or connection, depending on the provider and volume. For most platforms, the cost pays for itself through lower return rates and less time spent on manual reviews.
Building the User Flow: What Your Customers See
Your customers do not care about ACH batch processing or settlement rules. They want to add money and buy crypto. Your job is making that feel simple while handling the complexity behind the scenes.
The three flows you need to support
Standard ACH works for people who plan. They connect their bank, fund their account, wait a few days, then purchase. No fees, no friction, but no urgency either.
Instant ACH is what most customers expect now. They initiate a transfer and trade immediately. You advance the buying power, they lock their price, and the actual clearing happens in the background. The catch: you hold outbound transfers until the money arrives.
Wire serves a smaller segment: high-value funding, time-sensitive situations, and customers who need to move assets off your platform the same day.
What to show at each stage
| Customer action | What they see | What happens behind |
|---|---|---|
| Connects bank | Login via provider | Token issued, account verified |
| Initiates funding | Confirmation + estimated time | ACH or wire initiated |
| Balance credited | Available funds (instant or after clearing) | Credit advanced or cleared |
| Executes crypto order | Order confirmation | Fiat converted, custody assigned |
| Requests withdrawal | Hold notices or immediate release | Based on clearing status |
Decisions you need to make
How much credit do you advance on Instant ACH? What limits apply to new accounts versus verified ones? Do you show a countdown until outbound transfers unlock, or just a date? These UX choices affect both conversion and risk exposure.
Cost Structure: What You Pay and What You Charge
Bank transfers cost you almost nothing to receive. The revenue comes from what you add on top: trading fees, spreads, or withdrawal charges. Understanding both sides helps you price competitively without killing your margins.
| Method | What you pay | Notes |
|---|---|---|
| ACH deposit | $0.20–$1.00 per transaction | Provider charges, not the transfer itself |
| Wire deposit | $0–$15 receiving approx | Some institutions charge for incoming wires |
| ACH return | $2–$5 per failed payment | Plus, potential loss from advanced credit |
| Verification call | $0.20–$1.50 per API request | One-time or periodic re-verification |
Where your revenue comes from
Most platforms monetize through trading margins, typically 0.5–1.5% per order, and spread the difference between market price and what the customer sees, usually around 0.3–0.8%. Some add charges for moving crypto off platform.
The key: bank transfers let you offer free deposits because your expense per transaction is minimal. Cards run 2–3% in processing, which either eats your margin or gets passed to the customer and kills conversion.
Hidden expenses to watch
Instant ACH carries risk. If you advance buying power and the payment fails, you absorb the loss. High return rates can also trigger scrutiny from your banking partners. Building reserves and setting conservative limits on new accounts protects your exposure.
Beyond the US: Building Global Bank-to-Crypto Rails
If you only support ACH and wire, you are limited to US customers. The same connect-your-bank pattern exists worldwide, but each region runs on different rails. Building them yourself means dozens of integrations, each with its own compliance requirements.
What exists outside the US
| Region | Payment rail | Settlement |
|---|---|---|
| UK / EU | SEPA Instant, Faster Payments | Seconds |
| Brazil | PIX | Seconds |
| Canada | Interac e-Transfer | Minutes |
These systems often outperform US infrastructure. European and Latin American customers expect instant settlement because that is what their banks already offer.
The build-versus-buy decision
You can integrate each rail separately. SEPA requires European banking relationships. PIX needs a Brazilian partner. Interac means Canadian licensing. Each comes with its own KYC rules, compliance documentation, and technical specs.
Or you use a provider that already has them.
Mercuryo as global infrastructure
Mercuryo connects your platform to local payment rails across regions through a single integration. Your European customers pay via SEPA, your Brazilian customers use PIX, your Canadian customers send Interac. They all see the same connect-your-bank experience. You see one settlement flow.
Through partnerships with Visa and Mastercard, Mercuryo also handles off-ramping. Customers sell crypto and receive funds on their debit card instantly, regardless of location.
Why this matters for growth
Limiting your platform to US rails means leaving international volume on the table. A global on/off-ramp infrastructure lets you serve customers wherever they are without building separate integrations for each country.
Where Bank-to-Crypto Rails Are Heading
Bank infrastructure and crypto networks are merging. What we now see as ACH versus wire is only the first layer. Real-time systems like RTP and FedNow will close the gap between trading and withdrawals. The 3 to 7 day hold will soon feel like a relic.
The platforms that win will be those offering users the ability to buy crypto with bank account regardless of where they live. That means traditional rails for American customers, open banking for everyone else, and a settlement layer that ties it all together. The path forward is clear: build modular, think global.
Frequently Asked Questions
-
Why should I offer ACH and wire if I already accept cards?
Cards process at 2 to 3% fees, suffer higher decline rates on crypto purchases, and expose you to chargebacks. ACH costs cents per transaction. Wire carries a $25 to $35 fee the customer pays for speed. Both run on regulated rails with lower failure rates.
-
Do I need to integrate every international rail myself?
No. Building SEPA, PIX, and Interac in-house means separate banking relationships, licenses, and compliance for each region. Providers like Mercuryo bundle these into one integration with off-ramping via Visa and Mastercard.
-
Does it make sense to invest in bank rails now?
Yes. Open banking and real-time payments are expanding, not shrinking. Build modular today with ACH and wire for the US, open banking through Mercuryo for international. Waiting means patching over cards while competitors offer cheaper, faster funding.


