Yes, you can transfer money between your checking accounts in most cases
You can move money from one checking account to another if both accounts are in your name or if you have authorization to access both. The method you use depends on whether the accounts are at the same bank or different banks, how quickly you need the money to arrive, and what tools your bank makes available to you. Most transfers take one to three business days, though some options are faster and some slower.
The key constraint is not whether the transfer is possible—it almost always is—but whether you have the right information and access set up beforehand. A transfer that fails usually fails because of a typo in the account number, a mismatch between the account holder's name and the name on file, or a bank that hasn't yet activated the transfer service you're trying to use.
Key Takeaways
- Transfers between accounts at the same bank are usually when ready or next-business-day, while transfers between different banks typically take one to three business days.
- You will need the receiving account's routing number and account number, and both account holder names must match or you must have legal authorization to move money from the sending account.
- Same-bank transfers often work through your online banking portal or mobile app without any setup, while between-bank transfers may require you to add the receiving account as a payee first.
- ACH transfers (the standard method between banks) are free but slower; wire transfers are faster but usually cost $15 to $30 and are harder to reverse if you make a mistake.
Same-bank transfers: the fastest and simplest option
If both accounts are at the same bank, you can usually transfer money the same day or by the next business day through your online banking portal or mobile app. Log in, find the transfer or move money section, select the sending account and the receiving account from your list, enter the amount, and confirm. The bank already has all the information it needs because both accounts are in its system.
Some banks let you set up recurring transfers this way—for example, moving a fixed amount to savings every payday. Check your bank's app or website for a "recurring transfer" or "scheduled transfer" option if you plan to move money regularly.
If you cannot find the transfer option in your app or online banking, call your bank's customer service line. They can walk you through it or process the transfer over the phone. This is not a sign something is wrong; some banks hide the feature or require you to set it up by phone the first time.
Between-bank transfers: what you need and how long it takes
To move money from a checking account at one bank to a checking account at another bank, you need the receiving account's routing number (a nine-digit code that identifies the bank) and account number. You can find both on a check, in the receiving bank's online banking portal, or by calling the receiving bank's customer service line.
The standard method is an ACH transfer (Automated Clearing House), which is free and takes one to three business days. You initiate it through your sending bank's online portal or app by adding the receiving account as a payee, entering the routing and account numbers, and then scheduling the transfer. Some banks let you do this when ready; others require you to wait 24 hours after adding the payee before you can transfer money to it, as a fraud prevention step.
If the receiving account holder's name does not match the name on the sending account exactly, the transfer may be rejected or delayed. For example, if your sending account is under "James Rodriguez" but the receiving account is under "J. Rodriguez" or "James R. Rodriguez," the banks' systems may flag it. Call the receiving bank before you transfer to confirm the exact name on file.
Wire transfers: faster but more expensive and harder to reverse
A wire transfer moves money between banks in hours rather than days, but it costs $15 to $30 (sometimes more) and is nearly impossible to reverse if you make a mistake. Use a wire transfer only if you need the money urgently and you are certain the account number and receiving bank information are correct.
To send a wire, call your bank or go to a branch in person. You will need to provide the receiving bank's name, routing number, the receiving account number, and the receiving account holder's name. The bank will confirm all the details with you before processing. Wire transfers typically clear within a few hours on the same business day, though some banks process them overnight.
If you wire money to the wrong account by mistake, contact your bank when ready. They can try to recall the transfer, but success is not may provide, especially if the receiving bank has already released the funds. This is why ACH transfers are safer for routine moves between your own accounts—the slower speed is worth the ability to stop the transfer if something goes wrong.
Third-party transfer services and mobile payment apps
Apps like Venmo, PayPal, Square Cash, and Zelle can move money between banks, but they are designed for payments between people, not for transferring your own money. If you use them to move money between your own accounts, you will link both accounts to the app, which adds a layer of security risk. For moving your own money, your bank's transfer tools are simpler and safer.
If your bank does not offer between-bank transfers through its app or website, or if you need the money faster than ACH allows, then a third-party service may be worth considering. But start with your bank first—most banks now offer free, fast transfers to other banks.
What to do if a transfer fails or gets stuck
A transfer can fail silently if the account number is wrong, the routing number is wrong, or the receiving account holder's name does not match the name on file at the receiving bank. Check your sending bank's transaction history or pending transfers section. If the transfer shows as "failed" or "rejected," the money should return to your account within one to three business days.
If the transfer shows as "pending" for longer than the bank promised, contact your bank's customer service. Provide the transaction number, the date you initiated the transfer, the amount, and the receiving account details. The bank can look up the transfer in the clearing system and tell you where it is stuck. Most delays are resolved within one business day once you contact the bank.
If you sent a wire transfer to the wrong account, call your bank when ready and ask them to attempt a recall. Provide the transaction number and the date. The receiving bank may or may not cooperate, and the funds may already be gone, but it is worth asking within hours of the mistake.
Frequently Asked Questions
Can I transfer money between checking and savings accounts at different banks?
Yes. The process is the same as transferring between two checking accounts—you need the receiving account's routing number and account number, and the transfer takes one to three business days via ACH. The account type (checking or savings) does not matter; what matters is that both accounts are in your name or that you have authorization to move money from the sending account.
What happens if I transfer money to an account with a slightly different name?
The transfer may be rejected or delayed. Banks match account numbers to account holder names as a fraud prevention step. If the names do not match exactly, the receiving bank may flag it. Call the receiving bank before you transfer and ask for the exact legal name on file for that account number.
Is there a limit to how much I can transfer at once?
Yes, but the limit varies by bank and by transfer method. ACH transfers often have daily or monthly limits ($10,000 to $25,000 per day is common, though some banks allow more). Wire transfers may have higher limits but cost more. Check your bank's website or call customer service to find out your specific limit.
Can I transfer money from someone else's checking account to mine?
Only if you have legal authorization—for example, if you are a joint account holder, a power of attorney, or an executor of an estate. You cannot transfer money from an account you do not own or have permission to access. If you are trying to move money for someone else, they need to initiate the transfer themselves or give you written authorization and add you as an authorized user on the account.
How do I know if my transfer went through?
Check your sending bank's transaction history or pending transfers section in your online banking portal or app. The transfer should show a status like "pending," "processing," or "completed." Once it shows "completed," the money has left your account. Check the receiving bank's account to confirm it arrived. If it shows as pending for longer than promised, contact your bank.