The fastest way depends on where your money is now
If your savings account is at the same bank as your checking account, you can move money between them instantly through your bank's app, website, or by calling. If the accounts are at different banks, the transfer takes one to three business days and goes through the ACH network—the system that moves money between financial institutions. A few banks also offer same-day transfers through the Real Time Payments network, but this is not yet standard.
The method you choose matters less than knowing which one you're using, because the timing and any limits attached depend on it. A transfer that should take three days but arrives in five usually means the receiving bank is processing a backlog, not that something went wrong.
Key Takeaways
- Transfers between accounts at the same bank happen instantly or within hours; transfers between different banks take one to three business days through ACH.
- Most banks let you set up recurring transfers so money moves automatically on a schedule you choose—weekly, biweekly, or monthly.
- Daily transfer limits vary by bank and account type, ranging from $1,000 to $25,000 or higher; check your bank's rules before moving a large amount.
- If you need money to arrive the same day, ask your bank whether it offers same-day ACH or Real Time Payments; most do not yet.
Transferring between accounts at the same bank
Log into your bank's app or website and look for a link labeled "Transfer," "Move Money," or "Between My Accounts." You will enter the amount, select your checking account as the source and your savings account as the destination, and confirm. The money appears in your savings account immediately or within a few hours.
Some banks also let you transfer at an ATM or by calling customer service. If you use the phone, have your account numbers ready and be prepared to verify your identity. There is no fee for this type of transfer at most banks, though some charge if you exceed a certain number of transfers per month—typically six, a limit set by federal regulation that has since been relaxed, but many banks still enforce it.
Transferring from a different bank
To move money from an account at Bank A to a savings account at Bank B, you need to set up what is called an external transfer. Log into Bank B's website or app, find the transfer section, and select "Add External Account" or "Link Account." You will enter the routing number and account number of your Bank A checking account.
Bank B will verify the account by depositing two small amounts (usually under $1 each) into your Bank A account. Check your Bank A statement after one to two business days, find those deposits, and return to Bank B to confirm the amounts. Once verified, you can transfer money from Bank A to Bank B whenever you want. The transfer itself takes one to three business days.
Some banks skip the verification step if you log into Bank A's website while you are setting up the link, proving you control that account. This is faster but not yet universal.
Setting up automatic transfers
If you want money to move on a schedule—every payday, for example, or the first of each month—set up a recurring transfer instead of doing it manually each time. In your bank's app or website, look for "Recurring Transfer," "Scheduled Transfer," or "Automatic Transfer." You will choose the amount, the frequency (weekly, biweekly, monthly, or a custom date), and the start date.
Automatic transfers work the same way as one-time transfers: same-bank transfers happen instantly, and external transfers take one to three business days. You can pause or cancel a recurring transfer at any time through your bank's website. If you set it up to move money on the 15th of each month but payday is the 16th, the transfer will pull from an empty account—so align the date with when money actually arrives.
Understanding transfer limits and holds
Most banks set a daily or monthly limit on how much you can transfer out of your savings account. These limits range from $1,000 to $25,000 per day, or $5,000 to $100,000 per month, depending on the bank and the type of savings account. If you need to move more than your limit allows, contact your bank and ask whether the limit can be raised temporarily or permanently.
A hold is different from a limit. If your bank places a hold on a transfer, the money leaves your account but does not arrive at the destination for several days. This usually happens when you are transferring a large amount for the first time, or when your bank suspects fraud. If a hold is placed, your bank will tell you when the money will be released. You cannot speed up a hold by calling; it is a security measure.
What to do if a transfer does not arrive
If you sent a transfer more than three business days ago and it has not arrived, log into both accounts and confirm the transfer was actually sent. Look for a confirmation number or reference ID in your sending bank's transaction history. If the transfer shows as "sent" or "complete" on your end but has not appeared in your savings account, contact your sending bank first—they can see whether the money left their system and where it went.
Provide the bank with the confirmation number, the amount, the date sent, and the receiving account number. The bank can trace the transfer through the ACH network and tell you whether it is stuck, rejected, or delayed. If the receiving bank is at fault, your sending bank can file a trace request, which usually resolves within five to ten business days. You will not lose the money; it will either arrive or be returned to your account.
Avoiding common mistakes
The most common error is entering the wrong account number. Double-check the receiving account number before you confirm the transfer—the ACH system does not always catch mismatched numbers, and money can end up in someone else's account. If this happens, contact your bank immediately; they can attempt to recover the funds, but success depends on whether the receiving bank cooperates.
Another mistake is assuming a transfer has failed because it has not arrived within 24 hours. ACH transfers are not instant; one to three business days is normal. Weekends and federal holidays do not count as business days, so a transfer sent on Friday may not arrive until Wednesday. If you need money faster, ask your bank about same-day transfer options or use a wire transfer, which is faster but costs $15 to $30.
Frequently Asked Questions
Can I transfer money to a savings account at a different bank without setting up a link first?
No. You must link the external account first by providing the routing and account number, and most banks verify the account before allowing transfers. This process takes one to two business days. Some banks skip verification if you log in to the other bank during setup, but you still cannot transfer immediately.
What is the difference between a transfer and a wire transfer?
A transfer (ACH) takes one to three business days and is free or low-cost. A wire transfer is faster (same day or next day) but costs $15 to $30 and cannot be reversed once sent. Use a wire only if you need money urgently and the extra cost is worth it.
Why does my bank limit how much I can transfer out of savings?
Federal regulation once capped savings withdrawals at six per month, which led banks to set transfer limits. That rule no longer applies, but many banks kept the limits as a fraud prevention measure. You can usually ask your bank to raise or remove the limit.
If I set up a recurring transfer but cancel it, will the money I already transferred come back?
No. Canceling a recurring transfer stops future transfers but does not reverse money that has already been sent. If you need to reverse a transfer that has already arrived, contact the receiving bank and ask them to return it.
What happens if I try to transfer more than my daily limit?
The transfer will be rejected, and the money will stay in your account. You will see an error message explaining the limit. You can either wait until the next day and transfer the remainder, or contact your bank to request a temporary increase to your limit.