What a bank transfer is and when you use it

A bank transfer moves money from one bank account to another. The accounts can be at the same bank or different banks. You initiate the transfer yourself — you are not sending cash or a check, and the money moves electronically.

You use bank transfers to pay bills, send money to family, move funds between your own accounts, or pay for goods and services. The money usually arrives within one to three business days, though some transfers arrive the same day depending on the banks and time of day you send it.

Bank transfers are different from wire transfers, which are faster but cost money and cannot be reversed once sent. They are also different from ACH transfers, which is the technical name for the electronic system most bank transfers use — but "bank transfer" is the term most people use for the same thing.

Key Takeaways

  • You can send a bank transfer through your bank's website, mobile app, or by calling customer service, and you need the recipient's account number and routing number.
  • Most transfers between different banks take one to three business days, though some banks offer same-day transfers for an extra fee.
  • Bank transfers are reversible if you catch a mistake quickly, but wire transfers are not — make sure you have the right account number before you send.
  • Sending money to someone outside the United States requires an international wire transfer, which costs money and takes longer than a domestic transfer.

How to send a transfer through your bank's website or app

Log into your bank account online or through the mobile app. Look for a button or menu option labeled "Send Money," "Transfer," "Pay," or "Move Money" — the exact wording varies by bank. Click it.

You will see a form asking for the recipient's information. You need their full name, account number, and routing number. The routing number is a nine-digit code that identifies their bank. If you do not have it, you can ask the recipient, look it up on the bank's website, or call the bank and give them the account holder's name and account number.

Enter the amount you want to send and choose the date. Most banks let you send when ready or schedule the transfer for a future date. Add a note or memo if you want — this helps the recipient know what the money is for. Review all the information, then click "Confirm" or "Send."

Your bank will show you a confirmation number. Write it down or take a screenshot. You can use this number to track the transfer or dispute it if something goes wrong.

Sending money through your bank by phone or in person

If you do not use online banking, you can call your bank's customer service line and ask to send a transfer. Have the recipient's name, account number, and routing number ready. The representative will walk you through the process and confirm the details before sending.

You can also visit a branch in person and ask a teller to send a transfer. Bring your ID and the recipient's banking information. The teller will process it the same way as an online transfer.

Phone and in-person transfers take the same amount of time as online transfers — usually one to three business days — so there is no speed advantage to calling or visiting a branch.

How long transfers take and why timing matters

Most bank transfers between different banks take one to three business days. The exact time depends on when you send it and how the banks process transfers. A transfer sent on a Friday afternoon might not arrive until Tuesday, because banks do not process transfers on weekends or holidays.

Some banks offer same-day transfers for an extra fee, usually $10 to $25. If you need money to arrive the same day, ask your bank whether they offer this service and what it costs.

Transfers between accounts at the same bank sometimes arrive when ready or within hours, but this varies. Check with your bank about their internal transfer speed.

If you are paying a bill with a important date, send the transfer several days early. Do not wait until the last day — if the transfer is delayed, your payment will be late.

What information you need before you send

Gather this information before you start the transfer:

  • The recipient's full name, exactly as it appears on their bank account
  • Their account number
  • Their bank's routing number
  • The amount you want to send
  • The date you want to send it (or whether you want to send it when ready)

If any of this information is wrong — especially the account number or routing number — the money may go to the wrong account or be rejected. If the money goes to the wrong account, contact your bank when ready. They can sometimes reverse the transfer, but only if they catch it quickly.

Ask the recipient to confirm their information before you send, especially if you have never sent them money before. A quick text or email asking "Is your account number still 123456789?" takes 30 seconds and prevents mistakes.

Sending money internationally

Sending money to a bank account outside the United States requires an international wire transfer, not a regular bank transfer. International transfers cost money — usually $15 to $50 depending on your bank — and take longer, usually three to five business days or more.

You will need the recipient's name, account number, and their bank's SWIFT code or IBAN (International Bank Account Number), depending on the country. These are different from a routing number and identify banks internationally.

Call your bank or visit a branch to send an international transfer. Most banks do not let you do this online. Have all the recipient's information ready and be prepared to pay the fee upfront.

Common mistakes and how to avoid them

The most common mistake is entering the wrong account number. Double-check the number before you click send. If the money goes to the wrong account, call your bank right away — they may be able to reverse it if they catch it within a few hours, but after that it is usually too late.

Another mistake is sending money on a Friday or before a holiday and expecting it to arrive the next day. Transfers do not process on weekends or federal holidays, so a Friday transfer usually arrives on Tuesday.

Some people also confuse bank transfers with wire transfers and expect a transfer to be irreversible. Regular bank transfers can be reversed if you contact your bank quickly — usually within 24 hours. Wire transfers cannot be reversed, so use a regular transfer unless you specifically need the speed of a wire.

Do not send a transfer to someone you do not trust or do not know. Unlike a credit card, you cannot dispute a transfer once it leaves your account if the recipient refuses to return it.

Frequently Asked Questions

Can I cancel a transfer after I send it?

Yes, if you contact your bank quickly — usually within 24 hours of sending. The sooner you call, the better your chances. Once the money arrives in the recipient's account, your bank cannot reverse it without the recipient's permission.

What if I sent money to the wrong account number?

Call your bank when ready and explain the mistake. If they catch it before the money is processed, they can stop it. If the money has already arrived in the wrong account, your bank can contact that bank and ask them to reverse it, but the other bank is not required to do so.

Why is my transfer taking longer than three days?

Transfers sent on weekends or holidays do not process until the next business day. If you sent it on a Friday, it will not process until Monday. If a holiday falls in between, add another day. Some banks also take longer than others — check with your bank about their specific timeline.

Is a bank transfer the same as a wire transfer?

No. Bank transfers are cheaper, take longer (one to three days), and can be reversed. Wire transfers are faster (same day or next day), cost money, and cannot be reversed once sent. Use a bank transfer unless you need the speed of a wire.

Do I need to pay a fee to send a bank transfer?

Most banks do not charge a fee for regular bank transfers between accounts in the United States. Some banks charge a fee for same-day transfers or international transfers. Check with your bank about their specific fees.