The fastest way to send cash to a bank account

The fastest way to send cash to someone's bank account is a wire transfer, which moves money in hours or sometimes minutes. You go to your bank, give them the recipient's name, account number, and routing number, and the money lands in their account the same day or next business day. Wire transfers cost money—usually $15 to $30—and once sent, they cannot be reversed, so you need the account details correct before you start.

If speed matters less than cost, ACH transfer (Automated Clearing House) is free or nearly free through most banks. ACH takes one to three business days and works through your online banking portal or by phone. You still need the recipient's routing and account number, but the slower timeline means the bank has time to catch errors before the money moves.

For smaller amounts or when you do not have the recipient's banking details, peer-to-peer payment apps like Venmo, PayPal, Cash App, or Zelle let you send money using just a phone number or email address. These land in minutes to hours, often free between individuals, though some apps charge a fee if you use a credit card instead of a debit card or bank account.

Key Takeaways

  • Wire transfers move money the same day or next business day but cost $15 to $30 and cannot be reversed once sent.
  • ACH transfers are free or nearly free and take one to three business days, and you can cancel them before they settle if you catch an error early.
  • Peer-to-peer apps like Venmo, PayPal, and Zelle send money in minutes using just a phone number or email, often with no fee when you use a bank account.
  • You need the recipient's routing number and account number for wire and ACH transfers, but not for peer-to-peer apps.
  • The recipient's bank does not charge a fee to receive money through any of these methods.

Wire transfers: same-day delivery with no takebacks

A wire transfer moves money directly from your bank account to the recipient's bank account through the Federal Reserve or SWIFT (for international transfers). You initiate it at your bank's branch, through online banking, or by phone. The bank asks for the recipient's full name, account number, routing number, and the amount. Double-check the account number—a single digit wrong sends the money to the wrong account, and your bank cannot reverse it.

Domestic wire transfers (within the United States) typically land the same business day if you send before your bank's cutoff time, usually 2 or 3 p.m. Transfers sent after that land the next business day. International wires take one to three business days depending on the receiving country's banking system. Your bank charges a fee—$15 to $30 is standard—and the recipient's bank may charge a small fee to receive it, though many do not.

Once a wire is sent, you cannot cancel it or reverse it. If the account number is wrong, the money goes to someone else's account, and recovering it requires the other bank's cooperation and often a police report. This is why wire transfers are common for large purchases (real estate, vehicles) where both parties are known and verified—the irreversibility is a feature, not a bug.

ACH transfers: free, slow, and reversible

ACH transfers move money through the Automated Clearing House network, a batch system that processes transfers in groups at set times throughout the day. You initiate an ACH transfer through your bank's online portal, mobile app, or by calling the bank. You provide the same information as a wire transfer: recipient's name, account number, and routing number. ACH transfers are free or cost $1 to $3, far less than wire transfers.

ACH transfers take one to three business days to settle. The timeline depends on when you initiate the transfer and when the receiving bank processes batches. A transfer sent on Monday morning might land Tuesday or Wednesday. This delay is actually useful: if you realize you made a mistake, you can cancel the transfer before it settles, usually within 24 hours of sending it. Once it settles in the recipient's account, you cannot reverse it without their permission.

ACH transfers work best for routine payments—rent, loan payments, paycheck direct deposit—where the recipient's account details do not change and you are not in a hurry. The free or low cost makes ACH the default for bills and recurring transfers. Most banks let you set up recurring ACH transfers so the same amount goes out on the same day each month without you having to initiate it each time.

Peer-to-peer apps: no account numbers needed

Peer-to-peer payment apps like Venmo, PayPal, Cash App, and Zelle let you send money using just a phone number or email address instead of routing and account numbers. You download the app, link your bank account or debit card, and send money to anyone else on the platform. The money lands in their app wallet in minutes to a few hours, and they can transfer it to their bank account from there (usually free, taking one to three business days).

Most peer-to-peer transfers between individuals are free when you use a linked bank account or debit card. If you use a credit card, the app may charge 1% to 3% as a processing fee. Some apps like Zelle are owned by major banks and are built into online banking portals, so you may not need to download anything—you can send money straight from your bank's website. Others like Venmo and Cash App are standalone apps owned by payment companies.

