What a bank transfer is and when to use one

A bank transfer is when you move money from your bank account to someone else's account, either at your bank or at a different bank. The money leaves your account and lands in theirs, usually within one to three business days. You do not hand over cash, write a check, or use a payment app — the banks handle the movement themselves.

Use a bank transfer when you need to send money to someone who has a bank account and you know their account details. Common reasons include paying a friend back for dinner, sending money to family, paying a contractor or service provider, or moving your own money between accounts you own at different banks.

Bank transfers are safer than cash or checks because there is a record, and they are faster than mailing a check. They also work for larger amounts that might be awkward to handle in person.

Key Takeaways

  • You can send a bank transfer through your bank's website, mobile app, or by calling customer service, and you will need the recipient's account number and routing number.
  • Transfers between accounts at the same bank often arrive the same day or next business day, while transfers to other banks usually take one to three business days.
  • You can cancel a transfer only if it has not yet been processed, which usually means within a few hours of sending it.
  • Bank transfers are different from wire transfers, which cost money and arrive faster, and from ACH transfers, which are the standard method banks use and are free.

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

Log into your bank account on the website or open the mobile app. Look for a button or menu option labeled "Send Money," "Transfer," "Pay," or "Move Money" — the exact wording depends on your bank. Click or tap it.

You will see a form asking for the recipient's information. Fill in their full name, account number, and routing number. The routing number is a nine-digit code that identifies their bank; the account number is the unique number for their specific account. If you do not have these, ask the recipient directly or look at a check they have written — both numbers appear on the bottom left of a check.

Enter the amount you want to send and add a note if you want (for example, "Rent for March" or "Loan repayment"). Review the details to make sure everything is correct, then click "Confirm" or "Send." Your bank will show you a confirmation number — write it down or take a screenshot.

Sending a transfer by phone

If you prefer not to use the website or app, call your bank's customer service number on the back of your debit card or on your bank statement. Tell the representative you want to send a transfer.

Have the recipient's name, account number, and routing number ready before you call. The representative will ask you the same questions the online form would — the amount, the recipient's bank, and a description of why you are sending it. They will process the transfer over the phone and give you a confirmation number.

This method takes the same amount of time as using the website or app, so use it only if you are more comfortable talking to a person or if you do not have internet access.

How long a transfer takes

The timing depends on whether you are sending money to someone at your own bank or at a different bank. If both accounts are at the same bank, the transfer often arrives the same day or by the next business day. Your bank can move the money between its own accounts quickly because it controls both sides.

If you are sending money to a different bank, the transfer uses the ACH system (Automated Clearing House), which is the standard way banks move money between each other. ACH transfers usually take one to three business days. The exact timing depends on when you send it (transfers sent after business hours or on weekends start processing the next business day) and on the receiving bank's processing speed.

If you need money to arrive the same day, ask your bank about a wire transfer instead. Wire transfers arrive within hours but usually cost $15 to $30, while regular bank transfers are free.

What information you need from the recipient

Before you can send a transfer, you need three pieces of information from the person receiving the money:

  1. Their full name, exactly as it appears on their bank account
  2. Their account number
  3. Their bank's routing number

The easiest way to get this information is to ask the recipient directly. If they have a checkbook, they can give you the routing number and account number from the bottom of a check — the routing number is the first nine digits on the left, and the account number is the longer number in the middle.

If the recipient does not have checks or does not know their routing number, they can log into their own bank account online or call their bank to find it. Most banks also list the routing number on their website.

How to cancel or stop a transfer

You can cancel a transfer only if it has not been processed yet. Once the money has left your account and is on its way to the recipient's bank, you cannot stop it through your bank.

If you sent the transfer just minutes ago and realize you made a mistake, log back into your bank account or call customer service right away. Look for a "Pending Transfers" section or tell the representative you want to cancel a transfer you just sent. If the transfer is still pending (not yet processed), your bank can stop it. If it has already been processed, it is too late.

If a transfer was sent to the wrong account by mistake and it has already been processed, you will need to contact the recipient's bank and ask them to reverse it. This is more complicated and not always possible, so double-check all the details before you send.

Bank transfers versus wire transfers and other payment methods

A bank transfer (also called an ACH transfer) is free and takes one to three business days. Use it for routine payments where you do not need the money to arrive when ready.

A wire transfer costs money (usually $15 to $30) but arrives the same day or within a few hours. Use it when the recipient needs the money urgently or when you are sending a large amount to someone you have not worked with before.

A check is free but takes five to ten business days to clear and can be lost or stolen in the mail. A payment app like Venmo or PayPal is fast and convenient for small amounts between friends but may charge a fee if you want the money when ready.

For most situations — paying bills, sending money to family, or reimbursing a friend — a free bank transfer is the right choice.

Frequently Asked Questions

Can I send a bank transfer to someone at a different bank?

Yes. You need their account number and routing number, and the transfer will take one to three business days. The banks handle the transfer between themselves using the ACH system.

What happens if I enter the wrong account number?

The money will go to the account number you entered, which may belong to someone else. This is why it is important to double-check all the details before you send. If you realize you made a mistake after sending, contact your bank right away — if the transfer is still pending, they may be able to stop it. If it has already processed, you will need to contact the recipient's bank and ask them to reverse it.

Do I need to do anything special to receive a bank transfer?

No. If someone has your account number and routing number, they can send you a transfer without your permission or involvement. The money will appear in your account automatically. You do not need to set anything up in advance.

Is a bank transfer the same as a wire transfer?

No. A bank transfer is free and takes one to three days. A wire transfer costs money and arrives within hours. Wire transfers are used for urgent or large payments; bank transfers are used for routine payments.

Can I set up a recurring bank transfer?

Yes, many banks allow you to schedule a transfer to repeat weekly, monthly, or on a date you choose. Set this up in the same place where you send a one-time transfer — look for an option like "Recurring Transfer" or "Schedule Transfer." This is useful for regular payments like rent or loan repayments.