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 once you log in to online banking:

    1. Go to the Main Menu  at the top right of the page.
    2. Select Transfer Funds.
    3. Select Wire Transfers from the navigation on the left.

    Note: There is a $20.00 fee for each outgoing domestic wire transfer. Ally Bank does not offer outgoing international wire transfers.

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

    Call us at 1-877-247-ALLY (2559) if you need assistance.

  • 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.

  • How do I schedule or set up a recurring transfer?

    Once you log in to online banking:

    1. Go to the Main Menu  at the top right of the page.
    2. Select Transfer Funds.
    3. Choose the account you want to transfer money from and the account you want the money transferred to.
    4. Enter the amount you want to transfer.
    5. Select from the Frequency drop down list.
  • 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.

  • How do I add a new non-Ally Bank account to transfer funds?

    Once you log in to online banking:

    1. Go to the Main Menu  at the top right of the page.
    2. Select Transfer Funds.
    3. Select Manage Non-Ally Accounts from the navigation on the left.
    4. Select the Add a New Non-Ally Account link.

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

    • Routing number
    • Account number
    • Account type

    We verify the ownership of your non-Ally Bank account before you can use it to transfer funds. Call us 24/7 at 1-877-247-ALLY (2559) if you need assistance.

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

    Once you log in to online banking:

    1. Go to the Main Menu  at the top right of the page.
    2. Select Transfer Funds.
    3. Select Activity from the navigation on the left.
    4. Review, edit or cancel your scheduled transfers.

    Transfers between your Ally Bank accounts are immediate, so they can’t be canceled or changed.

  • 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.