What a bank transfer is and how it works

A bank transfer moves money from your account to someone else's account, usually at the same bank or a different one. The money leaves your account, travels through the banking system (often overnight or within a few business days), and lands in the recipient's account. You need the recipient's name, account number, and routing number—or for some transfers, just their email or phone number if you're using a service like Zelle or PayPal.

The speed and method depend on which type of transfer you choose. A wire transfer can move money the same day but costs money and is harder to reverse. An ACH transfer (Automated Clearing House) is free or cheap, takes one to three business days, and is reversible if something goes wrong. A peer-to-peer transfer through an app like Venmo or Square Cash is instant between app users but may take a day or two to reach a regular bank account.

Banks process transfers in batches at set times during business days. If you send money on a Friday evening, it may not leave your account until Monday morning, and it may not arrive at the other bank until Tuesday or Wednesday. Weekends and federal holidays pause the clock.

Key Takeaways

  • You need the recipient's full name, account number, and routing number for a standard bank transfer, or their email or phone if using a peer-to-peer app.
  • ACH transfers are free, take one to three business days, and can be reversed if you catch an error quickly; wire transfers cost money but move the same day and are nearly impossible to reverse.
  • Transfers sent after business hours or on weekends do not leave your account until the next business day, and may not arrive at the destination for two to three more days.
  • If you send money to the wrong account, contact your bank immediately—the sooner you report it, the better your chances of recovery.

How to set up and send an ACH transfer

Log into your bank's website or mobile app and look for "Send Money," "Transfer," or "Pay." Most banks let you transfer to another account you own at the same bank instantly, or to an external account at a different bank. To transfer to an external account, you will need to add the recipient first.

Enter the recipient's full name exactly as it appears on their account, their account number, and their bank's routing number. The routing number is a nine-digit code that identifies the bank; you can find it on a check, ask the recipient, or search the bank's website. Some banks also accept the recipient's email or phone number instead if they are enrolled in a service like Zelle.

Enter the amount and a memo (optional—this is a note only you and the recipient see). Review all details, especially the account number and routing number, because sending money to the wrong account is possible and recovery is not may provide. Confirm the transfer. Your bank will deduct the money from your account immediately or within a few hours, but the recipient's bank may not receive it for one to three business days.

Wire transfers for same-day or urgent money

A wire transfer moves money the same business day, usually within hours. Call your bank or visit a branch to send a wire; most banks do not allow wires through their app or website for security reasons. You will need the recipient's name, account number, routing number, and sometimes their address. The bank will charge you a fee, typically $15 to $30 for a domestic wire.

Wire transfers are nearly impossible to reverse once sent. If you wire money to the wrong account or the recipient does not return it, you have almost no recourse. Banks can try to recall a wire, but the receiving bank is not required to comply, and if the money has already been withdrawn, it is gone. Only use a wire if you are certain of the account details and trust the recipient.

International wires take longer (one to five business days) and cost more ($30 to $50 or higher). You will need the recipient's IBAN (International Bank Account Number) or SWIFT code in addition to their account details. Some banks limit how much you can wire per day or per transaction.

Peer-to-peer transfers through apps

Apps like Zelle, Venmo, Square Cash, and PayPal let you send money to someone using only their email or phone number. If both people use the same app, the money can arrive instantly. If the recipient is not on the app, the money goes to their bank account, which takes one to three business days.

These transfers are usually free between users of the same app, though some apps charge a small fee (1% to 3%) if you pay with a credit card instead of a bank account. The money is deducted from your linked bank account or card. Peer-to-peer transfers are faster and easier than traditional bank transfers for small amounts, but they are not ideal for large sums because daily limits are often lower ($500 to $2,000 per day, depending on the app and your account age).

Fraud is a risk with peer-to-peer apps. If someone gains access to your account, they can send money without your permission. Use a strong password, enable two-factor authentication, and check your transaction history regularly. If you spot unauthorized activity, contact the app's support team immediately.

