The main ways someone can send you money

Someone can transfer money to your checking account through five main routes: a direct bank transfer using your account and routing numbers, a peer-to-peer app like Venmo or PayPal, an ACH transfer through their own bank, a wire transfer for larger amounts, or a check deposited to your account. Which method works depends on what the sender has access to, how fast you need the money, and whether you want to share your full account details.

The fastest and most direct route is usually a bank-to-bank transfer if the sender has online banking. The cheapest is a check or peer-to-peer app. Wire transfers are fastest for large amounts but cost money and are harder to reverse if something goes wrong.

Key Takeaways

  • You need to give the sender either your account and routing numbers (for bank transfers), your username or phone number (for peer-to-peer apps), or your mailing address (for checks).
  • Bank transfers and ACH transfers usually take one to three business days; peer-to-peer apps often complete within minutes to hours; checks take five to ten business days.
  • Wire transfers move money the same day but cost $15 to $50 and cannot be reversed once sent, so confirm all details before authorizing.
  • Peer-to-peer apps like Venmo, PayPal, and Cash App let you receive money without sharing your bank account number, though you will need to transfer the balance to your checking account afterward.
  • If money arrives and you did not expect it, contact your bank immediately — it may be fraud or a mistake that the sender will ask to reverse.

Bank transfers and ACH: the standard method

A bank transfer (also called an ACH transfer) is the most common way to move money between checking accounts. The sender logs into their own bank's website or app, enters your account number and routing number, and initiates the transfer. The money moves through the ACH network, which is a system that clears transfers in batches rather than in real time.

This method takes one to three business days. The sender's bank pulls the money from their account, sends it through the ACH network, and your bank deposits it into your account. You do not pay a fee for receiving an ACH transfer, though the sender's bank may charge them a small fee (usually $0 to $3) if they are sending a large amount or have a basic account.

To receive an ACH transfer, give the sender your account number and routing number. Your routing number is a nine-digit code that identifies your bank; your account number identifies your specific account. You can find both on the bottom left of a check, or by logging into your bank's website or calling the bank's customer service line.

Peer-to-peer apps: faster and more private

Apps like Venmo, PayPal, Cash App, and Zelle let someone send you money without you sharing your full bank account number. The sender downloads the app, adds their bank account or debit card, and sends money to your username, phone number, or email address. The money usually arrives within minutes to a few hours, depending on the app and the time of day.

The trade-off is that the money lands in the app's account first, not directly in your checking account. You then have to transfer it from the app to your bank (which takes another one to three business days) or spend it through the app's debit card or payment features. Some apps charge a fee if you transfer the balance out to your bank; others charge a fee only if the sender pays with a credit card instead of a bank account.

To receive money through a peer-to-peer app, download the app, create an account, and link your bank account or debit card. Then give the sender your username or the phone number or email you registered with. You do not have to share your account number or routing number at all.

Wire transfers: fastest for large amounts, hardest to reverse

A wire transfer moves money the same business day, usually within hours. The sender goes to their bank in person or online, provides your account number, routing number, and bank name, and the bank sends the money directly to your account through the Federal Reserve's wire network.

Wire transfers cost the sender $15 to $50 depending on the bank and whether it is domestic (within the United States) or international. You do not pay a fee to receive a wire transfer. The money is final once it arrives — the sender cannot reverse it, and your bank cannot easily reverse it either. This makes wire transfers popular for large purchases or time-sensitive payments, but it also means the sender needs to be absolutely certain of your account details before sending.

To receive a wire transfer, provide the sender with your account number, routing number, and the full name of your bank. Ask them to confirm all details before they authorize the transfer at their bank. If any number is wrong, the money may go to the wrong account and be very difficult to recover.

Checks: slowest but widely accepted

Someone can write you a check and mail it to you, or hand it to you in person. You then deposit it into your checking account by taking it to a branch, using a mobile deposit app (which lets you photograph the check and submit it through your bank's app), or mailing it to the bank.

Checks take five to ten business days to clear after you deposit them. During that time, the money is not yet in your account — the bank is waiting for the check to clear through the banking system. Once it clears, the money is yours. If the check bounces (meaning the sender does not have enough money), the bank will reverse the deposit and may charge you a fee.

To receive a check, give the sender your mailing address. Ask them to make the check out to your full name exactly as it appears on your account. Once you receive it, endorse the back by signing your name, then deposit it through your bank's app or at a branch.

What information to share and what to keep private

For a bank transfer or wire transfer, you must share your account number and routing number. These two pieces of information alone cannot be used to withdraw money from your account — the sender's bank needs them to deposit money, not to take it out. It is safe to share them with people you trust.

Do not share your PIN, password, or the three-digit security code on the back of your debit card. Do not share these details even if someone claims to be from your bank. Your bank will never ask for your password or PIN.

For peer-to-peer apps, share only your username or the phone number or email you registered with. You do not have to share your account number at all. This is why peer-to-peer apps are often safer if you are sending money to someone you do not know well.

What to do if money arrives that you did not expect

If money appears in your account and you do not know where it came from, contact your bank immediately. Do not spend it. The money may be a mistake, a duplicate transfer, or fraud. If it is a mistake, the sender or their bank will ask your bank to reverse it, and you will be responsible for returning the money.

Your bank can trace where the transfer came from by looking at the transaction details. If it is fraud, report it to your bank and to the Federal Trade Commission at ReportFraud.ftc.gov. Do not transfer the money out of your account or to another person — that can make it harder to reverse and may make you liable for the loss.

Timing comparison: which method is fastest

MethodTime to arriveCost to senderCan be reversed
Peer-to-peer app (Venmo, PayPal, Cash App)Minutes to hoursUsually free (or $0.25–$3 if paying with credit card)Yes, within a short window
Bank transfer (ACH)1–3 business daysUsually free (sometimes $0–$3)Yes, within a few days
Wire transferSame business day (hours)$15–$50No, or very difficult
Check5–10 business daysCost of check (usually free)Yes, if not yet cleared

Frequently Asked Questions

Can someone transfer money to my checking account if they only have my name and address?

No. To send you a bank transfer or wire transfer, they need your account number and routing number. If they only have your name and address, they can write you a check or send money through a peer-to-peer app if you give them your username or phone number. A check is the only method that works with just a name and address.

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

Yes, it is safe to share these with people you trust. These numbers allow someone to deposit money into your account, not withdraw it. However, do not share them with strangers or businesses you do not recognize. If you are unsure whether a request is legitimate, call your bank directly using the number on your debit card or bank statement.

What happens if the sender sends money to the wrong account?

If the account number is wrong, the money may go to a different account at the same bank or be rejected and returned to the sender. If it goes to the wrong account, the sender's bank can file a trace to try to recover it, but this can take weeks. This is why wire transfers are risky — confirm all details before sending. For ACH transfers and checks, reversal is easier.

Do I have to use a peer-to-peer app, or can I just give them my account number?

You can do either. If you give them your account number and routing number, they can send an ACH transfer through their bank, which is free and takes one to three days. If you prefer not to share your account number, you can use a peer-to-peer app instead. Both methods work; it depends on your comfort level and how fast you need the money.

What if someone sends me money and then asks me to send it back or forward it somewhere else?

This is a common fraud pattern. Do not send the money anywhere. Contact your bank and tell them what happened. The original transfer may be fraudulent, and if you send the money forward, you may be held responsible for the loss. Let your bank investigate before you move any money.