The fastest way depends on whether the accounts are at the same bank or different ones
If both accounts are at the same bank, you can move money in minutes through online banking, a mobile app, or by calling the bank. If the accounts are at different banks, the transfer takes one to three business days and requires routing and account numbers. The method you choose affects how fast the money arrives and what information you need to provide.
Same-bank transfers are usually when ready or complete within hours. Different-bank transfers go through the Automated Clearing House (ACH), a network that processes transfers in batches rather than in real time. Some banks offer faster options like wire transfers, but these cost money and are meant for urgent or large transfers.
Key Takeaways
- Same-bank transfers happen when ready or within hours through your online banking portal, mobile app, or by phone.
- Different-bank transfers use ACH and take one to three business days; you will need the receiving bank's routing number and your account number.
- Wire transfers move money the same day but cost $15 to $50 and are not reversible once sent.
- Set up a transfer as a one-time move or as a recurring automatic transfer if you move money regularly.
- Keep records of the confirmation number or reference ID the bank gives you in case you need to track or dispute the transfer.
Transferring between accounts at the same bank
Log into your online banking portal or mobile app and look for a link labeled "Transfer Funds," "Move Money," or "Between My Accounts." Select the savings account you want to send money from and the savings account you want to send it to. Enter the amount and confirm the transfer. The money usually appears in the receiving account within minutes to a few hours.
If you do not use online banking, call your bank's customer service line and ask to transfer funds between your accounts. Have your account numbers ready. The representative will process the transfer over the phone, and you will receive a confirmation number. Write this number down—it is your proof the transfer was requested.
Same-bank transfers are free and do not require any special information beyond your account numbers. There are no routing numbers to look up and no waiting for the ACH network to process the request.
Transferring between accounts at different banks
You will need the receiving bank's routing number and your account number at that bank. The routing number is a nine-digit code that identifies the bank in the ACH system. You can find it on a check from the receiving account, on the bank's website, or by calling the bank and asking for it.
Log into your sending bank's online portal and select "Transfer to Another Bank," "External Transfer," or similar language. Enter the receiving bank's routing number, your account number at that bank, and the amount. Some banks ask you to verify the receiving account by making two small test deposits (usually under $1 each) and then confirming the amounts. This step protects against sending money to the wrong account and takes an extra two to three business days.
Once the transfer is submitted, the money leaves your sending account when ready but does not arrive at the receiving bank for one to three business days. The delay happens because ACH transfers process in batches overnight. Weekend and holiday transfers take longer because the ACH network does not process on those days.
Wire transfers: faster but not reversible
A wire transfer moves money the same business day, usually within hours. You will need the receiving bank's routing number, your account number, and the receiving bank's name and address. Call your bank or use online banking to request a wire transfer. Most banks charge $15 to $50 per wire.
Wire transfers are final once sent. If you send money to the wrong account or the receiving account number is incorrect, the money is gone and recovery is difficult or impossible. Use wire transfers only when you are certain of the account details and when speed is worth the cost and risk.
Setting up recurring transfers
If you move money between accounts regularly—for example, moving a set amount from checking to savings each month—you can set up an automatic transfer. In your online banking portal, look for "Recurring Transfer," "Scheduled Transfer," or "Automatic Transfer." Enter the amount, the frequency (weekly, monthly, etc.), and the start and end dates if you want the transfer to stop at a certain point.
Recurring transfers work the same way as one-time transfers: same-bank transfers happen when ready, and different-bank transfers take one to three business days. You can edit or cancel a recurring transfer at any time through your online banking portal.
What to do if a transfer does not arrive
For same-bank transfers, contact your bank when ready if the money does not appear within a few hours. The transfer may have been rejected if the account number was wrong or if the receiving account is closed. Your bank can tell you what happened and resubmit the transfer if needed.
For different-bank transfers, wait the full three business days before contacting your bank. ACH transfers sometimes take the full window. If three business days have passed and the money has not arrived, call your sending bank with the confirmation number from the transfer request. The bank can trace the transfer through the ACH network and determine whether it was rejected, sent to the wrong account, or is still in process.
Keep the confirmation number or reference ID your bank provides for every transfer. This number is how your bank tracks the transfer if something goes wrong.
Fees and limits
Most banks do not charge for ACH transfers between your own accounts, whether they are at the same bank or different banks. Wire transfers cost money—typically $15 to $50 depending on the bank and whether the wire is domestic or international.
Some banks limit how much you can transfer in a single transaction or per day. These limits vary widely. If you need to move a large amount, check your bank's website or call to confirm the limit, or split the transfer into multiple transactions over several days.
Frequently Asked Questions
Can I transfer money to someone else's savings account at a different bank?
Yes, but you will need their routing number and account number, and the transfer will take one to three business days. The receiving account holder does not need to do anything on their end—the money arrives automatically once the transfer clears.
What happens if I enter the wrong account number?
For same-bank transfers, the bank usually rejects the transfer when ready if the account number does not match an account at that bank. For different-bank transfers, the money may go to a different account at the receiving bank. This is why some banks require verification with test deposits before allowing external transfers.
Is it safe to give someone my routing number and account number?
Your routing number is public information—it appears on every check and is published by the Federal Reserve. Your account number is sensitive but is needed for transfers. Never share your full account number with someone you do not trust, and never share your PIN or online banking password.
Can I cancel a transfer after I send it?
Same-bank transfers cannot be cancelled because they complete within minutes. For different-bank transfers, you may be able to cancel within a few hours if you contact your bank when ready, but once the transfer enters the ACH system, it cannot be stopped. Wire transfers cannot be cancelled once sent.
Why does my bank ask for verification with test deposits?
Test deposits confirm that you control the receiving account and that the account number is correct. This prevents you from accidentally sending money to the wrong account. The test deposits are usually $0.01 to $0.99, and you confirm the amounts to complete the verification.