Yes, you can use ACH to move money between your own checking accounts
An ACH transfer is a way to move money electronically from one bank account to another. You can absolutely use ACH to send money from one of your checking accounts to another checking account in your name, whether those accounts are at the same bank or different banks. The process is straightforward, and most banks let you set this up online or by phone in just a few minutes.
The main thing to understand is that ACH transfers take time — usually one to three business days — so this is not the right tool if you need the money when ready. But if you can wait a few days and want to move money without paying a fee, ACH is often your best option.
Key Takeaways
- ACH transfers between your own checking accounts work the same way whether the accounts are at one bank or two different banks.
- Most banks let you start an ACH transfer online through your account dashboard, or by calling customer service and providing your account numbers.
- ACH transfers typically take one to three business days to complete, so plan ahead if you need the money on a specific date.
- Banks usually do not charge a fee for ACH transfers between accounts in your name, but confirm with your bank because policies vary.
- You will need the routing number and account number of the receiving bank to set up a transfer to an account at a different bank.
How to start an ACH transfer between your own accounts
The easiest way is through your bank's website or mobile app. Log into the account you want to send money from, look for a section called "Transfer Money," "Move Money," or "Pay," and select the option to transfer to another account. Your bank will ask you whether the receiving account is at the same bank or a different one.
If both accounts are at the same bank, you will usually just select the receiving account from a dropdown list. If the receiving account is at a different bank, you will need to enter the routing number (a nine-digit code that identifies the receiving bank) and the account number. You can find both of these on a check, or by calling the other bank and asking.
After you enter the amount and confirm the transfer, your bank will show you when the money should arrive. Write down the confirmation number in case you need to ask about the transfer later.
Why ACH transfers take several days
ACH transfers do not move money when ready the way a debit card swipe does. Instead, the banks batch up all the transfers they are sending that day, send them together to a central clearing house, and then the receiving bank processes them on its end. This whole process usually takes one to three business days.
Weekends and bank holidays do not count as business days, so a transfer you start on Friday evening might not arrive until Tuesday. If you know you will need the money on a specific day, start the transfer at least three business days before that date to be safe.
What information you need to provide
For a transfer to another account at the same bank, you usually just need the account number of the receiving account. Your bank already knows its own routing number.
For a transfer to an account at a different bank, you will need:
- The routing number of the receiving bank (nine digits)
- The account number of the receiving account
- The name on the receiving account (should match your name, since it is your account)
If you are not sure where to find the routing number, check a blank check from that account — it is printed at the bottom left. You can also call the bank and ask, or search online for "[Bank Name] routing number." Make sure you have the right routing number for the right branch, because some large banks have different routing numbers for different locations.
Fees and limits on ACH transfers
Most banks do not charge a fee for ACH transfers between accounts in your name. However, some banks or account types may charge a small fee — usually between $1 and $3 — so check your account agreement or call and ask before you transfer.
Your bank may also set a limit on how much you can transfer in a single day or per month. This limit varies by bank and by account type. If you are moving a large amount, call your bank first to make sure the transfer will go through. Some banks will let you request a higher limit if you ask.
What to do if the transfer does not arrive on time
If three business days have passed and the money has not shown up in the receiving account, contact the bank that sent the transfer first. Give them the confirmation number from when you started the transfer. They can look up what happened and tell you whether the transfer is still processing, whether there was an error, or whether the receiving bank rejected it.
If the sending bank says the transfer went through but the receiving bank says it never arrived, the two banks will work together to track it down. This is rare, but it does happen. Do not start a second transfer while you are investigating the first one, because the first one may still arrive and you could end up with double the amount.
Alternatives if you need the money faster
If you need to move money between your accounts and cannot wait one to three days, ask your bank about wire transfers or same-day ACH. Wire transfers usually arrive the same day but cost $15 to $30. Same-day ACH is faster than regular ACH but may have lower limits on how much you can transfer and may cost a small fee.
If both accounts are at the same bank, you might also be able to transfer money when ready through the bank's app or website, or by visiting a branch in person. Ask your bank what options are available for your account type.
Frequently Asked Questions
Can I set up a recurring ACH transfer between my accounts?
Yes. Most banks let you schedule a transfer to repeat weekly, biweekly, monthly, or on a date you choose. Set this up in the same place where you would start a one-time transfer. You can usually pause or cancel a recurring transfer anytime through your account.
What if I enter the wrong account number?
The transfer will likely be rejected by the receiving bank and the money will come back to your account within a few days. If the account number happens to match a real account at that bank but belongs to someone else, the receiving bank may reject it or may accept it — this is why it is important to double-check the account number before you confirm.
Do I need to tell the other bank I am transferring money to my own account?
No. Since it is your account, you do not need permission from anyone. Just make sure the account is in your name or you have legal authority over it. If the account is jointly owned, either owner can usually start a transfer.
Can I transfer money out of a savings account using ACH?
Yes, ACH works the same way for savings accounts as it does for checking accounts. However, some banks limit how many transfers you can make out of a savings account per month — often six — so check your account rules first.