Yes, someone can transfer money to your bank account if you give them the right information

Anyone with a bank account can send you money directly. They do not need your permission in advance, and you do not need to set anything up beforehand. What they need is your account number, routing number, and your name as it appears on the account. With those three pieces of information, they can initiate a transfer from their bank to yours.

The money moves through the ACH network (Automated Clearing House), which is the system that handles most bank-to-bank transfers in the United States. The transfer typically takes one to two business days to arrive, though some banks offer faster options. The sender's bank deducts the money from their account, and your bank adds it to yours.

You do not pay a fee for receiving money this way. The sender may pay a fee depending on their bank and the type of transfer they choose, but that does not affect what lands in your account.

Key Takeaways

  • You only need to share your account number, routing number, and the name on your account for someone to send you money.
  • Most transfers through the ACH network take one to two business days, though some banks offer same-day or next-day options for a fee.
  • You will not be charged to receive money, but the sender may pay a fee depending on their bank.
  • The sender initiates the transfer from their own bank—you do not need to do anything except provide your account details.
  • Once the money arrives, it is yours to use when ready, even if the transfer is still technically processing.

What information the sender actually needs from you

The sender needs three pieces of information to move money into your account. First is your routing number, which identifies your specific bank or credit union. Second is your account number, which identifies your account within that bank. Third is your name exactly as it appears on the account—first and last name at minimum, though some banks also ask for a middle initial.

You can find your routing number and account number on the bottom left of any check you have written. The routing number is the first nine digits; the account number follows. If you do not have checks, you can log into your online banking and find both numbers in the account details section, or call your bank and ask. Most banks will read them to you over the phone without requiring you to verify anything beyond your account number itself.

Do not share your PIN, password, or debit card number. Those are not needed for a transfer, and sharing them puts your account at risk. The routing number and account number alone are safe to share—they are printed on checks that go to merchants and landlords all the time.

How the money moves: the ACH timeline

When the sender initiates a transfer from their bank, their bank sends an electronic instruction to the ACH network. The ACH network is a clearing system run by the Federal Reserve and Nacha (the National Automated Clearing House Association). It does not move money when ready. Instead, it batches transfers and processes them on a set schedule.

Most ACH transfers take one to two business days. Here is what that means in practice: if someone sends you money on a Monday morning, it typically arrives by Wednesday. If they send it on a Friday, it usually arrives by Monday. Weekends and federal holidays do not count as business days, so a Friday transfer might not arrive until Tuesday.

Some banks now offer same-day ACH or next-day ACH for an additional fee—usually $1 to $5. The sender's bank decides whether to offer this option and whether to charge for it. If the sender chooses same-day ACH and their bank supports it, the money can arrive the same business day. Next-day ACH arrives by the next business day.

Once the money lands in your account, you can use it when ready. Your bank may show it as "pending" for a few hours while it fully processes, but you will not be locked out of spending it.

What happens if the sender enters your information wrong

If the sender types your account number or routing number incorrectly, the transfer will go to the wrong account. The ACH network does not verify that the account number belongs to the name provided—it only checks that the routing number is valid. This means money can end up in someone else's account if the digits are wrong.

If this happens, the sender's bank can file a reversal request with the receiving bank, asking for the money to be returned. The receiving bank is not required to comply, but most do if the request comes within a reasonable timeframe (usually 10 days). The process can take one to two weeks. During that time, the money sits in the wrong account.

To avoid this, have the sender double-check your account number and routing number before they initiate the transfer. Read the numbers back to them out loud, or have them read them back to you. A single digit wrong sends the money elsewhere.

Wire transfers as an alternative for larger amounts or faster delivery

If the sender needs the money to arrive faster or wants a more direct route, they can use a wire transfer instead of an ACH transfer. Wire transfers move money the same business day, usually within a few hours. They cost more—typically $15 to $50 depending on the bank—and the sender pays the fee.

Wire transfers require the same basic information: your account number, routing number, and name. Some banks also ask for your address. The sender goes to their bank in person or online, provides your details, and the bank sends the money directly to your bank's wire department.

Wire transfers are harder to reverse if something goes wrong. If the sender sends money to the wrong account, getting it back is much more difficult than with an ACH reversal. For this reason, wire transfers are usually used only when the sender knows your information is correct and the speed matters.

Money transfer apps and services as another option

The sender does not have to use their bank directly. They can also send you money through a money transfer app like Venmo, PayPal, Square Cash, or Zelle. These services connect to the sender's bank account and move money to yours, but they handle the routing and account details behind the scenes.

Most of these services are free to use if both people have accounts set up. The money usually takes one to three business days to arrive, though some offer when ready transfers for a small fee. The advantage is that you do not have to share your account number and routing number directly—you just share your username or phone number instead.

The disadvantage is that both people need to have an account with the same service. If you use Venmo and the sender uses PayPal, they would need to set up a Venmo account to send you money that way. Many banks now offer their own versions of these services (called Zelle, for example), which are built into online banking and do not require a separate app.

What to do if you are not sure the transfer is legitimate

If someone you do not know well is asking for your account number to send you money, pause. Scammers sometimes pose as employers, family members, or service providers and ask for account details under the pretense of sending payment. They may then use that information to drain your account or commit fraud.

Legitimate employers, government agencies, and established companies will never ask for your account number via email or text. If you are expecting a payment from someone, call them back using a phone number you know is correct—not one they provided—and confirm they are actually sending money. If a family member is sending you money, ask them to use a service you both have set up, like Zelle or Venmo, rather than asking for your raw account details.

If you have already shared your account number and routing number with someone and now feel uncertain, contact your bank when ready. They can flag your account for suspicious activity and monitor it for unauthorized transfers. Sharing your account number and routing number alone does not give someone access to withdraw money, but it does allow them to initiate transfers into or out of your account.

Frequently Asked Questions

Can someone transfer money to my account without my permission?

Yes. Once someone has your account number and routing number, they can initiate a transfer without asking you first. You cannot prevent the transfer, but you can contact your bank if the transfer is unauthorized and request a reversal. Your bank will investigate and may return the money if you report it quickly.

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

It is relatively safe. Your account number and routing number are printed on every check and are meant to be shared with people who need to send you money. However, only share them with people you trust. Do not share them in response to unsolicited emails or calls claiming to be from your bank or an employer.

What if the money arrives but I did not ask for it?

Contact your bank and describe the transfer. If it is truly unauthorized, your bank can help you report it and may reverse it. If it is from someone you know but did not expect, you can keep the money or contact the sender to ask why they sent it. Do not spend money you are unsure about until you have confirmed where it came from.

How long does a transfer take if the sender uses a different bank than mine?

One to two business days for a standard ACH transfer, regardless of whether the sender's bank is the same as yours. The ACH network handles transfers between all banks the same way. Same-day or next-day options are available through some banks for a fee.

Can I cancel a transfer after the sender has initiated it?

Not directly. Once the sender has submitted the transfer to their bank, you cannot stop it. However, if you catch it before the money arrives, the sender can contact their bank and ask them to recall the transfer. This works best if done within a few hours of the transfer being sent. After the money arrives in your account, you would need to return it voluntarily or the sender would need to pursue a reversal through their bank.