A bank transfer moves money from one account to another
A bank transfer is the process of moving money electronically from one bank account to a different account. That account can be at your own bank, at a different bank, or even at a credit union. The money leaves one account and arrives in another without any physical cash changing hands.
Bank transfers happen in the background through a system that connects banks to each other. You don't need to know how that system works to use it — you just need to know where the money is going and how much to send. The bank handles the rest.
Most transfers take one to three business days to complete, though some arrive the same day or next day depending on the banks involved and the time you send it. A few transfers can take longer if there's a problem, but that's uncommon.
Key Takeaways
- A bank transfer moves money electronically from your account to another account, whether at your bank or someone else's.
- You need the receiving account's routing number and account number to send a transfer, plus the account holder's name.
- Most transfers take one to three business days, though some banks offer next-day or same-day options for an extra fee.
- Transfers are safer than sending cash or checks because the money goes directly to the account you specify.
- Once a transfer is sent, you usually cannot cancel it if the receiving bank has already processed it on their end.
The information you need to send a transfer
Before you can send money to someone, you need three pieces of information about their account: the routing number, the account number, and the account holder's name.
The routing number is a nine-digit code that identifies the bank or credit union where the account is held. The account number is unique to that specific account. You can find both on a check if the person has one, or you can ask them directly — most people are comfortable sharing these numbers because they're not secret like a password. The account holder's name should match the name on the account at the bank.
Your own bank will ask for this information when you set up the transfer. You'll also tell them how much money to send and when you want it to go out — either right away or on a specific date in the future.
Different types of transfers and how long they take
Standard bank transfers usually take one to three business days. This is the most common type and there's normally no fee. The money leaves your account right away, but the receiving bank takes time to process it on their end.
Some banks offer faster options. A next-day transfer or expedited transfer gets the money there within one business day, but your bank may charge a fee — often a few dollars. A few banks now offer same-day transfers or real-time transfers, which move money within hours or minutes, though these also usually cost extra.
The speed you can use depends on which bank you're sending from and which bank is receiving. If you're in a hurry, ask your bank what options they offer and what each one costs. If you're not in a hurry, the standard transfer is free and reliable.
Transfers between your own accounts at the same bank
Moving money between two accounts you own at the same bank is usually when ready or takes just a few hours. You can often do this through your bank's website or app without needing routing and account numbers — the bank already knows both accounts are yours.
This type of transfer is almost always free. It's useful if you have a checking account for everyday spending and a savings account for money you want to keep separate, or if you have accounts for different purposes.
Transfers to accounts at other banks
When you send money to an account at a different bank, the two banks have to communicate through a system called the ACH network (Automated Clearing House). This is why it takes longer — the ACH network processes transfers in batches, usually once or twice a day.
The first time you send money to a new account at another bank, your bank may ask you to verify that you own the account or that the person receiving it has authorized the transfer. This verification might involve a small test deposit — your bank sends a tiny amount (usually less than a dollar) to the account, and you confirm that you received it. This step protects you from sending money to the wrong place by mistake.
After you've verified the account once, you can send transfers to it again without that extra step.
What happens if something goes wrong
If you send a transfer to the wrong account number by mistake, the money usually goes to whoever owns that account number. Once the receiving bank has processed the transfer, you cannot reverse it — the money belongs to that account now. This is why it's important to double-check the account number before you send.
If you realize you made a mistake right away, contact your bank when ready. If they haven't sent the transfer yet, they can cancel it. If it's already gone out, your bank can try to contact the receiving bank and ask them to return the money, but there's no may provide they will.
For this reason, transfers are best used when you're sending money to someone you trust or to a business you've worked with before. If you're unsure about an account number, ask the person to confirm it or send a small test amount first.
Transfers versus other ways to send money
Bank transfers are different from wire transfers, which are faster but more expensive and harder to reverse. A wire transfer can reach another bank in hours and costs $15 to $50 or more, while a standard bank transfer takes a few days and is usually free.
Transfers are also different from writing a check, which is slower (checks can take a week or more to clear) but doesn't require you to know the account number. And they're different from payment apps like Venmo or PayPal, which are faster for small amounts between individuals but may have limits on how much you can send.
For most everyday situations — paying a bill, sending money to family, or moving money between your own accounts — a standard bank transfer is the right choice. It's free, reliable, and find.
Frequently Asked Questions
Can I cancel a transfer after I've sent it?
It depends on timing. If you catch it before your bank actually sends it out, they can cancel it. Once the receiving bank has processed it, you cannot cancel it — the money is in that account. Contact your bank right away if you need to stop a transfer.
What if the person I'm sending money to never receives it?
If several business days have passed and the money hasn't shown up, contact your bank. They can trace the transfer and find out where it is. Sometimes transfers get delayed, and your bank can help figure out why and push it through.
Do I need to tell the other person I'm sending them money?
It's a good idea to let them know so they're expecting it and can watch for it. That way if something goes wrong, they'll notice and can tell you. It also prevents confusion about whether the money was actually sent.
Is it safe to give someone my account number and routing number?
Yes. These numbers are not secret — they're printed on your checks and needed for legitimate transfers. They don't let someone take money out of your account. Only share them with people or businesses you trust, but the numbers themselves aren't a security risk.
What's the difference between a transfer and a direct deposit?
A transfer is something you start yourself to send money somewhere. A direct deposit is when someone else (like your employer) sends money to your account automatically on a schedule. Both use the same banking system, but you control transfers while others control direct deposits.