Yes, you can transfer money between your own checking accounts
You can move money from one checking account to another as long as both accounts are in your name and you have access to them. The transfer itself takes a few minutes to set up, but the money does not arrive when ready — it typically takes one to three business days, depending on which banks are involved and which method you use.
The speed and ease depend on whether both accounts are at the same bank or different banks. Same-bank transfers are usually faster and simpler. Different-bank transfers go through the ACH network (Automated Clearing House), a system that batches transfers and processes them overnight, which is why they take longer.
Key Takeaways
- Same-bank transfers between your own checking accounts often complete within hours or the same day, while different-bank transfers typically take one to three business days.
- You can initiate a transfer through your bank's website or app, by phone, or in person at a branch — the method you choose does not affect how long it takes.
- Different-bank transfers use the ACH network, which processes transfers in batches during overnight windows, which is why they are slower than same-bank moves.
- Wire transfers are faster (usually same-day or next-day) but cost money and are meant for larger amounts or urgent situations.
- Both accounts must be registered in your name; you cannot transfer to someone else's account using these methods.
Same-bank transfers: the fastest route
If both checking accounts are at the same bank, the transfer is the simplest. Log into your online banking, select the account you want to send money from, choose "transfer" or "move money", and pick the receiving account from your list. Enter the amount and confirm. Most banks process same-bank transfers when ready or within a few hours.
Some banks let you set up recurring transfers if you move money regularly — for example, moving a fixed amount every payday to a savings account. You can usually pause or cancel these anytime through your banking app or website.
If you do not have online access or prefer to do it in person, you can walk into a branch with your ID and ask a teller to transfer the funds. This takes a few minutes and is processed the same way as an online transfer.
Different-bank transfers: the ACH process
Moving money between accounts at different banks requires you to add the receiving account as a linked account first. In your sending bank's app or website, look for "add external account", "link account", or "add payee". You will enter the receiving bank's routing number and your account number at that bank.
Some banks verify the linked account when ready; others send two small deposits (usually under $1 each) to the account and ask you to confirm the amounts. This verification step can take one to two business days. Once verified, you can transfer money whenever you want.
After you initiate the transfer, it enters the ACH network, which processes batches of transfers during overnight windows. A transfer sent on a Tuesday morning might not arrive until Thursday. Weekends and bank holidays do not count as business days, so a Friday transfer might not land until the following Tuesday.
Wire transfers: faster but with a cost
If you need money to arrive the same day or next business day, a wire transfer is faster than ACH. You provide the receiving bank's routing number and your account number, and the sending bank sends the money directly. Most banks charge $15 to $30 per outgoing wire.
Wire transfers are typically used for larger amounts or time-sensitive situations — moving money before a important date, for example. For routine transfers between your own accounts, ACH is the standard choice because it is free.
Some banks allow you to initiate a wire through their app or website; others require you to call or visit a branch. Ask your bank about their wire process and fees before you send.
What information you need to provide
For a same-bank transfer, you only need to know which account you are sending from and which account you are receiving to — both are already in your bank's system.
For a different-bank transfer, you need the receiving bank's routing number (a nine-digit code that identifies the bank) and your account number at that bank. You can find the routing number on your checks, on the bank's website, or by calling the bank. Do not guess — an incorrect routing number sends your money to the wrong bank, and recovery can take weeks.
Some banks also ask for the account holder's name to match what is on file at the receiving bank. This is a safety check to catch typos in the account number.
Timing: when the money actually arrives
| Transfer Type | Typical Timeline | Cost |
|---|---|---|
| Same bank, online or app | Same day or within a few hours | Free |
| Same bank, in person at branch | Same day or within a few hours | Free |
| Different bank (ACH) | 1 to 3 business days | Free |
| Wire transfer | Same day or next business day | $15–$30 |
The timeline starts when the sending bank processes your request. If you initiate a transfer at 11 p.m. on a Friday, most banks do not process it until the next business day (Monday). Check your bank's cutoff time — usually 5 p.m. or later on business days.
Once the money leaves your sending account, it is gone from your balance when ready, even if it has not arrived at the receiving bank yet. This is why it is important to make sure you have the correct account number — you cannot easily reverse an ACH transfer if you send it to the wrong place.
What can go wrong and how to fix it
The most common mistake is entering the wrong account number or routing number. If you do, the money goes to the wrong account at the receiving bank. ACH transfers can sometimes be reversed if you catch the error quickly and contact your bank before the transfer settles (usually within one business day). Wire transfers are much harder to reverse, so double-check the numbers before you send.
Another issue is linking an account at a bank that does not participate in the ACH network — this is rare in the United States, but some very small credit unions or international banks may not be connected. Your bank will tell you if the receiving bank cannot be linked.
If a transfer does not arrive within the expected timeframe, contact your sending bank first. They can check the status and confirm whether the money left your account. If it did, they can contact the receiving bank to track it down. Keep your confirmation number from the transfer — your bank will ask for it.
Frequently Asked Questions
Can I transfer money to someone else's checking account using these methods?
No. ACH transfers and wire transfers between your own accounts only work when both accounts are registered in your name. To send money to another person, you would need to use a payment app like Venmo or PayPal, or ask them to set up a bill payment through their own bank.
What if I send money to the wrong account number by mistake?
Contact your bank when ready. For ACH transfers, you have a small window (usually one business day) to ask your bank to try to reverse it before the money settles. Wire transfers are nearly impossible to reverse, so prevention is critical — always verify the account number twice before sending.
Do I need to tell the IRS if I transfer money between my own accounts?
No. Transfers between your own accounts are not taxable events and do not need to be reported. The IRS only cares about income, not money moving between accounts you already own.
Can I set up automatic transfers between accounts at different banks?
Yes. Once you have linked the external account, most banks let you schedule recurring transfers — daily, weekly, or monthly. You can set this up in your banking app and change or cancel it anytime.
Why does my bank charge a fee for some transfers but not others?
Most banks do not charge for ACH transfers or same-bank transfers. Wire transfers cost money because they are processed differently and faster. Some banks also charge for expedited ACH or for transfers to accounts at banks they do not have a direct relationship with — ask your bank about their specific fees.