What to do if a transfer goes wrong

If you sent money to the wrong account, contact your bank right away—do not wait. The sooner you report it, the better your chances of recovery. Your bank can try to recall the transfer if it has not yet been processed, or ask the receiving bank to reverse it. If the money has already been withdrawn by the recipient, recovery depends on whether the receiving bank will cooperate and whether the recipient is willing to return it.

If the transfer never arrived after three to five business days, check with your bank first. Confirm that the money left your account (it should show as a debit or pending transaction). Then contact the recipient's bank to see if the transfer was received but not yet posted to the account. If neither bank has the money, your bank can file a trace to find it. This process can take two to four weeks.

If you were scammed and sent money to a fraudster, report it to your bank, the Federal Trade Commission (FTC) at reportfraud.ftc.gov, and the app or payment service you used. Recovery is unlikely, but reporting creates a record that may help law enforcement and protect others.

Limits, fees, and timing by transfer type

Transfer TypeSpeedCostTypical Daily LimitReversible?
ACH (bank to bank)1–3 business daysFree or $1–$3$10,000–$25,000 (varies by bank)Yes, if reported quickly
Wire transferSame day (domestic)$15–$30$10,000–$100,000+ (varies by bank)No, nearly impossible
Peer-to-peer app (same app)InstantFree (usually)$500–$2,000 (varies by app)Depends on app and timing
Peer-to-peer app (to bank account)1–3 business daysFree or 1–3%$500–$2,000 (varies by app)Depends on app and timing

Your bank may limit how much you can transfer per day or per transaction. New accounts often have lower limits than established ones. If you need to send more than your limit, contact your bank to ask if they can raise it temporarily.

How to receive a bank transfer

To receive a transfer, give the sender your account number and your bank's routing number. You can find both on a check (the routing number is the first set of nine digits on the bottom left; your account number follows). Do not share your full check—just the routing and account numbers. If the sender is using a peer-to-peer app, give them your email or phone number instead.

Transfers to your account show up as pending deposits within a few hours, then post as completed deposits within one to three business days. Once posted, the money is yours and the sender cannot reverse it (though they can ask you to send it back). If you receive money by mistake, contact your bank and the sender immediately. Keeping money that was sent to you by error can be considered theft in some places.

Frequently Asked Questions

Can I cancel a transfer after I send it?

It depends on the type and how fast you act. ACH transfers can usually be canceled within a few hours of sending, before the batch is processed. Wire transfers cannot be canceled once sent. Peer-to-peer transfers can sometimes be canceled if the recipient has not yet accepted or claimed the money. Contact your bank or app immediately if you need to stop a transfer.

What if I enter the wrong account number?

The transfer may bounce back to your account if the account number does not match the name you provided, or it may land in someone else's account. Contact your bank right away. If the money went to the wrong person, your bank can ask the receiving bank to reverse it, but they are not required to comply. The sooner you report it, the better your chances of recovery.

How long does a transfer actually take?

ACH transfers take one to three business days, not counting weekends or federal holidays. If you send a transfer on Friday after 5 p.m., it does not leave your bank until Monday morning, and may not arrive until Wednesday. Wire transfers leave the same business day if sent before the bank's cutoff time (usually 2 p.m. or 3 p.m.). Peer-to-peer transfers between app users are instant; transfers to a bank account take one to three business days.

Is it safe to give someone my account number and routing number?

Yes, it is safe to share your account number and routing number for receiving transfers. These numbers are printed on every check you write. Someone with only these numbers cannot withdraw money from your account without your permission. Do not share your PIN, password, or the full numbers on the back of a debit card.

What happens if I send money to someone and they do not send it back?

Once a transfer is posted to the recipient's account, the money is theirs. Your bank cannot force them to return it. If you sent money as a loan or gift and the person refuses to repay, that is a civil matter between you and them, not a banking issue. If you were scammed, report it to your bank, the FTC, and local police.