Yes, anyone with your account details can send you money

Anyone can send money to your checking account if they have your account number and routing number. They do not need your permission first, and they do not need to be a customer of your bank. A stranger, a friend, a family member, a business, or an online service can all deposit money into your account using these two pieces of information.

The most common way people send money this way is through ACH transfer (Automated Clearing House), which is the system banks use to move money between accounts electronically. ACH transfers are free or low-cost, take one to three business days, and work across different banks. Wire transfers are faster (same day or next day) but cost money and are usually used for larger amounts.

Your account number and routing number are not secret information in the way a password is. They appear on the bottom of your checks, in your online banking portal, and you give them out whenever you set up direct deposit for a paycheck or a refund. Sharing them is safe—someone cannot withdraw money from your account with just these numbers.

Key Takeaways

  • Anyone can send you money via ACH transfer using only your account number and routing number, with no permission needed from you.
  • ACH transfers are free or nearly free, take one to three business days, and work between any two banks in the United States.
  • Wire transfers are faster but cost $15 to $50 and are typically used for urgent or large transfers.
  • Your account and routing numbers are safe to share because they only allow deposits, not withdrawals.
  • Money sent to your account shows up as a deposit and is yours to keep, even if the sender made a mistake or later regrets sending it.

How ACH transfers work when someone sends you money

When someone sends you money via ACH, they enter your account number and routing number into their bank's website or app, along with the amount and a description. Their bank then sends an electronic instruction to your bank through the ACH network. Your bank receives the instruction and deposits the money into your account.

The whole process takes one to three business days. The sender's bank usually deducts the money from their account right away, but your bank may not deposit it into your account until the next day or the day after. If the sender sends money on a Friday evening, you might not see it until Tuesday morning. Weekends and federal holidays add extra days.

Once the money lands in your account, it is yours. The sender cannot take it back unless you agree to return it. If someone sends you money by mistake—wrong account number, wrong amount—you would need to contact them and arrange to send it back yourself. The bank will not reverse it on its own.

Wire transfers for faster money delivery

If someone needs to send you money faster than ACH allows, they can use a wire transfer. Wire transfers move money the same day or next business day and work across banks and sometimes internationally. The sender's bank charges a fee, usually $15 to $50, and the receiving bank may charge a smaller fee as well.

To receive a wire transfer, you give the sender your account number, routing number, and your full name as it appears on the account. Some banks also ask for a SWIFT code if the money is coming from outside the United States. The sender initiates the wire through their bank, and the money typically arrives within hours or by the next morning.

Wire transfers are less common for everyday payments because of the cost, but they are standard for large purchases, time-sensitive situations, or international transfers. Once a wire transfer lands in your account, it is final—the sender cannot reverse it.

Other ways people can send you money

Beyond ACH and wire transfers, people can send you money through third-party payment apps like Venmo, PayPal, Cash App, or Zelle. These services connect to your checking account and let the sender transfer money to you in minutes. The money either lands in the app's wallet first and you transfer it to your bank, or it goes directly to your bank account depending on the service.

Payment apps are convenient for small amounts and social transfers between people who know each other. They usually charge no fee for standard transfers, though some charge a small percentage for instant transfers. The sender needs your username, email, or phone number—not your account number—to send you money through these services.

Businesses and government agencies also send money to checking accounts through ACH. Tax refunds, stimulus payments, insurance payouts, and paychecks all arrive this way. You set up direct deposit by giving the organization your account and routing number, and they deposit money on a schedule.

What information is safe to share and what is not

Your account number and routing number are safe to share. These numbers only allow someone to deposit money into your account, not withdraw it. You give them out whenever you set up direct deposit, receive a wire transfer, or pay a bill by bank transfer. Sharing them does not put your account at risk.

Your PIN and online banking password are not safe to share. These allow someone to log into your account and move money out. Never give these to anyone, including bank employees or customer service representatives. Your bank will never ask for your password.

Your debit card number and CVV are not safe to share with people you do not trust. These can be used to make purchases or withdraw cash. Your account and routing number are different and much safer.

What happens if someone sends money to the wrong account

If money lands in your account by mistake, it belongs to the sender, not to you. You should not spend it. Contact the sender and ask them to retrieve it or tell you how to return it. Some banks have a process for reversing incoming ACH transfers if the sender requests it within a certain window, usually one to three days.

If you cannot reach the sender, contact your bank and explain that the money was sent in error. Your bank can try to contact the sender's bank and work out a reversal. If the sender's bank cannot locate them, the money may stay in your account, but the sender could pursue legal action to recover it later.

The safest approach is to set the money aside and not spend it until you have confirmed with the sender that it was intentional. If weeks pass and the sender does not contact you, the money is likely yours to keep.

Protecting your account when people know your account number

Sharing your account and routing number is necessary for receiving money, but you can take steps to monitor your account for unauthorized activity. Check your account regularly through your bank's app or website. Set up alerts so your bank notifies you by text or email when deposits or withdrawals occur. Most banks offer this for free.

If you see a deposit you do not recognize, contact your bank immediately. Deposits are usually legitimate—someone sending you money on purpose—but if you see a pattern of small test deposits followed by large withdrawals, that can be a sign of fraud. Your bank can investigate and reverse fraudulent transactions.

Keep your online banking password and PIN private. Use a strong password with letters, numbers, and symbols. Do not use the same password across multiple websites. These steps protect your account far more than keeping your account number secret.

Frequently Asked Questions

Can someone withdraw money from my account if they have my account number?

No. Your account number and routing number only allow deposits. To withdraw money, someone would need your PIN, online banking password, or debit card. Sharing your account number is safe for receiving money.

How long does it take for money to show up after someone sends it?

ACH transfers take one to three business days. Wire transfers take the same day or next business day. The exact timing depends on when the sender initiates the transfer and your bank's processing schedule. Transfers sent on weekends or holidays may take longer.

What if I receive money from someone and they ask for it back later?

Once money lands in your account, it is yours unless you agree to return it. The sender cannot force your bank to reverse it. If you want to return the money, you would need to send it back yourself through ACH or another method. Discuss the terms with the sender before accepting the money if you are unsure.

Do I need to report money that people send me to my checking account?

Personal transfers between friends and family do not need to be reported to the IRS. If you receive money as payment for goods or services, or if someone sends you a large amount that looks like income, you may need to report it depending on the situation. Consult a tax professional if you are unsure.

Can I receive money from someone in another country?

Yes, but it is more complex. International wire transfers work, though they cost more and take longer. Some banks also accept international ACH transfers. You may need to provide additional information like a SWIFT code. Contact your bank to ask what methods they support for incoming international transfers.