Yes, you can transfer money between your own checking accounts using ACH

An ACH transfer (Automated Clearing House) moves money directly from one bank account to another through the federal banking system. You can absolutely use ACH to move money between two checking accounts you own at the same bank or at different banks. The process is straightforward: you initiate the transfer from your sending account, provide the receiving account details, and the money arrives in one to three business days.

The key difference from other transfer methods is that ACH is free or very low-cost, runs on a set schedule rather than instantly, and works through your bank's online system or by phone. It is the standard way banks move money between accounts when you are not using a debit card or writing a check.

Key Takeaways

  • ACH transfers between your own accounts at the same bank usually complete within one business day, while transfers between different banks take one to three business days.
  • You initiate an ACH transfer through your bank's website, mobile app, or by calling customer service — no special forms or fees required.
  • The receiving account must be in your name at a bank that accepts ACH transfers; most banks do, but some online-only banks or credit unions may have restrictions.
  • ACH transfers are safer than wire transfers for moving money between your own accounts because they can be reversed if you make a mistake with the account number.

How to set up an ACH transfer between your checking accounts

Log into your bank's website or mobile app and look for a link labeled "Transfer Funds," "Move Money," or "Send Money." Select the account you want to send money from, then choose "Transfer to another account" or a similar option. You will be asked whether the receiving account is at your current bank or a different bank.

If both accounts are at the same bank, you 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 receiving bank's routing number, the account number, and the account holder's name. Most banks let you save this information so you do not have to re-enter it each time. Then enter the amount and the date you want the transfer to happen — you can schedule it for today or a future date.

Some banks also let you set up recurring ACH transfers if you move money regularly. After you confirm the details, the transfer is submitted to the ACH network and you will see a confirmation number.

How long ACH transfers take

Transfers between two accounts at the same bank usually complete within one business day, often the same day if you submit before the bank's cutoff time (usually 2 p.m. or 5 p.m., depending on the bank). Transfers between accounts at different banks take one to three business days because the money has to move through the Federal Reserve's ACH network.

Weekends and federal holidays do not count as business days. If you submit a transfer on Friday evening, it will not start processing until Monday. The receiving bank also has some control over when the money actually appears in the account — some banks post ACH transfers immediately upon receipt, while others wait until the next business day.

If you need money to move faster, ask your bank about wire transfers, which can move money the same day but usually cost $15 to $30. For your own accounts, a wire transfer is overkill unless you have an urgent deadline.

What information you need to provide

For a transfer between accounts at the same bank, you typically need only the account number of the receiving account. Your bank already has your identity on file.

For a transfer to a different bank, you need the receiving bank's nine-digit routing number, the account number, and the name on the receiving account. The routing number is specific to each bank and branch; you can find it on a check from that account, on the bank's website, or by calling the bank. The account number is usually printed on checks or visible in the bank's online system. The name must match the name on the account exactly — if the account is under "Jane M. Smith" and you enter "Jane Smith," the transfer may be rejected or delayed.

Limits on how much you can transfer

Most banks do not limit how much you can move in a single ACH transfer between your own accounts. However, some banks set daily or monthly limits on the total amount you can transfer out of an account, or they may flag unusually large transfers for review.

If your bank has a limit and you need to move more money, call customer service and ask them to raise the limit temporarily or to process a larger transfer manually. Savings accounts sometimes have federal limits on the number of transfers you can make per month (six is common), but this applies to all outgoing transfers, not just ACH. Checking accounts do not usually have this restriction.

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 will go to the wrong account at the receiving bank. Unlike a wire transfer, an ACH transfer can be reversed. Contact your bank immediately and ask them to initiate a return. Provide the confirmation number from your transfer and explain the error. The bank will file a return request with the receiving bank, and the money should come back to your account within three to five business days.

If the receiving account is closed or the account holder's name does not match, the receiving bank will reject the transfer and send the money back automatically. This takes a few business days, and you will see a notification in your bank's system explaining why it was rejected.

If you scheduled a transfer for a future date and want to cancel it, log back into your bank's system and look for a "Pending Transfers" or "Scheduled Transfers" section. You can usually cancel it up until the cutoff time on the day it is scheduled to process. After that, you will have to wait for it to complete and then transfer the money back.

ACH transfers versus other ways to move money between your accounts

MethodSpeedCostBest for
ACH transfer1–3 business days (same bank: same day)FreeMoving money between your own accounts when you have a day or two
Wire transferSame day or next day$15–$30Moving money urgently between your own accounts
Debit card withdrawal and depositImmediateFreeMoving cash between accounts at banks with shared ATM networks
Check3–5 business daysFreeMoving money when you do not have online access

ACH is the default choice for moving money between your own accounts because it is free, reliable, and works between any two banks. Wire transfers are faster but cost money and cannot be reversed if you make a mistake. If both accounts are at banks in the same network (like Bank of America branches), you might be able to withdraw cash at an ATM and deposit it at another branch instantly, but this only works for smaller amounts and requires you to be near a branch.

Frequently Asked Questions

Can I transfer money from a checking account to a savings account using ACH?

Yes. ACH works between any two accounts you own, regardless of type. However, federal rules limit you to six outgoing transfers per month from a savings account (this includes ACH, wire transfers, and checks written against the savings account). Checking accounts have no such limit. If you hit the limit, your bank will either reject the transfer or charge a fee.

What if the two banks use different ACH networks?

All banks in the United States use the same ACH network, operated by the Federal Reserve. There is no such thing as different ACH networks. The routing number tells the system which bank to send the money to, but the path is the same regardless.

Do I need to tell the receiving bank I am sending money to my own account?

No. The receiving bank does not need advance notice. The transfer will process as long as the account number and routing number are correct and the account is in your name. If you are worried about the money being rejected, call the receiving bank ahead of time to confirm the account number and routing number are correct.

Can someone else initiate an ACH transfer from my account?

Only if you give them access to your online banking or authorize them as a signer on the account. ACH transfers require login credentials or written authorization. If someone transfers money from your account without permission, contact your bank immediately — they can reverse unauthorized transfers and investigate.

Is ACH transfer the same as a bank transfer?

ACH is one type of bank transfer. "Bank transfer" is a broad term that includes ACH, wire transfers, and other methods. When someone says "bank transfer" without specifying, they usually mean ACH because it is the most common method for moving money between accounts.