Yes, you can transfer money between your own bank accounts
You can move money from one of your accounts to another at the same bank or at different banks. The process is straightforward, but the speed and method depend on which banks are involved and what type of transfer you choose. Most transfers take one to three business days, though some options are faster or slower.
The key difference is whether both accounts are at the same institution. Transfers within the same bank are usually when ready or next-day. Transfers between different banks take longer because the money has to move through the banking system, which involves intermediary steps and clearing processes.
Key Takeaways
- Same-bank transfers are usually when ready or complete by the next business day, while transfers between different banks typically take one to three business days.
- You can initiate transfers through your bank's website, mobile app, phone call, or in person at a branch, depending on what your bank offers.
- ACH transfers are free but slower, while wire transfers are faster but usually cost $15 to $30 per transfer.
- You will need the receiving account number and routing number (for U.S. banks) or IBAN and BIC code (for international transfers).
- If a transfer does not arrive within the expected timeframe, contact your sending bank first to confirm it was processed.
Same-bank transfers versus transfers between different banks
When you transfer money between two accounts at the same bank, the transaction happens within that bank's system. Most banks process these transfers when ready or by the next business day. You typically see the money leave your sending account right away and arrive in your receiving account within hours or by the following morning.
Transfers between different banks move through the Automated Clearing House (ACH) network, a system that processes electronic transfers between financial institutions. ACH transfers are free but take longer—usually one to three business days. The exact timeline depends on when each bank processes the transfer and whether the transfer is initiated on a business day or weekend.
If you need money to move faster between different banks, you can use a wire transfer, which typically arrives the same day or next business day. Wire transfers cost money—usually between $15 and $30 per transfer—and you cannot reverse them once they are sent, so accuracy matters.
How to set up a transfer through your bank
Most banks let you initiate transfers through their website or mobile app. Log in to your account, look for a "Transfer" or "Send Money" option, select the receiving account or bank, enter the amount, and confirm. The process usually takes a few minutes.
If you are transferring to another bank, you will need the receiving account's routing number and account number. For international transfers, you will need the IBAN (International Bank Account Number) and BIC code (Bank Identifier Code). You can find these numbers on a bank statement, by calling the receiving bank, or by asking the account holder directly.
You can also transfer money by phone—call your bank's customer service line and ask to speak with someone who handles transfers. Some banks still allow transfers in person at a branch, though this is becoming less common. Ask your bank which methods they support.
What information you need to provide
For a transfer to your own account at a different bank, have the following ready:
- The receiving account number
- The receiving bank's routing number (nine digits for U.S. banks)
- The name on the receiving account (should match your name)
- The amount you want to transfer
If you are unsure of the routing number, you can find it on a check from that account, on the bank's website, or by calling the bank directly. Some banks also let you look up routing numbers through the Federal Reserve's routing number database.
For international transfers, the process is more involved. You will need the IBAN, BIC code, and the receiving bank's address. International transfers also take longer—usually three to five business days—and may involve currency conversion fees if the accounts are in different currencies.
Timing: when the money actually arrives
Same-bank transfers usually complete within hours or by the next business day. If you initiate a transfer on a Friday evening, it may not process until Monday morning, depending on your bank's schedule.
ACH transfers between different banks take one to three business days. The clock starts when your bank processes the transfer, not when you initiate it. If you submit a transfer on a Friday after your bank's cutoff time, processing may not begin until Monday, and the money may not arrive until Wednesday or Thursday.
Wire transfers are faster—usually same-day or next-day—but they cost money and cannot be reversed. If you wire money to the wrong account, you will have to contact the receiving bank and ask them to return it, which may or may not be possible.
Some banks offer expedited ACH transfers that arrive the next business day, though these may cost a small fee. Ask your bank whether this option is available.
What to do if a transfer does not arrive on time
If a transfer has not arrived within the timeframe your bank quoted, contact your sending bank first. Ask them to confirm that the transfer was processed and provide you with a confirmation number or reference number. This number helps you track the transfer through the system.
If your bank confirms the transfer was sent, the delay is likely on the receiving end. Contact the receiving bank and provide them with the reference number. They can look up the transfer in their system and tell you whether it has arrived or is still in process.
If the transfer was sent to the wrong account by mistake, contact your bank when ready. For ACH transfers, you may be able to stop the transfer if it has not yet been processed. For wire transfers, contact the receiving bank right away and ask them to return the funds—though they are not required to do so.
If money goes missing and neither bank can locate it, file a dispute with your sending bank. They have a process for investigating lost transfers, though this can take several weeks.
Fees and limits on transfers
ACH transfers between your own accounts are almost always free. Wire transfers typically cost $15 to $30 per transfer, depending on your bank. Some banks charge more for international wire transfers.
Your bank may also limit how much you can transfer in a single day or how many transfers you can make in a month. These limits vary by bank and account type. Check your account agreement or call your bank to find out what your limits are.
If you regularly move large amounts of money between accounts, ask your bank whether they can raise your transfer limits or waive fees for frequent transfers.
Frequently Asked Questions
Can I transfer money to someone else's account at a different bank?
Yes, but the process is the same as transferring to your own account—you provide the account number, routing number, and account holder's name. The receiving person does not have to do anything on their end. The money goes directly into their account once the transfer clears.
What is the difference between a transfer and a payment?
A transfer moves money between accounts you control. A payment is money you send to someone else, usually to pay a bill or debt. Payments often go through different systems and may have different fees and timelines. Check with your bank about which option applies to your situation.
Can I cancel a transfer after I have sent it?
For ACH transfers, you may be able to stop the transfer if you contact your bank before it processes—usually within a few hours of initiating it. For wire transfers, cancellation is rarely possible once the transfer has been sent. Call your bank when ready if you need to cancel.
Do I need to tell the receiving bank that money is coming?
No. The money will arrive in the account automatically once the transfer clears. You do not need permission from the receiving bank or the account holder. However, if the account number or routing number is wrong, the transfer may be rejected or sent to the wrong place.
What happens if I enter the wrong account number?
If the account number does not exist or belongs to a different bank, the transfer may be rejected and the money returned to your account within a few business days. If the account number is valid but belongs to someone else, the money may go into their account. Contact your bank when ready if this happens—they can try to recover the funds, but there is no may provide.