United States · BTC spot · ACH

How to Buy Bitcoin With a Bank Account in the US

An official-source route for eligible US residents who want to fund by ACH, buy BTC on spot, withdraw on the Bitcoin network, and prepare a second exchange before they need it.

Last updated
Official-source verifiedNot hands-on testedNon-affiliate Main + Backup

Read this before opening an account

This is not a 50-state route.

Eligible US residents whose Coinbase account shows ACH and crypto sends, and whose state supports the required Kraken funding and crypto-transfer features.

  • Kraken does not serve residents of Maine or New York.
  • Kraken lists crypto-transfer restrictions in Indiana.
  • Kraken lists fiat-transfer restrictions in Indiana, Louisiana, Massachusetts, and Utah.
  • Coinbase and Kraken can apply account-specific verification, funding, and withdrawal holds. The route is not complete until both accounts show the required actions.

Main exchange

Coinbase

Coinbase documents ACH for US customers, buying crypto with a verified payment method, and sending supported assets to an external wallet.

  • The confirmation screen—not this page—determines when ACH-funded assets become available to send.
  • Exact services can be restricted by account, location, security review, or payment method.
  • Confirm that the withdrawal flow says BTC on the Bitcoin network rather than a wrapped-BTC route.

Backup exchange

Kraken

Kraken documents a US onboarding route, ACH funding through Plaid for eligible accounts, spot trading, and crypto withdrawals with an explicit network check.

  • This backup fails the route in the excluded or transfer-restricted states listed above.
  • Kraken documents a seven-day withdrawal hold on the amount funded through ACH Plaid.
  • Verify the Bitcoin network in the live withdrawal screen before saving an address or sending funds.

The route

Sign up, fund, buy, withdraw, then prepare the backup

01

Pass the state and account gate

Confirm that Coinbase shows ACH and crypto sends. Confirm that Kraken serves your state and supports both USD funding and crypto transfers there.

02

Set up Coinbase as the Main exchange

Finish KYC, link a bank account in the same legal name, and read the available-to-send date before confirming the ACH transaction.

03

Buy BTC on spot

Use the BTC spot purchase flow. Review the order amount, fee, spread or execution price, and payment method before confirming.

04

Test the Bitcoin withdrawal path

Wait until the balance is available to send, select BTC and the Bitcoin network, verify the address, and start with a small test withdrawal.

05

Prepare Kraken as the Backup

Finish verification and confirm ACH, BTC spot, and Bitcoin-network withdrawal support before a Coinbase hold or account problem makes the backup urgent.

06

Record the live checks

Save the date, state, funding method, withdrawal hold shown, selected asset, network, and successful test status. Recheck before every material transfer.

Official evidence

Every operational claim links to the exchange documentation checked

US ACH funding and account-specific available-to-send timing.

Coinbase: Buy cryptoChecked 2026-08-03

Buying a selected crypto asset with a verified payment method.

External wallet withdrawals and the requirement to match the supported network.

Cash holds and the fact that ACH-funded crypto may not be immediately sendable.

US onboarding, buying, cash funding, and crypto withdrawal workflow.

US state exclusions and state-level fiat or crypto transfer restrictions.

ACH account requirements, processing, and withdrawal hold.

Crypto withdrawal steps and same-network compatibility warning.

If KYC or a withdrawal blocks the route

Questions before using this route

Does this Bitcoin route work in every US state?

No. Kraken does not serve Maine or New York and lists additional state-level fiat or crypto transfer restrictions. Coinbase and Kraken can also apply account-specific restrictions. Use the route only after both live accounts show the required actions.

Can I withdraw Bitcoin immediately after an ACH purchase?

Do not assume so. Coinbase shows an account-specific available-to-send date before confirmation, while Kraken documents a seven-day hold on the amount funded through ACH Plaid.

Has Trade Shortlist directly tested this exact route?

No. The route is verified against dated official exchange documentation. A direct account, ACH purchase, and Bitcoin withdrawal test is not claimed.

Coinbase and Kraken links on this page are non-affiliate official destinations as of the review date. Trade Shortlist does not earn a commission from these two route links.