Help Center

Ask a question

Top Bank FAQs

  • What is Ally Bank's routing number?

    Our routing number is 124003116.

  • How do I view or search my account transactions?

    You can search for transactions once you log in to online banking:

    1. Choose the account with transactions that you'd like to search.
    2. Scroll down to the Transactions History section of your account detail page.
    3. Select the transaction search  located at the far right side of the page.
    4. You can search transactions using keywords, within a set number of days or by custom dates.
    5. Select Search to view transactions.
  • 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 accounts. You can transfer money from another bank or an Ally Bank account. We also offer Ally eCheck Deposit℠ to deposit checks. You can also send a wire transfer or 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.

    You can also set up direct deposit with your employer. Direct Deposit (PDF)

  • What’s 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 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.