The main ways to send money to a bank account

You can send money to a bank account through ACH transfer (the slowest but cheapest), wire transfer (fastest but costs money), peer-to-peer apps (fast and often free), or by mailing a check (slowest). Which one you use depends on how fast you need the money to arrive, whether you know the recipient's account details, and how much you want to pay in fees.

The recipient needs to give you their bank name, account number, and routing number for ACH or wire transfers. For peer-to-peer apps like Venmo, PayPal, or Cash App, you usually just need their username or phone number. A check requires only a mailing address.

Most banks let you send money through their own website or app, which is often free for ACH transfers. You can also use a third-party money transfer service if your bank does not offer what you need, though these usually charge a fee.

Key Takeaways

  • ACH transfers take three to five business days but are free through most banks, making them the cheapest option for non-urgent payments.
  • Wire transfers move money the same day or next business day but cost $15 to $50 depending on your bank, and the money cannot be reversed once sent.
  • Peer-to-peer apps like Venmo and PayPal are free for standard transfers and often faster than ACH, but work best for smaller amounts between people you know.
  • You need the recipient's routing number and account number for ACH or wire transfers, but only their username or phone number for most peer-to-peer apps.
  • Checks are free to mail but take one to two weeks and require you to write down the amount and recipient name by hand.

ACH transfers: free but slow

An ACH transfer (Automated Clearing House) is the standard way banks move money between accounts. It is free through your bank's website or app, and it works for any U.S. bank account. The trade-off is speed: ACH transfers take three to five business days to arrive, and weekends and holidays do not count.

To send an ACH transfer, log into your bank's website or app, select "send money" or "transfer," and enter the recipient's bank name, routing number, and account number. You will also need their name as it appears on their account. Most banks let you save this information so you do not have to type it in every time.

ACH transfers work for bills, loan payments, payroll deposits, and peer-to-peer transfers. Some banks cap how much you can send in a single day or per month, so check your bank's limits before you try to send a large amount. If you hit the limit, you can split the transfer across multiple days or contact your bank to raise it.

Wire transfers: fast but irreversible

A wire transfer moves money the same business day or the next morning, depending on what time you send it and which banks are involved. Wire transfers cost money—usually $15 to $50 per transfer—and your bank may charge different amounts for domestic (U.S.) and international wires.

The biggest risk with wire transfers is that once the money leaves your account, you cannot get it back. If you send money to the wrong account number or to someone who will not return it, your bank cannot reverse the transfer. For this reason, wire transfers are best for payments you trust completely, like paying a mortgage lender or a business you have worked with before.

To send a wire transfer, call your bank or use their website or app. You will need the recipient's bank name, routing number, account number, and full name. Some banks require you to call instead of using the app, especially for large amounts. Ask your bank whether they charge a fee and whether it is deducted from the amount you send or charged to you separately.

Peer-to-peer apps: fast and often free

Apps like Venmo, PayPal, Cash App, and Zelle let you send money to another person's phone number or username, and the money usually arrives within minutes or a few hours. Most peer-to-peer transfers are free if you use your bank account or debit card, though some apps charge a small percentage if you use a credit card.

These apps work by linking to your bank account or debit card. The money does not actually go to the app—it goes directly to the recipient's bank account once they accept the transfer. This makes peer-to-peer apps faster than ACH but safer than wire transfers because you can sometimes cancel a transfer before the recipient accepts it.

Peer-to-peer apps work best for smaller amounts and transfers between people you know. They are not ideal for business payments or large sums because there is less fraud protection than with ACH or wire transfers. If someone sends you money by mistake or you send money to the wrong person, you have to contact them directly to ask for it back—the app cannot reverse it for you.

Checks: free but slow

Mailing a check is still a valid way to send money to a bank account, and it costs nothing except postage. Write the recipient's name on the "pay to the order of" line, the amount in numbers and words, the date, and your signature. Mail it to their address and allow one to two weeks for it to arrive and be deposited.

Checks are useful when you do not have the recipient's bank details or when you need a paper record of the payment. They are also the only option if the recipient does not have a bank account or does not use digital payment methods. However, checks are slow and can get lost in the mail, so avoid them for time-sensitive payments.

