Help Center

Ask a question

Transfers FAQs

  • How do I send a wire transfer?

    To send a wire transfer to another bank in the U.S.:

    You’ll need to print and complete the Ally Bank Domestic Wire Transfer Form (pdf), and fax it to us at 1-866-608-2635.

    • You can also find the form in Ally Online Banking by logging in at and selecting Communications then Forms
    • Or call us at 1-877-247-ALLY(2559)

    Note: Ally charges a $20.00 fee for each outgoing domestic wire transfer.

    Ally may contact you by phone to verify your wire transfer request.

    Ally does not offer outgoing international wire transfers.

  • How do I receive a wire transfer?

    To receive a wire transfer from another bank in the U.S.:

    You’ll need to provide the following information to the person or business sending the wire transfer to you:

    • Receiving Bank: Ally Bank
    • ABA/Routing Number: 124003116
    • Address: 6985 Union Park Center, Midvale, UT 84047
    • Beneficiary Account Number: Your Ally Bank Account Number
    • Beneficiary Name: Name as it appears on your Ally Bank Account

    To receive a wire transfer from a non-U.S. bank:

    Incoming wire transfers from a non-US bank are processed by our designated receiving bank, JP Morgan Chase Bank, N.A.

    You’ll need to provide the following information to the person or business sending the wire transfer to you:

    • Receiving Bank: JP Morgan Chase Bank, N.A.
    • ABA/Routing Number: 021000021
    • Address: 1 Chase Manhattan PLZ, New York, NY 10005
    • SWIFT Code or Bank Identification Code: CHASUS33
    • Beneficiary Account Number: 802904391
    • Beneficiary Name: List 'Ally Bank' since the wire is being processed by JP Morgan Chase Bank, N.A.
    • Further Credit: Your Ally Bank Account Number and your name as it appears on your Ally Bank account.

    Note: We won't charge you to receive a wire transfer into your Ally account.

  • Are wire transfers free?

    We don't charge you for wiring funds (domestic or international) to your Ally account. Contact your other financial institution to see if they charge for outgoing wire transfers.

    We charge a $20.00 fee each time you wire funds from your Ally account to a bank in the U.S. Contact the financial institution where you're wiring the funds to see if they charge for incoming wire transfers.

    Ally does not offer outgoing international wire transfers.

  • How long do online transfers take?

    Between Ally Bank accounts: Transfers between your Ally Bank accounts take place immediately.

    Between Ally Bank and non-Ally Bank accounts: Transfers from an Ally Bank account to a non-Ally Bank account usually take 3 business days.

    To see how long your transfer will take to show up in your bank account, view our ACH Transfers Tutorial.

  • Does Ally charge a fee for transfers from my non-Ally account?

    No, Ally does not charge a fee to transfer money from or to your non-Ally accounts. But please check with your other bank to see if they may charge a fee.

  • Can I set up recurring and scheduled transfers?

    Yes. You can set up a scheduled or recurring transfer. Simply log in at and go to Transfer Funds. Specify the amount of the transfer, the date range, and the frequency of transfer. We'll take care of the rest.

    With Ally Mobile Banking, you can schedule one-time transfers within your Ally accounts and between your Ally and non-Ally accounts. You can also view, edit, or cancel the next scheduled transfer in a recurring series. Log into our Mobile Banking site––or download the Ally Mobile Banking app for iPhone® or Android™. View all your transfers online or from your mobile device.

  • Will I be able to view or edit transfers made by a joint account holder?

    Either account holder can view pending transfers, but only the person who created the transfer can change or cancel it online. If you need to make a change, please check with account holder who created the transfer.

  • Which accounts allow transfers?

    You can make transfers to and from our:

    • Online Savings Account
    • Money Market Account
    • NOW Account
    • Interest Checking Account
    • CMG Accounts

    Note: Money cannot be transferred to or from a certificate of deposit.

  • I already have an Ally account. How do I set up a new non-Ally account to transfer funds?

    It's easy, just follow these simple steps:

    1. Log in to your Ally online bank account
    2. From the left side of the page, select Transfer Funds
    3. Choose the Non-Ally accounts option
    4. Select the Manage Non-Ally Accounts tab, then the Add Account button

    We'll ask you to provide the following information for the new non-Ally account:

    • Routing number
    • Account number
    • Account type

    We verify the ownership of your non-Ally account before it can be used for funds transfers. If you have questions at any point, we can help. Call us any time at 1-877-247-ALLY (2559).

  • How do I view or make changes to a pending transfer?

    It’s easy to manage your transfers:

    • Log in to your account
    • Go to "I want to" on the right-hand side of the page
    • Choose the Ally accounts or Ally and non-Ally accounts link under View pending transfers
  • What are test deposits, and why do I need to verify them?

    We use test deposits to protect the money and account information of our customers. When you designate a non-Ally account for online funds transfers, we make small deposits into the account and ask you to verify the amount of each deposit. This lets us know you own the account and that we have the correct routing and account numbers. It's a standard practice in banking.

  • How long do test deposits take?

    Test deposits are part of the process when you designate a non-Ally bank account for online funds transfers. Typically, the entire process takes 3 business days. In most cases, you will see the test deposits appear in your non-Ally account the following business day.