Help Center

Ask a question

Top Bank FAQs

  • What is Ally Bank's routing number?

    Our routing number is 124003116.

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

  • Can I deposit cash?

    No. We don't accept cash deposits. However, there are several ways you can make a deposit into your account.

    • Remote check deposit with Ally eCheck Deposit℠
    • Online transfers and direct deposit
    • Wire transfers and mail
  • How do I add money to my account?

    There are several ways you can add money to your account:

    • Transfer funds between your Ally Bank accounts
    • Transfer funds between your Ally Bank and non-Ally Bank accounts
    • Remotely deposit checks with Ally eCheck Deposit℠
    • Set up direct deposit (PDF)
    • Send a wire transfer (PDF)
    • Mail checks to:

      Ally Bank
      P.O. Box 13625
      Philadelphia, PA 19101-3625

      Make sure checks are properly endorsed on the back with "For Deposit Only" and the signatures of all payees. Please don't send cash.

  • What is the difference between an Online Savings Account and Money Market Account?

    The main difference is in how you access your money. A money market account gives you more access because you can be issued a Visa® Debit Card and checks for these accounts. An online savings account does not support the use of checks and does not come with a debit card.

    It's important to note that there are Federal limits on transactions from U.S. savings and money market accounts.

    You can always call us and request a check made out to you. You can also make unlimited deposits and ATM withdrawals. But, Federal law limits other electronic, telephone and check transactions to a total of 6 per statement cycle. These limited transactions can be to other accounts or to a third party. If you go over the limit we charge $10 per transaction.