If you are paying a bill by check, write the account number on the memo line so the company knows which account to credit. If you are mailing a check to a person, include a note explaining what the payment is for.

How to find the routing and account numbers you need

The routing number is a nine-digit code that identifies the bank. The account number is unique to the individual account. You can find both on a check: the routing number is the first nine digits at the bottom left, and the account number is the next set of digits to the right of the routing number.

If the recipient does not have a check, they can find their routing and account numbers by logging into their bank's website or app, calling their bank's customer service line, or visiting their bank's website and searching for "routing number." Many banks also print this information on statements.

Make sure you have the correct numbers before you send the transfer. A wrong routing number will send the money to the wrong bank, and a wrong account number will send it to the wrong account within the correct bank. Either way, the transfer may bounce back to you after a few days, or it may go to someone else's account.

What happens if something goes wrong

If you send money to the wrong account, the steps to recover it depend on which method you used. With ACH transfers, contact your bank immediately and ask them to recall the transfer. Your bank can try to reverse it, but only if the receiving bank has not already released the funds. This usually takes a few business days.

With wire transfers, call your bank right away. Wire transfers cannot be reversed once they are sent, but your bank can contact the receiving bank and ask them to return the money. The receiving bank is not required to do so, and recovery is not may provide. This is why wire transfers are risky for unfamiliar recipients.

With peer-to-peer apps, contact the app's customer service and the recipient directly. Some apps can cancel a transfer if the recipient has not accepted it yet. If the recipient has already accepted the money and will not return it, you may have to report it as fraud or pursue it through small claims court.

With checks, if the check is lost or stolen, contact your bank and ask them to put a stop payment on it. This costs money (usually $25 to $35) and only works if the check has not already been cashed. If the check is cashed by someone else, you can report it as fraud.

Fees and limits to know about

ACH transfers are free through your bank. Wire transfers cost $15 to $50 depending on your bank and whether the wire is domestic or international. Peer-to-peer apps are usually free if you link a bank account or debit card, but may charge 1% to 3% if you use a credit card. Checks are free except for postage.

Most banks limit how much you can send in a single ACH transfer or per day. These limits vary widely—some banks allow $10,000 per day, others allow $25,000 or more. If you need to send more, you can contact your bank to raise the limit or split the transfer across multiple days. Wire transfers usually have higher limits or no limit at all.

Peer-to-peer apps also have daily and monthly limits. Venmo's limit is $20,000 per week. PayPal's limit depends on your account history and verification status. Cash App's limit is usually $250 per transaction and $1,000 per day for new users, but increases as your account ages. Check your app's settings to see your current limit.

Frequently Asked Questions

How long does it take to send money to a bank account?

ACH transfers take three to five business days. Wire transfers take the same business day or next business day. Peer-to-peer apps usually deliver money within minutes to a few hours. Checks take one to two weeks by mail plus one to three days for the bank to process them after they arrive.

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

You need the routing number for ACH and wire transfers. Peer-to-peer apps do not require it—you just need the recipient's phone number or username. If you are mailing a check, you do not need a routing number at all.

What is the safest way to send money to someone I do not know?

ACH transfer is safest because you can cancel it within a few hours if something seems wrong. Wire transfers are risky because they cannot be reversed. Peer-to-peer apps are somewhere in between—you can sometimes cancel before the recipient accepts, but not after. Never wire money to someone you do not trust completely.

Can I send money to a bank account if I do not have a bank account myself?

Yes. You can use a peer-to-peer app like PayPal or Cash App without a bank account—you can link a debit card or prepaid card instead. You can also mail a check or use a money transfer service like Western Union or MoneyGram, though these charge fees.

What should I do if I accidentally send money to the wrong account?

Contact your bank immediately. For ACH transfers, your bank can try to recall the money within a few hours. For wire transfers, call right away but know that recovery is not may provide. For peer-to-peer apps, contact the app and the recipient directly. The faster you act, the better your chances of getting the money back.