The fastest way depends on which bank you use and whether both accounts are at the same institution
If both accounts are at the same bank, you can transfer money between them in minutes using online banking, a mobile app, or by calling the bank. The money typically arrives the same day or next business day. If your accounts are at different banks, the transfer takes one to three business days and requires either a wire transfer, an ACH transfer, or a manual deposit at a branch.
The method you choose affects how fast the money moves and whether you pay a fee. Most banks offer at least one free transfer method between your own accounts. The timing also depends on when you initiate the transfer — a request made on a Friday evening may not process until Monday.
Key Takeaways
- Same-bank transfers between your own accounts usually complete within hours and are free through online banking or the mobile app.
- Different-bank transfers take one to three business days and move through the ACH system, which processes in batches rather than when ready.
- Wire transfers move faster (same day or next day) but typically cost $15 to $30 and are meant for larger amounts.
- Calling your bank or visiting a branch works but is slower than online methods — use it only if you cannot access digital banking.
Transferring between accounts at the same bank
Log into your bank's website or mobile app and look for a link labeled "Transfer," "Move Money," or "Between My Accounts." Select your checking account as the source and your savings account as the destination. Enter the amount and confirm. Most banks process this when ready or within a few hours, and the money is available in your savings account the same day.
If you do not have online banking set up, call your bank's customer service number on the back of your debit card. Give them your account numbers and the amount you want to transfer. They will process it over the phone, though this method is slower — the transfer may not complete until the next business day. You can also visit a branch in person and ask a teller to move the money, but this is the slowest option and requires you to be there during business hours.
Some banks limit how much you can transfer online in a single day or how many transfers you can make per month. Check your account settings or call the bank if you are moving a large amount or making multiple transfers in a short period.
Transferring between accounts at different banks
The standard method is an ACH transfer (Automated Clearing House), which is free and takes one to three business days. Log into your checking account at Bank A and look for "Transfer to External Account," "Link Account," or "Add Recipient." You will need your savings account number and the routing number of the bank where your savings account is held. The routing number is a nine-digit code specific to each bank and branch — you can find it on a check, by calling the bank, or by searching online.
After you enter this information, the bank may require you to verify the account by depositing a small amount (usually $0.01 to $0.99) into the savings account and confirming the deposit amount back in the checking account system. This verification step can add one to two business days. Once verified, you can transfer money freely between the accounts.
ACH transfers process in batches, typically once or twice per day, so timing matters. A transfer initiated at 9 a.m. on a Tuesday may arrive by Wednesday evening. A transfer initiated at 6 p.m. on Friday may not process until Monday and may not arrive until Tuesday or Wednesday. Weekends and bank holidays extend the timeline.
Wire transfers for faster movement between different banks
If you need the money to arrive the same day or next business day, a wire transfer is faster than ACH but costs money — usually $15 to $30 depending on the bank. Wire transfers are typically used for larger amounts because the fee makes them uneconomical for small transfers.
To send a wire, call your bank or log into online banking and select "Send Wire" or "Wire Transfer." You will need the receiving bank's name, routing number, your savings account number, and the account holder's name. The bank will confirm all details before processing. Domestic wires (within the United States) usually arrive the same business day if sent before the bank's cutoff time, typically 2 p.m. or 3 p.m.
Once a wire is sent, it cannot be reversed or recalled. If you enter the wrong account number, the money goes to the wrong account and recovering it is difficult. Double-check all details before confirming.
Using a third-party app or service to move money
Apps like PayPal, Venmo, Square Cash, and others allow you to link both your checking and savings accounts and transfer between them. These services are free and typically process within one to three business days, the same as ACH transfers. The advantage is that you may not need to know your routing number — the app can look it up for you.
The disadvantage is that you are giving a third-party company access to your bank accounts. Read the privacy policy to understand how the app uses your information. Also, these services are not banks, so your money is not protected by FDIC insurance while it sits in the app's system — though most reputable apps move money quickly enough that this is rarely a practical concern.
What happens if the transfer fails or takes longer than expected
If you initiate a transfer and it does not arrive within the expected timeframe, log back into your account and check the transaction history. Look for the transfer and its status — it may show as "pending," "processing," or "completed." If it shows as completed but the money is not in your savings account, contact the receiving bank (the one holding your savings account) and ask them to trace the transfer using the reference number from your checking account.
If the transfer shows as pending for more than a week, contact your checking account bank and ask them to investigate. Transfers can fail if account numbers are wrong, if the account has been closed, or if there is a hold on the account. The bank can tell you what went wrong and help you resubmit the transfer correctly.
Timing and business day definitions
Banks define a "business day" as Monday through Friday, excluding federal holidays. A transfer initiated on Friday afternoon may not process until Monday, and even then may not arrive at the receiving bank until Tuesday or Wednesday. If you need money by a specific date, initiate the transfer at least three business days before that date.
Same-bank transfers are usually faster because they do not go through the ACH system — the money moves within the bank's own network. Different-bank transfers must go through the ACH system, which processes in batches and is slower. Wire transfers bypass ACH but cost money and require more information.
Frequently Asked Questions
Can I transfer money from my checking account to someone else's savings account?
Yes, but the process is different. You would send money to an external account using ACH (one to three business days, free) or a wire transfer (same day or next day, with a fee). You need the recipient's account number and their bank's routing number. The recipient's name must match the account holder's name on file.
Is there a limit to how much I can transfer at once?
Yes, and it varies by bank and transfer method. ACH transfers often have daily limits of $1,000 to $10,000, though some banks allow higher amounts. Wire transfers may have higher limits but cost more. Check your bank's website or call to find out your specific limits. You can usually request a higher limit by contacting customer service.
Do I pay a fee to transfer money between my own accounts at the same bank?
No. Transfers between your own accounts at the same bank are free whether you do it online, by phone, or in person. Fees explore only to wire transfers or to transfers between different banks through some third-party services.
What if I enter the wrong account number?
For ACH transfers, the receiving bank may reject the transfer if the account number does not match the account holder's name, and the money returns to your checking account within a few business days. For wire transfers, the money goes to the account number you provided, and recovering it is much harder. Always double-check account numbers before confirming any transfer.
Can I set up automatic transfers from checking to savings?
Yes. Most banks allow you to schedule recurring transfers — for example, $100 every Friday or $500 on the first of each month. Set this up in your online banking under "Scheduled Transfers" or "Recurring Transfers." You can change or cancel the schedule at any time.