The fastest way depends on how soon the recipient needs the money

If you know the person's name, account number, and routing number, you can move money to their bank account through your own bank, a money transfer service, or a peer-to-peer app. The speed ranges from instant (same day, sometimes within minutes) to three to five business days, depending on which method you choose and whether both banks are in the same country.

The most common routes are wire transfer, ACH transfer, and peer-to-peer apps like Venmo or PayPal. Wire transfers cost money and move fastest. ACH transfers are free or cheap and take longer. Apps are free between users but may charge if you want the money instantly. Which one makes sense depends on the amount, how urgently the person needs it, and whether you want a record the bank keeps or just a digital receipt.

Key Takeaways

  • Wire transfers move money the same day or next business day but cost $15 to $50 and cannot be reversed once sent.
  • ACH transfers are free or cost $1 to $3, take three to five business days, and can be reversed if something goes wrong.
  • Peer-to-peer apps like Venmo and PayPal move money instantly between app users but may charge a fee if you want the money in a bank account the same day.
  • You need the recipient's full name, account number, and routing number for a wire or ACH transfer; apps require only their username or phone number.
  • If the transfer fails or goes to the wrong account, wire transfers are nearly impossible to recover, while ACH transfers can usually be stopped or reversed.

Wire transfer: fastest but irreversible

A wire transfer moves money directly from your bank to another bank account within hours. Most banks process wire requests submitted before 2 p.m. on a business day the same day; requests after 2 p.m. or on weekends go out the next business day. International wires take one to three business days depending on the receiving country and bank.

Wire transfers cost $15 to $50 per transaction, depending on your bank and whether the transfer is domestic or international. Once the money leaves your bank, you cannot reverse it. If you send it to the wrong account or the recipient's bank rejects it, you will have to contact the receiving bank and ask them to return the funds—a process that can take weeks and is not may provide to work.

To send a wire, log into your bank's website or app, select "send money" or "wire transfer," enter the recipient's full name, account number, routing number, and bank name, and confirm. Some banks require you to call or visit a branch. Ask your bank whether they charge a fee and whether they offer same-day delivery.

ACH transfer: free or low-cost and reversible

An ACH transfer (Automated Clearing House) moves money through the banking system and typically takes three to five business days. It costs nothing or $1 to $3, depending on your bank. Because the money does not leave your account immediately, you can cancel or reverse an ACH transfer if you catch a mistake before it settles.

ACH transfers work through the same process as a wire: log into your bank, select "send money" or "transfer," enter the recipient's name, account number, routing number, and bank name. Some banks limit how much you can send via ACH in a single day or month—often $10,000 to $25,000 per transaction. If you need to send more, ask your bank about raising the limit or splitting the transfer across multiple days.

The main drawback is the wait. If the recipient needs the money today, ACH will not work. If they can wait three to five business days and you want to avoid fees, ACH is the cheapest option. If the transfer fails, your bank can usually retrieve it or send it again at no extra cost.

Peer-to-peer apps: instant between users, fees for bank transfers

Apps like Venmo, PayPal, Square Cash, and Zelle let you send money to someone using their phone number, email, or username. If both of you have the app, the money moves instantly and costs nothing. If the recipient does not have the app, they receive a notification and can claim the money, which then deposits to their bank account in one to three business days.

The catch is that moving money from the app to a bank account usually costs a fee—typically 1% to 3% of the amount—if you want it the same day. Standard transfers to a bank account are free but take one to three business days. Some apps like Zelle are free both ways because they connect directly to your bank account instead of holding money in an app wallet.

To use a peer-to-peer app, download it, link your bank account or debit card, and search for the recipient by phone number, email, or username. Enter the amount and send. The recipient gets a notification and can accept or decline. These apps are convenient for splitting rent or paying back a friend, but they are not ideal for large amounts or formal payments because the money sits in an app account rather than a bank, and the apps are not insured the same way banks are.

What information you need from the recipient

For a wire or ACH transfer, you need the recipient's full legal name (as it appears on their bank account), their account number, their bank's routing number, and the bank's name and address. You can find the routing number on the recipient's checks, by asking their bank, or by searching the bank's name on the Federal Reserve's routing number database.

Make sure the name matches exactly. If you send money to an account under a slightly different name—for example, "John Smith" instead of "John Michael Smith"—the receiving bank may reject it or hold it for review. Ask the recipient to confirm their legal name and account number before you send anything.

For peer-to-peer apps, you need only their phone number, email, or username. This is why apps are faster for informal transfers between people who already know each other.

What happens if the transfer goes wrong

If you send a wire to the wrong account, contact your bank immediately. They can try to recall the transfer, but the receiving bank is not required to return it. If the receiving bank does not cooperate, your money may be gone. This is why wire transfers are risky for large amounts or unfamiliar recipients.

If you send an ACH transfer to the wrong account, your bank can usually stop it if you catch the mistake before it settles (within one to two business days). If it has already settled, your bank can file a reversal request with the receiving bank. The receiving bank then has ten business days to investigate and return the funds. This process works most of the time but is not instant.

If a peer-to-peer app transfer fails, the money stays in your account or app wallet and you can try again. If the recipient claims they never received the money, the app company can investigate and pull back the transfer if it has not been claimed or withdrawn yet.

Transfers to accounts outside the United States

International wire transfers take longer and cost more—typically $25 to $50 plus currency conversion fees. The money can take one to three business days to arrive, depending on the receiving country and bank. You will need the recipient's International Bank Account Number (IBAN) or SWIFT code in addition to their account number.

Some banks offer international ACH transfers, which are cheaper but slower (five to ten business days). Peer-to-peer apps like PayPal and Wise (formerly TransferWise) specialize in international transfers and often have better exchange rates than banks, though they charge a fee based on the amount and destination country.

For large international transfers, compare the fees and exchange rates across your bank, PayPal, Wise, and other money transfer services before you send. The difference can be significant.

Frequently Asked Questions

Can I transfer money to someone's account if I do not know their routing number?

Yes. Ask the recipient for their routing number, or search their bank's name on the Federal Reserve's routing number database. You can also call the bank directly and ask for the routing number—they will give it to you without needing an account. Peer-to-peer apps do not require a routing number at all.

How long does a bank transfer actually take?

Wire transfers: same day or next business day. ACH transfers: three to five business days. Peer-to-peer apps between users: instant. Peer-to-peer apps to a bank account: one to three business days. International wires: one to three business days. Times vary by bank and whether the transfer is submitted on a business day.

What is the difference between a routing number and an account number?

A routing number identifies the bank (nine digits). An account number identifies the specific account at that bank (usually 10 to 12 digits). You need both to send a wire or ACH transfer. The routing number is the same for all customers at a bank; the account number is unique to each person.

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

Yes, for the purpose of receiving a transfer. Your account number and routing number are printed on your checks and are not secret. Someone with this information can only deposit money into your account, not withdraw from it. They cannot access your account or move money out without additional authorization.

Can I cancel a transfer after I send it?

Wire transfers cannot be cancelled once sent. ACH transfers can usually be cancelled within one to two business days if they have not settled yet. Peer-to-peer app transfers can be cancelled if the recipient has not claimed or accepted the money yet. Contact your bank or app immediately if you need to stop a transfer.