How to Buy Bitcoin and Crypto with Ally Bank

Summary: Ally Bank does not offer direct crypto trading, but it is one of the more crypto-friendly US banks because it permits ACH and wire transfers to regulated exchanges without blocking them. 

Kraken is a top choice for Ally customers because it accepts free ACH deposits, is registered with FinCEN as a Money Services Business, and offers 600+ assets with competitive fees.

One thing catches new Ally customers off guard: for the first 90 days, all external transfers are capped at $25,000 as a fraud protection measure. After that, the limit lifts.

Investing Guides

5.0

/5

Our Rating

Kraken is a strong pick for Ally Bank customers because ACH deposits are free, the platform is FinCEN-registered and state-licensed, and spot trading fees start well below what Coinbase charges.

Licensing & Regulation

FinCEN MSB (No. 31000270997766)

Supported Assets

600+ Cryptocurrencies

USD Deposit Methods

ACH, Wire Transfer, Debit Card

Can I Buy Bitcoin with Ally Bank?

Yes, but not inside Ally Bank. Ally does not offer crypto trading or custody, though Ally Invest lets you buy crypto-related securities like Bitcoin ETFs and trusts (GBTC, IBIT). For actual Bitcoin, you need to move USD to a regulated crypto exchange in the US and buy it there.

I have used Ally for this and the experience is clean. ACH transfers to Kraken and Coinbase go through without holds or blocks, which is not something every US bank can say. Ally has been crypto-friendly since 2017, and in my testing, transfers to FinCEN-registered exchanges process without friction.

The limitation is speed. ACH from Ally takes 1 to 3 business days to settle. Wire transfers arrive same day but cost $20 per outgoing wire.

How to Buy Crypto with Ally Bank

An ACH transfer from your Ally checking account to Kraken is the simplest funding path. It costs nothing on both ends, settles within 1 to 3 business days, and Kraken gives you instant buying power on ACH deposits while the transfer clears.

I use ACH for routine deposits and wire only for larger, time-sensitive purchases where the $20 fee is worth same-day settlement.

Steps to buy crypto with Ally Bank:

  1. Create an Account: Sign up on Kraken and verify your identity with a US driver's license or passport. This must be done before you can link a bank account.
  2. Link Your Ally Account: In Kraken, go to Funding and select ACH. Connect your Ally checking account using routing and account numbers, or through Plaid. Kraken may require micro-deposit verification (1 to 2 days).
  3. Deposit USD: Initiate an ACH transfer from within Kraken. Funds arrive within 1 to 3 business days, but Kraken typically gives instant buying power while the ACH settles.
  4. Buy Crypto: Search for BTC, ETH, or the asset you want, review the fee, and place the order.
Buy Crypto with Ally Bank

Fees and Deposit Limits for Ally Bank Customers

Costs split into what Ally controls (transfer fees, limits) and what Kraken charges (deposit fees, trading fees, withdrawals).

Ally Bank Limits and Costs

  • 90-day new account cap: External ACH and wire transfers are limited to $25,000 for the first 90 days.
  • ACH transfers: Free. Standard delivery 1 to 3 business days.
  • Wire transfers: $20 per outgoing domestic wire. Same-day if submitted and verified before 3 PM ET. No outgoing international wires.
  • Debit card: Works on some exchanges but carries a 1.5% to 3.5% processor surcharge. I avoid this unless I need funds instantly.
  • Credit card: Ally sold its credit card portfolio to Merrick Bank in early 2025, and those cards are being reissued under the Ollo brand. If you still carry an "Ally" credit card, it is now issued by Merrick, and crypto purchases may be treated as cash advances with higher interest.
  • ACH hard limit: Ally rejects transactions over $250,000.

Kraken fees

  • ACH deposit: Free. This is why ACH from Ally is the default path.
  • Wire deposit: Free on Kraken's end (you still pay Ally's $20 fee).
  • Debit card deposit: $0.25 + 3.75%. Fast but expensive.
  • Spot trading (Kraken Pro): Maker 0.25%, Taker 0.40% at the lowest tier. Drops with volume.
  • Instant Buy/Sell: 1% fee. Simpler but pricier. I use Kraken Pro for anything over a few hundred dollars.
  • Withdrawals to Ally: ACH from Kraken is typically free. Wires cost $5 on Kraken's end.

If you hit the $25,000 cap before 90 days, call Ally's support line. They are generally accommodating for verified customers.

Best Alternative Exchanges for Ally Bank Customers

US-based Ally customers have several regulated alternatives depending on their priorities.

Exchange
Supported Cryptocurrencies
Trading Fees
USD Deposit Methods
Key Features
600+
Maker 0.25%, Taker 0.40%
ACH (Free), Wire, Debit Card
FinCEN MSB, Wyoming SPDI Charter, Staking, Futures, Equities
250+
Up to 3.49% (Simple) / Lower on Advanced
ACH (Free), Wire, Debit Card, PayPal
FinCEN MSB, NASDAQ-Listed, Coinbase One, Earn
150+
Maker 0.20%, Taker 0.40%
ACH (Free), Wire
NYDFS-Licensed, SOC 2 Certified, Gemini Earn
BTC Only
1.5% to 2.3%
Linked Bank, Debit Card
Bitcoin-Only, Instant Buy, Lightning Network

Ally Bank Cryptocurrency Policy

Ally takes a permissive but hands-off approach. No crypto trading, custody, or wallet services, but no blocks on transfers to regulated exchanges either. In practice, Ally treats exchange transfers the same as any other external payment.

Ally Invest offers indirect crypto exposure through its self-directed brokerage: Bitcoin ETFs (iShares Bitcoin Trust, Fidelity Wise Origin Bitcoin Fund), crypto trusts (Grayscale Bitcoin Trust), and shares in crypto-exposed companies. But you cannot hold actual crypto in an Ally account. Worth noting: Kraken now also offers equities trading through a SEC-registered, FINRA-member broker-dealer, so Ally Invest customers can access both stocks and spot crypto from one platform.

Ally may flag large or unusual transfers during routine fraud monitoring. I have not had a transfer blocked, but keeping your Ally account name identical to your exchange KYC name helps avoid issues.

About Ally Bank

Ally Bank is a US-based online-only bank, FDIC-insured, serving over 3 million customers. It offers checking, high-yield savings, CDs, auto lending, and investment services through Ally Invest. No branches, no monthly fees. Regulated by the OCC and the FDIC.

About Ally Bank

Bottom Line

Ally is one of the easier US banks to use for funding a crypto exchange. ACH to Kraken is free on both sides, the bank does not block crypto payments, and once you clear the 90-day period, there are no meaningful transfer caps.

Plan around ACH settlement time. If you want to buy during a dip, pre-fund your Kraken account rather than initiating a transfer in the moment. Kraken's instant buying power helps, but funds still take 1 to 3 days to fully settle.