Hello there! Looking to transfer money into your Ally Bank account? You've come to the right place. As a purely online bank, Ally offers a variety of convenient ways to move your funds, and we're going to break down each method step-by-step. Get ready to master your money transfers!
Understanding Your Options: A Quick Overview
Before we dive into the specifics, it's good to know the main avenues for getting money into your Ally account:
Electronic Transfers (ACH): This is one of the most common and often free ways to move money between banks.
Direct Deposit: Ideal for paychecks, government benefits, or recurring payments.
Mobile Check Deposit (Ally eCheck Deposit℠): Perfect for depositing checks on the go using your smartphone.
Mail a Check: The traditional way to send a check if digital methods aren't an option.
Wire Transfers: For urgent or large sum transfers, though often with fees.
Zelle®: For fast, person-to-person payments.
ATM Deposits (Allpoint+ Network): A more recent option for depositing cash at select ATMs.
Now, let's get into the nitty-gritty of each method!
Step 1: Setting Up Electronic Transfers (ACH) – The Most Common Method
Electronic transfers, also known as ACH (Automated Clearing House) transfers, are a popular way to move money between your Ally Bank account and an account at another financial institution. They are generally free and convenient, though they take a few business days to process.
Sub-heading: Linking Your External Account to Ally Bank
The first crucial step for ACH transfers is linking your external bank account to your Ally Bank account.
Log In to Your Ally Bank Account:
Go to the official Ally Bank website (
) or open the Ally Mobile App on your smartphone.ally.com Enter your username and password to log in.
Navigate to Transfers:
Once logged in, look for a section or menu option usually labeled "Transfers" or "Transfer & Pay."
Initiate Linking an External Account:
Within the Transfers section, you should see an option like "Add External Account" or "Link External Account." Click on this.
Provide External Account Details:
You'll typically need to provide the routing number and account number of the external bank account you wish to link.
Important: Double-check these numbers for accuracy! A single incorrect digit can lead to delays or misrouted funds.
Some banks may offer instant verification by logging into your external bank account through Ally's portal (using a secure, third-party service). This is often the quickest way.
If instant verification isn't available, Ally will typically send two small test deposits (usually a few cents) to your external account within 1-3 business days.
Verify Test Deposits (If Applicable):
If test deposits were sent, you'll need to log back into your Ally Bank account after a couple of days.
Go back to the "Transfers" or "Linked Accounts" section.
You'll be prompted to enter the exact amounts of the two small test deposits. This confirms you own the external account.
Confirmation:
Once verified, your external account will be successfully linked, and you can now initiate transfers!
Sub-heading: Initiating an ACH Transfer TO Ally Bank
With your external account linked, transferring money is straightforward.
Log In and Go to Transfers:
Log back into your Ally Bank account (online or via app) and go to the "Transfers" section.
Select Transfer Type:
Choose the option to "Transfer Money" or "Make a Transfer."
Specify From and To Accounts:
In the "From" field, select your newly linked external account.
In the "To" field, select your Ally Bank account (e.g., your Ally Online Savings or Interest Checking account).
Enter Amount and Date:
Enter the amount you wish to transfer.
Choose the date you want the transfer to occur. You can often schedule one-time or recurring transfers.
Review and Confirm:
Carefully review all the details: the "from" account, "to" account, amount, and date.
Click "Confirm" or "Submit Transfer."
Sub-heading: ACH Transfer Timing
Standard Transfers: Typically take 2-3 business days to complete after initiation. For example, if you initiate a transfer on Monday, the funds might be available in your Ally account by Wednesday or Thursday.
Next-Day Transfers: Ally also offers next-day transfers, but availability and cut-off times can vary. If initiated before a certain cut-off time (e.g., 7:30 PM ET), funds might be available the next business day. Always check Ally's current policies for exact cut-off times.
Weekends and Holidays: Transfers initiated on weekends or bank holidays will begin processing on the next business day.
Step 2: Setting Up Direct Deposit – For Regular Income
Direct deposit is the most convenient way to receive your paycheck, tax refunds, or other regular payments directly into your Ally Bank account.
Gather Your Ally Account Information:
You will need your Ally Bank Routing Number: This is 124003116.
You will also need your specific Ally Bank Account Number (for the account you want the direct deposit to go into, e.g., your Interest Checking or Online Savings account). You can find this by logging into your Ally account online or in the app.
Optional: Some employers or payment providers might ask for a voided check or a direct deposit form. Ally provides pre-filled direct deposit forms you can download from their website or app.
Contact Your Employer or Payment Provider:
This is the most crucial step. You need to provide your Ally Bank routing and account numbers to the entity sending you money.
For Employers: Typically, your employer will have a form for direct deposit setup. Fill it out with your Ally Bank details.
For Government Benefits (e.g., Social Security): You'll usually need to go through their online portal or contact them directly to set up or update your direct deposit information.
For Other Payments: Any entity that regularly sends you money electronically should have a process for direct deposit.
Specify Deposit Amount (Optional):
Some employers allow you to split your direct deposit, sending a portion to one account (e.g., your Ally Checking) and another portion to a different account (e.g., your Ally Savings or even an external bank). If this is an option, indicate your preferences on the form.
Submit the Form:
Return the completed direct deposit form to your employer's payroll department or the relevant payment provider.
Sub-heading: Direct Deposit Timing and Benefits
Activation Time: It generally takes 1-2 pay cycles for direct deposit to take effect. Continue to monitor your old method of payment until the direct deposit is fully active.
Early Direct Deposit: One of Ally's fantastic perks! With a Spending Account, you may be eligible to receive your paycheck up to two days early if Ally receives the payment information from your employer ahead of time. This can be a huge benefit for managing your finances.
Step 3: Depositing Checks with Ally eCheck Deposit℠ (Mobile App or Scanner)
This is an incredibly convenient way to deposit physical checks without needing to visit a branch or ATM.
Sub-heading: Using the Ally Mobile App (Recommended)
Prepare Your Check:
Endorse the back of your check by signing it.
Below your signature, write "For Mobile Deposit Only" and your Ally Bank account number. This is critical for successful mobile deposits.
Ensure the check is dated within the last 180 days, payable to you, and drawn on a U.S. bank in U.S. dollars.
Open the Ally Mobile App:
Log in to the Ally Mobile App on your smartphone or tablet.
Navigate to Deposits:
Select the account you want to deposit into.
Tap "Deposit Checks" or a similar option.
Capture Images of the Check:
The app will guide you to take pictures of the front and back of your endorsed check.
Tips for Best Photos:
Place the check on a dark, non-reflective background.
Ensure good, even lighting (avoid shadows).
Make sure all four corners of the check are visible in the frame.
Hold your device steady and flat above the check.
Enter the Check Amount:
After capturing the images, you'll be prompted to manually enter the exact dollar amount of the check. Verify this carefully!
Review and Submit:
Review all the details one last time.
Tap "Submit Deposit."
Sub-heading: Using a Scanner (Online Banking)
If you prefer using a computer and scanner:
Prepare Your Check:
Endorse the back of your check with your signature and "For Mobile Deposit Only" and your Ally Bank account number.
Scan the Check:
Scan both the front and back of the endorsed check.
Save the images as JPG files (not PDF).
Ensure the files are under 1 MB and have a minimum resolution of 200 DPI.
Log In to Ally Online Banking:
Go to
and log in to your account.ally.com
Navigate to Check Deposits:
Select "Deposits" from the main menu, then choose "Check Deposits."
Upload Images and Enter Details:
Follow the on-screen prompts to upload the scanned images of your check.
Enter the check amount.
Review and Submit:
Verify all information and click "Submit."
Sub-heading: eCheck Deposit Limits and Availability
Deposit Limits: Ally Bank typically allows deposits of up to $50,000 in a single business day and up to $250,000 every 30 calendar days using eCheck Deposit. For amounts exceeding these limits, you may need to mail the check.
Funds Availability: Generally, funds from your eCheck deposit will be made available by the 2nd business day after deposit. If you deposit a check before 7 PM ET on a business day, processing begins that evening. If after 7 PM ET, processing begins the next business day. Longer delays may apply in some cases (e.g., large checks, re-deposited checks, or if your account has been overdrawn frequently). Ally will send an email within 1 business day with your deposit status.
Step 4: Mailing a Check – The Traditional Route
If mobile or online check deposit isn't feasible, you can always mail a check to Ally Bank.
Prepare Your Check:
Endorse the back of your check with your signature.
Write "For Deposit Only" and your Ally Bank account number.
Obtain Deposit Slips (Optional but Recommended):
You can order free deposit slips and envelopes from Ally Bank through their mobile app or online banking. This helps ensure your check is processed correctly.
Mail the Check To:
Send your properly endorsed check to:
Ally Bank P.O. Box 13625 Philadelphia, PA 19101-3625
Make sure the envelope is securely sealed.
Sub-heading: Mailed Check Timing
The time it takes for a mailed check to be deposited will depend on postal service delivery times and Ally's processing of mailed deposits. This is generally the slowest method.
Step 5: Initiating a Wire Transfer – For Urgent or Large Sums
Wire transfers are fast and secure but typically incur fees. Ally Bank offers incoming domestic wire transfers for free, but outgoing domestic wire transfers cost $20. Ally Bank does not accept outgoing international wire transfers.
Sub-heading: Receiving a Domestic Wire Transfer TO Ally Bank
If someone is wiring money to your Ally Bank account:
Provide Sender with Ally's Wire Details:
Bank Name: Ally Bank
Routing Number (ABA/Wire Code): 124003116
Recipient's Name: Your full legal name as it appears on your Ally account.
Recipient's Account Number: Your specific Ally Bank account number (e.g., checking or savings).
Ally Bank Address (Optional but helpful): P.O. Box 951, Horsham, PA 19044
Sender Initiates the Wire:
The sender will need to contact their bank to initiate the domestic wire transfer using the information you provided.
Sub-heading: Initiating a Domestic Wire Transfer FROM Ally Bank
While this guide focuses on transferring money into Ally, it's worth noting how to send money out via wire, as it's a common transfer method. Remember, there's a $20 fee for outgoing domestic wires.
Gather Recipient's Information:
Recipient's full name and contact details.
Recipient's bank name, address, and routing number.
Recipient's account number.
The exact amount to be transferred.
Any special instructions or "For Further Credit To" details.
Access Ally's Wire Transfer Request:
The quickest way is via Ally's online form or through the mobile app (Menu -> Wire Money, under Transfer and Pay).
You can also print and fax a domestic wire transfer form to Ally at 1-866-608-2635.
Complete the Form:
Fill out all required fields accurately.
Crucial: Banks process wires by account and routing number, not by name. Ensure these numbers are absolutely correct.
Submit and Verify:
Submit the form. Ally may call you to verify the request as a security measure.
Sub-heading: Wire Transfer Timing
If a domestic wire transfer request is received and verified by Ally Bank before 3:00 PM ET on a business day, it will typically be sent the same business day.
If received and verified after 3:00 PM ET, it will be sent the following business day.
Step 6: Using Zelle® – Fast Person-to-Person Payments
Zelle® is a fast, safe, and easy way to send and receive money with friends, family, and others you trust, typically within minutes. It's integrated directly into the Ally Bank app and online banking.
Sub-heading: Receiving Money into Your Ally Account via Zelle®
Ensure You Are Enrolled with Zelle® at Ally Bank:
If you've never used Zelle® with Ally, you'll need to enroll your U.S. mobile number or email address.
Log in to your Ally Bank account (online or app).
Go to the "Payments" menu and select "Send Money with Zelle®."
Follow the prompts to enroll and link it to your preferred Ally account (Spending, Savings, or Money Market).
Note: If your mobile number or email is already linked to Zelle® at another bank, you'll need to transfer it to Ally Bank to receive funds here.
Provide Your Zelle® Details to the Sender:
Give the sender your enrolled U.S. mobile number or email address.
Receive Funds:
If you are already enrolled, the money will typically go directly into your linked Ally Bank account within minutes.
If you're not yet enrolled, you'll receive a notification and will need to enroll to claim the funds (which may take 1-3 business days after enrollment).
Sub-heading: Things to Remember with Zelle®
Trusted Recipients Only: Zelle® is intended for sending money to people you know and trust. It's like exchanging cash. Once sent, payments are difficult to cancel.
No Fees: Ally Bank does not charge fees for using Zelle®.
Limits: While Zelle® is fast, there are typically daily and monthly limits on the amount you can send. Check Ally's Zelle® FAQs for their specific limits.
Step 7: Depositing Cash at Allpoint+ ATMs
While Ally is primarily an online bank, they have partnered with the Allpoint+ network for cash deposits at select ATM locations.
Find an Allpoint+ ATM:
Not all Allpoint ATMs accept deposits. You need to find an Allpoint+ ATM.
Use the Allpoint ATM locator on their website or mobile app, and filter for "Allpoint+ locations" or look for ATMs with the "Allpoint+" logo. These are often found in major retail stores like CVS and Walgreens.
Confirm Deposit Capability:
Before you go, it's a good idea to confirm with Ally Bank (or check the Allpoint website) that your Ally account is eligible for Allpoint+ deposits.
Insert Your Ally Debit Card:
At the Allpoint+ ATM, insert your Ally Bank debit card.
Follow On-Screen Instructions:
Select the option for a cash deposit.
Insert your cash into the designated slot.
The ATM will count the cash and display the amount.
Confirm the deposit.
Sub-heading: Allpoint+ ATM Deposit Timing
Funds deposited at an Allpoint+ ATM may not be immediately available. Check with Ally Bank's funds availability policy for ATM deposits. Generally, these funds become available within 1-2 business days, similar to a check deposit.
Final Thoughts on Transferring Money to Ally Bank
Ally Bank offers a robust suite of options to get money into your account, catering to various needs. For most regular transactions, ACH transfers and Direct Deposit are the go-to. For checks, eCheck Deposit is incredibly convenient. Zelle® is excellent for quick person-to-person payments, and wire transfers serve specific, high-value, or time-sensitive needs. Lastly, the Allpoint+ ATM network offers a physical cash deposit point when required.
Always double-check routing and account numbers when initiating any transfer to avoid delays or misrouted funds. Keep an eye on the cut-off times for different transfer methods to ensure your funds arrive when you expect them.
Frequently Asked Questions (FAQs)
Here are 10 common "How to" questions related to transferring money into an Ally Bank account, with quick answers:
How to find my Ally Bank routing number?
Your Ally Bank routing number is 124003116. You can also find it by logging into your online banking or mobile app, or on a direct deposit form provided by Ally.
How to find my Ally Bank account number?
Log in to your Ally Bank online banking or mobile app, and select the specific account (e.g., Spending, Savings). Your account number will be displayed on the account details page.
How to deposit a physical check into Ally Bank?
You can use Ally eCheck Deposit℠ via the Ally Mobile App by taking photos of your endorsed check, or by scanning the check and uploading images through online banking. Alternatively, you can mail the endorsed check to Ally Bank.
How to set up direct deposit to my Ally Bank account?
Provide your employer or payment provider with Ally Bank's routing number (124003116) and your specific Ally Bank account number. You may need to fill out a direct deposit form from your employer or Ally Bank.
How to link an external bank account to Ally Bank for transfers?
Log in to Ally Bank online or the app, go to "Transfers," and select "Add External Account." You'll need the external account's routing and account numbers, and you'll typically verify ownership through test deposits or instant verification.
How to send money to my Ally Bank account from another bank?
The most common way is to initiate an ACH transfer from your external bank account after linking it to Ally Bank. You can also have someone wire money to your Ally account or send it via Zelle® if they are enrolled.
How to deposit cash into my Ally Bank account?
You can deposit cash at select Allpoint+ ATMs. Use the Allpoint ATM locator to find a participating ATM that accepts deposits.
How to use Zelle® to transfer money to Ally Bank?
Ensure you are enrolled in Zelle® with your U.S. mobile number or email linked to your Ally Bank account. Then, provide your enrolled Zelle® contact to the person sending you money.
How to receive a wire transfer at Ally Bank?
Provide the sender with Ally Bank's routing number (124003116), your full legal name, and your Ally Bank account number. Ally Bank does not charge a fee for incoming domestic wire transfers.
How to get a direct deposit form for Ally Bank?
You can download a pre-filled direct deposit form from your Ally Bank online banking portal or the Ally Mobile App. Look under the "Deposits" or "Forms" section.