The fastest way depends on where your money is now
If the money is already at your bank, you can transfer it to a savings account at the same institution in minutes through online banking, a mobile app, or by calling the bank. If the money is at a different bank, the transfer takes one to three business days and goes through the Automated Clearing House (ACH), a network that moves money between banks. Wire transfers are faster—usually same-day or next-day—but cost $15 to $50 and are meant for larger amounts or urgent moves. The method you choose depends on how soon you need the money there and whether you're moving it within one bank or between two separate ones.
Before you start, know that most savings accounts have limits on how many transfers you can make per month. Federal rules once capped this at six, but that rule changed in 2020; now it depends on your bank's own policy. Check your account terms or call the bank to confirm, because exceeding the limit can trigger fees or a temporary freeze on transfers.
Key Takeaways
- Transfers within the same bank happen when ready or within hours through online banking or a phone call.
- Transfers between different banks use ACH and take one to three business days at no cost.
- Wire transfers move money the same day or next day but cost $15 to $50 and require the receiving bank's routing number and account number.
- Most banks limit the number of transfers out of a savings account per month; check your account agreement to avoid fees.
- Weekend and holiday transfers are processed on the next business day, so timing matters if you need the money by a specific date.
Same-bank transfers: the when ready route
If both accounts are at the same bank, you can move money in seconds. Log into your online banking portal or mobile app, find the transfer option (usually under "Move Money" or "Transfers"), select the source account (checking, money market, or another savings account) and the destination savings account, enter the amount, and confirm. The money appears in your savings account when ready or within a few hours, depending on the bank's processing schedule.
You can also call the bank's customer service line and ask a representative to move the money for you. Have your account numbers ready. This method takes longer—usually 24 hours—but works if you don't have online access or prefer to speak to someone. Some banks also let you set up standing transfers that move a fixed amount on a set date each month, which is useful if you're saving automatically.
ACH transfers between different banks: free but slower
When you're moving money from one bank to another, the transfer goes through the ACH network. This is free and reliable, but it takes one to three business days because the two banks have to coordinate through a central clearing system. The exact timing depends on when you initiate the transfer and when each bank processes batches of ACH transactions—usually once or twice per day.
To set up an ACH transfer, you need the receiving bank's routing number (a nine-digit code that identifies the bank) and your own account number at that bank. You can find the routing number on the receiving bank's website, on a check, or by calling the bank. Log into your current bank's online portal, select "Transfer to Another Bank" or "External Transfer," enter the receiving bank's routing number and your account number there, choose the amount, and submit. The transfer will show as pending for a day or two, then post as complete.
ACH transfers are one-way from the initiating bank, so if you make a mistake—wrong account number, for example—the receiving bank will reject it and the money bounces back to your original account within a few days. This is a safety feature, but it means you should double-check the account number before you submit.
Wire transfers: same-day or next-day, with a cost
A wire transfer moves money the same business day or by the next morning, making it the fastest option. However, wire transfers cost money—typically $15 to $50 depending on the bank—and they are irreversible once sent. Use a wire transfer only when you need the money urgently and the amount justifies the fee.
To wire money, call your bank or visit a branch in person. Have the receiving bank's routing number, your account number at that bank, and the amount ready. The bank will confirm the details, charge the fee, and send the wire. Same-day wires usually have a cutoff time—often 2 p.m. or 3 p.m. local time—so call early if you need it to go out that day. Wires sent after the cutoff or on weekends process the next business day.
Because wires cannot be reversed, scammers sometimes trick people into wiring money to the wrong account. Before you wire anything, confirm the receiving account details directly with the institution or person you're sending it to, using a phone number or website you know is legitimate—not one from an email or text message.
Mobile payment apps and peer-to-peer transfers
Apps like Venmo, PayPal, Square Cash, and Zelle let you move money between people quickly, but they are not the same as bank transfers. These apps move money from one person's bank account to another person's, and the receiving person can then transfer it to their savings account. The speed varies: Zelle and some PayPal transfers are when ready, while others take one to three business days. Fees are usually zero for standard transfers but may explore for when ready options.
These apps work well for splitting bills or sending money to friends, but they are not ideal for moving your own money between your own accounts because they add an extra step. Use them only if your bank doesn't offer online transfers or if you need the speed and don't mind a small fee.
What happens on weekends and holidays
Banks do not process transfers on weekends or federal holidays. If you initiate an ACH transfer on Friday evening, it will not begin processing until Monday morning, so it will not arrive until Tuesday or Wednesday. Wire transfers initiated on a weekend or holiday are queued and sent the next business day. Same-bank transfers sometimes post when ready even on weekends, but this varies by bank—check your bank's policy if timing is critical.
If you need money in your savings account by a specific date, count backward from that date and account for weekends and holidays. For example, if you need the money by Friday and today is Wednesday, an ACH transfer initiated today will not arrive until Friday at the earliest, and possibly Monday if the bank's processing is slow. A wire transfer initiated Wednesday morning will likely arrive Thursday or Friday.
Avoiding common mistakes and fees
The most common mistake is entering the wrong account number. Double-check the receiving account number before you submit, especially if you copied it from an email or text. If an ACH transfer goes to the wrong account, it bounces back within a few days. If a wire goes to the wrong account, it is gone and recovery is difficult.
Another mistake is exceeding your bank's monthly transfer limit. Federal rules no longer cap transfers, but individual banks set their own limits—often six transfers per month out of a savings account. Exceeding the limit can result in a $10 to $25 fee per excess transfer or a temporary freeze on the account. Check your account agreement or call the bank to confirm the limit before you move money repeatedly.
Some banks charge fees for ACH transfers if you are moving money out of a savings account frequently, or if you are transferring to an account at a bank that charges a receiving fee. These fees are rare but possible, so ask your bank about any fees before you transfer.
Frequently Asked Questions
How long does it take to transfer money to a savings account at a different bank?
ACH transfers take one to three business days. The exact timing depends on when you initiate the transfer and when each bank processes batches. Transfers initiated on weekends or holidays start processing the next business day. Wire transfers are faster—same day or next day—but cost $15 to $50.
Can I transfer money to a savings account at a bank where I don't have an account?
Yes. You can transfer money to any savings account as long as you have the correct routing number and account number. The receiving bank does not need to know you in advance. However, if the account number is wrong, the transfer will be rejected and bounce back to you.
What if I accidentally transferred money to the wrong account?
If it was an ACH transfer, it will be rejected within a few days and the money returns to your account. If it was a wire transfer, contact your bank when ready—they may be able to recall it, but recovery is not may provide. For peer-to-peer apps like Venmo, contact the app's support team right away.
Do I need to set up the receiving account before I transfer money to it?
No. You can transfer money to any account as long as you have the correct routing number and account number. The receiving bank will accept the transfer even if the account holder has never heard of you. However, if the account number is incorrect, the transfer will bounce back.
Why is my transfer taking longer than expected?
ACH transfers can take up to three business days, and delays happen if you initiated the transfer late in the day, on a weekend, or during a holiday. Some banks also batch process transfers once per day, which can add time. Contact your bank if a transfer has been pending for more than three business days.