Yes, anyone with your account details can send you money

Anyone who knows your account number and routing number can send you money directly into your checking account. They do not need your permission first, do not need to be a customer of your bank, and do not need any special relationship to you. The only requirement is that they have a way to initiate a transfer — a bank account of their own, a payment app, or a service that processes transfers.

The person sending the money does not see your full name or any other account details beyond what you give them. They see only what they need to complete the transfer: your account number, routing number, and the amount. Once the transfer is submitted to the banking system, it moves through the same channels as any other deposit, and your bank credits it to your account according to the standard timeline for that transfer type.

Key Takeaways

  • Anyone can send you money if they have your account number and routing number, regardless of whether they bank at your institution.
  • The sender does not need your permission, and you cannot prevent a transfer once it has been submitted to the banking system.
  • Different transfer methods take different amounts of time: ACH transfers typically take one to two business days, while wire transfers settle the same day.
  • Your bank will credit legitimate transfers to your account, but you are responsible for reporting any unauthorized transfers within the timeframe your bank specifies.

How different transfer methods work

The most common way someone sends you money is through an ACH transfer (Automated Clearing House). This is the standard electronic transfer between U.S. bank accounts. The sender initiates it through their bank, their employer's payroll system, or a payment app like Venmo or PayPal. The transfer takes one to two business days to reach your account, and the sender's bank charges little or nothing for it.

A wire transfer is faster but costs more. The sender goes to their bank in person or online, provides your account details, and the bank sends the money directly. Wire transfers settle the same business day, usually within hours. Banks typically charge $15 to $30 to send a wire, so most people use this method only when speed matters.

Someone can also send you money through a payment app — Venmo, PayPal, Square Cash, or similar services. These apps connect to the sender's bank account and move money to yours, usually within one to three business days. The sender may pay a small fee if they use a credit card instead of a bank account, but bank-to-bank transfers through these apps are typically free.

What information you need to give out

To receive a transfer, you need to share two pieces of information: your account number and your routing number. Your account number is unique to your specific checking account. Your routing number identifies your bank and is the same for all customers at that bank. You can find both on the bottom left of any check you write, or by logging into your online banking and looking at your account details.

You do not need to share your full name, Social Security number, PIN, password, or any other sensitive information. If someone asks for those things before sending you money, that is a sign of a scam. Legitimate transfers need only the account and routing numbers.

Some people worry about safety when sharing these numbers. In practice, your account and routing numbers are semi-public information — they appear on every check you write, and anyone who receives a check from you sees them. The real protection comes from your bank's fraud monitoring and your own responsibility to report unauthorized transfers quickly.

When transfers arrive and how to track them

ACH transfers typically arrive within one to two business days. If someone sends you money on a Monday morning, it usually lands in your account by Wednesday. Weekends and bank holidays do not count as business days, so a transfer sent on Friday may not arrive until Tuesday.

Wire transfers arrive the same business day, usually within a few hours of being sent. If the sender initiates a wire before their bank's cutoff time (typically 2 or 3 p.m.), it will settle that day. Transfers sent after cutoff or on weekends will settle the next business day.

You can track an incoming transfer by logging into your online banking and looking at your recent deposits. Most banks show pending deposits separately from cleared ones, so you can see the money is on its way before it fully settles. If you are expecting a transfer and it does not appear within the expected timeframe, contact your bank with the sender's name and the amount. Your bank can trace it through the banking system.

What happens if someone sends you money by mistake

If someone sends you money intended for someone else, your bank will credit it to your account normally. You are not obligated to keep it, but you are also not required to return it automatically. The responsibility falls on the sender to notice the error and contact their bank to reverse it.

If the sender's bank initiates a reversal (called a debit reversal or chargeback), your bank will remove the money from your account. This can happen days or even weeks after the transfer arrives. If you have already spent the money, you will end up with a negative balance and may face overdraft fees.

The safest approach is to contact the sender as soon as you notice a mistake and ask them to reverse it through their bank. This is faster and cleaner than waiting for an automatic reversal, and it prevents you from accidentally spending money that does not belong to you.

Protecting yourself from unauthorized transfers

Your bank monitors incoming transfers for fraud, but the system is not perfect. If someone sends you money from a stolen account or through a compromised payment app, you might receive it before the fraud is discovered. When the real account holder reports the theft, the transfer may be reversed.

You are protected by federal law if you report an unauthorized transfer within a specific timeframe. Most banks require you to report it within 60 days of the statement date on which the transfer appeared. If you report it within that window, your bank will investigate and reverse the transfer if it was fraudulent. If you wait longer, you may lose your protection and be responsible for the amount.

The best defense is to monitor your account regularly. Log in at least weekly and check your deposits against what you are expecting. If you see a transfer you did not authorize, report it to your bank when ready — do not wait until the 60-day window is closing.

Transfers from outside the United States

Someone outside the U.S. can send you money, but the process is different and slower. International transfers go through a system called SWIFT (Society for Worldwide Interbank Financial Telecommunication) instead of ACH. These transfers take five to ten business days and cost significantly more — the sender typically pays $25 to $50, and your bank may charge you a receiving fee as well.

International transfers also require more information. In addition to your account and routing numbers, the sender usually needs your bank's SWIFT code and sometimes your full name and address. Ask your bank for these details if you are expecting money from abroad.

Some countries have restrictions on outgoing transfers, and some banks are more cautious with international money for compliance reasons. If a transfer from outside the U.S. is delayed or rejected, contact your bank to ask whether there is a hold or additional documentation needed.

Frequently Asked Questions

Can someone send me money if they do not know my name?

Yes. A transfer needs only your account number and routing number. The sender does not need to know your name, and many transfers go through without the sender ever learning it. However, if the amount is large or the transfer is international, your bank may require name verification to prevent money laundering.

What if I give someone my account number and they send me more money than we agreed on?

The money will be credited to your account. You are not obligated to return it, but you should contact the sender when ready to report the error. If you spend the money and the sender's bank reverses the transfer, you will owe your bank the amount. The safest choice is to ask the sender to reverse it themselves.

Can I stop a transfer after someone has sent it?

It depends on the transfer type and how quickly you act. ACH transfers can sometimes be stopped within a few hours of being sent, but only the sender's bank can do this — you cannot. Wire transfers cannot be stopped once they have been sent. If you need to stop a transfer, contact your bank when ready and ask them to reach out to the sender's bank.

Do I need to report large transfers to the IRS?

No. Your bank reports transfers over $10,000 to the government, but this is routine and does not mean you owe taxes. The report is for anti-money-laundering purposes. You only owe taxes if the money is income — a gift, loan, or reimbursement from a friend is not taxable.

What if someone claims they sent me money but it never arrived?

Ask them for the confirmation number or reference number from their transfer. With that number, your bank can trace the transfer through the banking system and tell you whether it was sent, where it went, and why it did not arrive. If it was sent to the wrong account number, the sender's bank may be able to recover it.