Transfers between your own accounts usually complete within minutes, but the exact timing depends on how you move the money and which bank you use
If you transfer money from a savings account to a checking account at the same bank using their app, website, or ATM, the money typically arrives in your checking account within minutes—often when ready. You can usually see it reflected in both accounts right away. The transfer happens inside the bank's own system, with no external networks involved.
The picture changes if you use a different bank for each account. A transfer between two separate banks can take one to three business days, even though it feels like it should be when ready. The money has to move through the banking system's clearing network, which processes transfers in batches rather than one at a time. A transfer you initiate on a Friday afternoon may not arrive until Monday or Tuesday.
The method you use also matters. A wire transfer between different banks is faster—usually same-day or next-day—but costs money, typically $15 to $30. An ACH transfer (the standard electronic method) is free but slower. A mobile payment app like Venmo or PayPal can move money between banks quickly if both accounts are linked, but that speed depends on the app and your banks.
Key Takeaways
- Transfers within the same bank between your own accounts complete in minutes or when ready because the money never leaves the bank's system.
- Transfers between two different banks take one to three business days because they move through the ACH clearing network, which processes in batches.
- Wire transfers between banks are faster (same-day or next-day) but charge a fee of $15 to $30 per transfer.
- Weekends and holidays pause the clock—a transfer initiated Friday evening will not move until Monday, even if the bank says it is "when ready."
Same-bank transfers: why they are nearly when ready
When both accounts are at the same bank, the transfer is an internal ledger entry. The bank moves money from one account number to another within its own database. No message has to travel outside the bank, no clearing house has to process it, no other institution has to confirm it. The bank's system straightforward debits one account and credits the other.
This is why you see the money appear in both accounts almost when ready—sometimes within seconds. The bank is not waiting for anything. If you transfer $500 from savings to checking at 2 p.m. on a Tuesday, you can usually spend that $500 from your checking account by 2:05 p.m. Some banks make it available when ready; others take a few minutes to update their display, but the money is yours either way.
The one exception is if you initiate the transfer very late at night or on a weekend. Many banks process internal transfers in batches during business hours. A transfer you start at 11 p.m. on Saturday might not show up until Monday morning, even though it is technically the same bank. Check your bank's specific timing—some process 24/7, others do not.
Transfers between different banks: the one-to-three-day standard
When you move money from a savings account at Bank A to a checking account at Bank B, the transfer has to travel through the ACH network (Automated Clearing House). The ACH is a centralized system that handles electronic transfers between banks. It does not process transfers when ready. Instead, it batches them and clears them at set times each business day.
Here is the actual timeline: You initiate a transfer on Tuesday at 10 a.m. Your bank (Bank A) receives the instruction and sends it to the ACH network, usually by end of business that day. The ACH processes the batch overnight and sends the transfer to the receiving bank (Bank B) the next morning. Bank B receives it Wednesday morning and posts it to your account Wednesday or Thursday, depending on their internal processing schedule. The whole thing takes one to three business days from start to finish.
The timing also depends on when you initiate the transfer. If you start it before your bank's cutoff time (usually 5 p.m. or 6 p.m. on a business day), it may process that same night. If you start it after the cutoff or on a weekend, it waits until the next business day to enter the system. A transfer initiated Friday at 3 p.m. might not leave your bank until Monday, adding two extra days to the total.
Wire transfers: faster but not free
If you need money to move between banks faster than ACH allows, a wire transfer is the alternative. Wire transfers typically complete the same day or the next business day, depending on what time you initiate them and whether both banks process wires during the same hours.
The catch is cost. Wire transfers charge a fee—usually $15 to $30 per transfer, sometimes more. Your bank may charge a fee to send the wire, and the receiving bank may charge a fee to receive it. If you are moving money between your own accounts, this fee is pure cost with no benefit beyond speed. Most people use wires only when they have to move money fast and the urgency justifies the fee.
Wire transfers also cannot be reversed once they leave your bank. If you wire money to the wrong account number, you have to contact the receiving bank and ask them to return it—a process that can take weeks. ACH transfers can be disputed and reversed more easily, which is one reason banks prefer them for routine transfers.
Why weekends and holidays slow everything down
The banking system does not operate on weekends or federal holidays. The ACH network does not process transfers on Saturday, Sunday, or holidays like Thanksgiving or Christmas. A transfer you initiate Friday evening sits in a queue until Monday morning, when the ACH opens again.
This is why the standard answer is "one to three business days" rather than "24 to 72 hours." Business days do not include weekends or holidays. A transfer initiated Friday at 4 p.m. that would normally take two business days will not arrive until Wednesday or Thursday, because Saturday and Sunday do not count.
Wire transfers have the same limitation. A wire initiated Friday afternoon will not leave your bank until Monday, even though wires are otherwise faster than ACH. Plan accordingly if you need money by a specific date.
Mobile apps and third-party transfers
Apps like Venmo, PayPal, Square Cash, and others can move money between banks, and they often advertise when ready or next-day transfers. What is actually happening behind the scenes is that the app is either using the ACH network (which still takes one to three business days) or holding the money in an intermediate account and releasing it faster.
The speed depends on the app and your banks. PayPal, for example, offers next-business-day transfers to linked bank accounts, but the money sits in PayPal's account first. Venmo transfers to a bank account take one to three business days using ACH, the same as a direct bank transfer. Some apps charge for faster transfers; others offer it free.
If you are moving money between your own accounts, a direct transfer through your bank is usually simpler and just as fast as using an app. Apps add a middleman, which can introduce delays or fees. Use them if you prefer the interface or if you are sending money to someone else, not for routine transfers between your own accounts.
What to do if a transfer is delayed
If you initiated a transfer and it has not arrived after the expected time, first check your bank's website or app to confirm the transfer was actually sent. Sometimes a transfer fails silently—the bank received your instruction but could not complete it for a technical reason, and you never get a notification.
If the transfer shows as sent on your end, contact the sending bank and ask for the status. Provide them with the date, time, and amount. They can tell you whether the ACH network has processed it and whether the receiving bank has received it. If the receiving bank has received it but has not posted it yet, ask them how long their internal processing takes.
If a transfer has been delayed more than three business days for an ACH transfer or more than one business day for a wire, contact your bank and ask them to investigate. There may be a technical issue, a mismatch in account numbers, or a hold on the receiving account. Your bank can file a trace to find out where the money is.
Frequently Asked Questions
Can I transfer money from savings to checking on a Sunday?
You can initiate the transfer through your bank's app or website on Sunday, but it will not actually process until Monday morning. If both accounts are at the same bank, the transfer will complete Monday. If they are at different banks, it will take one to three business days starting Monday.
Why does my bank say the transfer is when ready but it is not showing up?
Banks sometimes use "when ready" to mean the transfer left their system when ready, not that it arrived at the other bank when ready. If the accounts are at different banks, the transfer still has to move through the ACH network, which takes time. Check the receiving bank's account to see if it has posted there yet.
Is there a limit to how much I can transfer at once?
Limits vary by bank and account type. Some banks limit daily transfers from savings accounts to $25,000 or less. Check your account terms or call your bank to find out your specific limit. Wire transfers may have different limits than ACH transfers.
What happens if I transfer money but then change my mind?
If the transfer has not yet been processed by the receiving bank, you may be able to cancel it. Contact your bank when ready and ask them to recall the transfer. Once the receiving bank has posted the money, you cannot cancel it—you would have to ask the receiving bank to return it voluntarily or initiate a new transfer back.
Do I pay a fee to transfer between my own accounts?
Transfers between your own accounts at the same bank are free. Transfers between different banks using ACH are also free. Wire transfers charge a fee of $15 to $30. Some banks charge fees for excessive transfers from savings accounts (more than six per month), but routine transfers between your own accounts should be free.