Yes, you can send money from one checking account to another in most cases

You can move money between your own checking accounts at the same bank or different banks. The method depends on whether the accounts are at the same institution, how quickly you need the money to arrive, and what tools your bank offers. Most transfers take one to three business days, though some same-day options exist if both banks support them.

The key distinction is between internal transfers (accounts at the same bank) and external transfers (accounts at different banks). Internal transfers usually complete within hours. External transfers typically take longer because they move through the banking system's clearing network, which processes batches of transactions at set times each day.

Key Takeaways

  • Internal transfers between accounts at the same bank usually complete within hours and often cost nothing.
  • External transfers between different banks take one to three business days and may carry a fee depending on your account type and bank.
  • ACH transfers, wire transfers, and mobile apps are the three main methods, each with different speeds and costs.
  • You will need the receiving account number and routing number for external transfers, or just your account number for internal ones.
  • Transfers initiated on weekends or holidays typically process on the next business day.

Internal transfers: same bank, fastest route

If both accounts are at the same bank, you can move money through your online banking portal, mobile app, or by calling the bank directly. Most banks let you set up the transfer in seconds once you have logged in. The receiving account must be registered in your name at that same institution.

These transfers usually post within two to four hours during business days. Some banks offer when ready posting if you initiate the transfer before their daily cutoff time, typically 5 p.m. Eastern. Weekend transfers usually process on Monday morning. There is typically no fee for internal transfers between your own accounts.

External transfers: different banks, longer timeline

Moving money to a checking account at a different bank requires an ACH transfer (Automated Clearing House) or a wire transfer. ACH is the standard method for most people because it is cheaper and works for routine transfers. Wire transfers are faster but cost more and are usually reserved for urgent or large transfers.

ACH transfers take one to three business days. Your bank initiates the transfer, it moves through the ACH network overnight, and the receiving bank posts it to the destination account the next business day. If you initiate a transfer after your bank's cutoff time (usually 5 p.m. Eastern) or on a weekend, it enters the queue for the next business day.

Wire transfers can complete the same day if both banks process them before their cutoff times, typically 2 p.m. Eastern. However, wire transfer fees range from $15 to $50 depending on your bank, while ACH transfers are usually free or cost $1 to $3.

What information you need to provide

For an internal transfer, you only need the account number of the receiving account. Your bank already has all other details on file.

For an external transfer, you need the receiving account's routing number and account number. The routing number identifies the bank; the account number identifies the specific account. You can find both on a check from that account (routing number is the first set of numbers on the bottom left; account number follows it), or by calling the receiving bank directly. Providing incorrect information will cause the transfer to fail or be rejected by the receiving bank, which delays the money by one to two additional business days.

Fees and limits on checking account transfers

Internal transfers between your own accounts at the same bank are free. External ACH transfers are usually free, though some banks charge $1 to $3 per transfer. Wire transfers cost $15 to $50 depending on the sending bank.

Banks may also impose limits on how much you can transfer in a single transaction or per day. These limits vary widely — some banks allow $10,000 per day, others allow $25,000 or more. If you need to move a large amount, contact your bank to ask about their daily limit and whether it can be increased temporarily. Transfers above the limit may be rejected or split across multiple days.

What happens if a transfer goes wrong

If you provide an incorrect account or routing number, the receiving bank will reject the transfer. The money returns to your account within one to two business days. You will then need to initiate a new transfer with the correct information.

If the receiving account does not exist or is closed, the receiving bank rejects the transfer for the same reason. Again, the money comes back to you within one to two business days.

If the receiving account belongs to someone else (a different person's name), the receiving bank may still accept it, but you have sent money to the wrong person. Contact your bank when ready to report the error. They can attempt to recover the funds, but success depends on whether the receiving bank cooperates and whether the recipient has already moved the money. This is why confirming the account holder's name before initiating a transfer is important.

Timing considerations and cutoff times

Most banks process transfers initiated before 5 p.m. Eastern on a business day the same day (for internal transfers) or the next business day (for ACH). Transfers initiated after 5 p.m. or on weekends enter the queue for the next business day. Transfers initiated on a holiday are processed on the next business day.

If you need money to arrive by a specific date, initiate the transfer at least one business day before that date. For external transfers, plan for two business days to be safe. If the receiving bank is in a different time zone, their cutoff time may differ from yours, so ask your bank what time they process transfers.

Frequently Asked Questions

Can I send money to a checking account that is not in my name?

You can initiate the transfer, but the receiving bank may flag it or reject it if the account holder's name does not match the sending account. Some banks allow transfers to accounts held by spouses or family members if they are listed on the account. For accounts belonging to other people, contact your bank first to ask whether they allow it.

What is the difference between a routing number and an account number?

The routing number identifies the bank itself — all accounts at that bank share the same routing number. The account number identifies your specific account at that bank. You need both for external transfers. The routing number is the first set of nine digits on the bottom left of a check; the account number follows it.

Can I cancel a transfer after I have sent it?

For internal transfers, contact your bank when ready — they may be able to stop it if it has not posted yet. For ACH transfers, you have until the end of the business day you initiated it. For wire transfers, contact your bank right away, but success is unlikely once the transfer has left your bank. The sooner you call, the better your chances.

Why did my transfer take longer than expected?

Transfers initiated after your bank's cutoff time or on weekends process the next business day. Holidays also delay processing. If you initiated it during business hours on a weekday and it has been more than three business days for an ACH or one business day for a wire, contact your bank to trace the transfer.

Is there a limit to how much I can transfer?

Yes, but it varies by bank and account type. Most banks allow $10,000 to $25,000 per day for online transfers. Call your bank to ask about your specific limit and whether it can be increased for a one-time transfer.