The main limitation is that both people must be on the same platform or the platforms must be connected. Venmo users cannot send directly to Cash App users; one person has to transfer their money to a bank account first, then the other person can pull it. Zelle is connected to most major U.S. banks, so Zelle transfers between different banks work seamlessly. For international transfers, peer-to-peer apps are slower and more expensive than they appear—they often use the same wire or ACH infrastructure behind the scenes.

What information you need for each method

MethodInformation NeededCostSpeed
Wire TransferRecipient's name, account number, routing number$15–$30Same day or next business day
ACH TransferRecipient's name, account number, routing numberFree to $31–3 business days
Peer-to-Peer AppRecipient's phone number or emailFree (bank account) or 1–3% (credit card)Minutes to hours

How to find someone's routing and account number

The recipient's routing number is a nine-digit code that identifies their bank. You can find it on a check (the first nine digits on the bottom left), on the bank's website, or by calling the bank's customer service line and asking for the routing number. The routing number is the same for all customers of that bank, so if you are sending to multiple people at the same bank, the routing number stays the same.

The account number is unique to the recipient's account and is usually 8 to 17 digits long. It appears on checks (after the routing number), on bank statements, and in the recipient's online banking portal. You can also ask the recipient directly—most people are comfortable sharing their account number because it is useless without the routing number, and neither piece of information alone can be used to withdraw money.

If the recipient does not have a check or cannot find their account number, the fastest way is to ask them to log into their online banking portal and look at account details, or to call their bank's customer service line. Banks will confirm account numbers over the phone if you can verify your identity.

What happens if something goes wrong

If you send money to the wrong account by wire transfer, contact your bank immediately. The bank can file a recall request with the receiving bank, but the receiving bank is not required to honor it. If the money landed in someone else's account and they refuse to return it, you may need to file a police report for theft or fraud. Recovery is slow and uncertain, which is why wire transfers require extreme care with account numbers.

If you send money by ACH transfer to the wrong account, you have a better window to fix it. Contact your bank within 24 hours and ask them to cancel the transfer before it settles. If it has already settled, ask the receiving bank to reverse it. ACH transfers have a dispute process that is more forgiving than wire transfers, though recovery is still not may provide.

If you send money through a peer-to-peer app to the wrong person, the app may be able to reverse the transfer if the recipient has not yet claimed or transferred the money. Contact the app's customer service immediately. If the recipient has already moved the money to their bank account, recovery depends on whether the app or receiving bank will cooperate, which is not certain.

For all methods, the best protection is to verify the recipient's information before you send. Ask the recipient to confirm their account number, or send a small test amount first and ask them to confirm they received it before you send the full amount.

Frequently Asked Questions

Can I send cash to a bank account without knowing the routing number?

No, you need the routing number for wire and ACH transfers. Peer-to-peer apps do not require it because they use the recipient's phone number or email to route the money. If you do not have the routing number, ask the recipient or call their bank.

How long does it take for money to show up after I send it?

Wire transfers land the same day or next business day. ACH transfers take one to three business days. Peer-to-peer apps show the money in minutes to hours, though moving it from the app to a bank account takes one to three business days. Timing depends on when you send it and your bank's processing schedule.

Can the recipient's bank charge them a fee to receive money?

Most banks do not charge a fee to receive wire or ACH transfers, but some smaller banks or credit unions may charge $1 to $5. Peer-to-peer apps do not charge the recipient to receive money, though they may charge a fee if the recipient wants to transfer it to a bank account immediately instead of waiting.

What if I send money to the wrong person by accident?

For wire transfers, contact your bank immediately, but recovery is not may provide. For ACH transfers, you have about 24 hours to cancel before it settles. For peer-to-peer apps, contact the app's customer service right away. The sooner you act, the better your chances of stopping the transfer.

Is it safe to give someone my account number?

Yes. Your account number alone cannot be used to withdraw money—a thief would also need your routing number, and even then, they would need access to your bank's system or an ACH authorization from you. The real risk is if someone has both your account and routing number and forges your signature on a check or authorization form.