Yes, someone else can deposit money into your account — here's how it actually works
Anyone can put money into your bank account if they have your account number and routing number. They do not need your permission, your PIN, or access to your debit card. The money moves from their account to yours through the same payment systems that process your own transfers. What matters is whether the deposit method is available to them and whether your bank accepts it.
The person depositing the money does not become an account holder or gain any control over your account. They cannot withdraw funds, see your balance, or make decisions about your money. Your account remains entirely yours. The deposit is a one-way transaction — money in, nothing else.
Key Takeaways
- Anyone with your account and routing number can send you money via ACH transfer, wire transfer, or direct deposit without needing your permission.
- Your bank account number and routing number are not secret information — they appear on your checks and are safe to share for deposits only.
- Deposits from other people do not give them access to your account, your balance, or your other transactions.
- The deposit method available depends on what the sender's bank offers and how quickly they need the money to arrive.
- If you receive money by mistake or from someone you do not recognize, contact your bank when ready — you may be required to return it.
The three main ways someone can deposit money into your account
ACH transfer is the most common method. ACH stands for Automated Clearing House, and it is the system that handles most routine transfers between bank accounts. The person initiates the transfer through their own bank's website or app, enters your account and routing number, and the money arrives in one to three business days. Most banks offer ACH transfers for free or for a small fee. This method works for any amount and is reliable, but it is not when ready.
Wire transfer is faster but costs more. The sender goes to their bank in person or online, provides your account and routing number, and the money typically arrives the same day or within hours. Wire transfers usually cost $15 to $30 and are used when speed matters — for example, when buying a house or paying an urgent bill. Once a wire is sent, it cannot be reversed, so the sender needs to be certain of your account details.
Direct deposit is how employers and government agencies send regular payments. The sender (usually a payroll department or benefits office) sets up your account in their system using your account and routing number. The money then deposits automatically on a set schedule — weekly, biweekly, or monthly. This requires the sender to have your information in advance, but once it is set up, no further action is needed.
What information someone needs to send you money
To deposit money via ACH or wire transfer, the sender needs your account number and routing number. Your routing number identifies your specific bank branch; your account number identifies your account within that bank. Both numbers appear on the bottom left of any check you write. You can also find them by logging into your bank's website or app, or by calling your bank's customer service line.
Your account and routing number are not secret. They are designed to be shared for deposits. Sharing them does not put your account at risk — the sender can only move money in, not out. If you are uncomfortable sharing these numbers, you can ask the sender to use a different method, such as a payment app like Venmo or PayPal, but those are not direct bank deposits.
For wire transfers, the sender may also need your name as it appears on the account, your bank's name and address, and sometimes a SWIFT code if the money is coming from outside the United States. Ask your bank for the exact details to give the sender.
Timing: when the money actually arrives
ACH transfers take one to three business days. The sender initiates the transfer on Monday, for example, and the money lands in your account on Tuesday, Wednesday, or Thursday. Weekends and bank holidays do not count as business days. Some banks offer faster ACH options that arrive the same day, but these are less common and may cost extra.
Wire transfers arrive much faster — usually within hours on the same business day, or by the next morning if sent after the bank's cutoff time (typically 2 or 3 p.m.). The exact timing depends on when the sender's bank processes the wire and when your bank receives and credits it.
Direct deposit arrives on a set schedule determined by the sender's payroll or benefits system. An employer might deposit every other Friday; a government agency might deposit on the third of each month. The timing is predictable once it is set up.
What happens if someone sends you money by mistake
If you receive a deposit from someone you do not know, or if the amount is clearly wrong, contact your bank when ready. Do not spend the money. Your bank can help you figure out where it came from and whether you need to return it.
If the sender realizes they made a mistake, they cannot straightforward reverse an ACH transfer or wire transfer on their own. They have to contact their bank, which then contacts your bank, and your bank will ask you to return the money. If you have already spent it, you will be responsible for repaying it. The process can take weeks.
In some cases, the sender's bank can initiate a reversal, but this only works within a limited time window — usually one to three business days for ACH transfers. After that, the only way to get the money back is if you voluntarily return it or if the sender takes legal action.
Using a payment app instead of direct bank deposit
If someone wants to send you money but does not want to use their bank's transfer system, they can use a payment app like Venmo, PayPal, Square Cash, or Zelle. These apps are faster and easier for small amounts, and they do not require sharing your bank account number. The sender downloads the app, links their own bank account, and sends money to your username or phone number.
Payment apps are convenient for casual transfers — splitting rent, paying back a friend, sending a gift. But they are not the same as a direct bank deposit. The money goes into the app's account first, and you have to transfer it to your bank account afterward. Some apps charge fees for when ready transfers to your bank. For regular payments like paychecks or benefits, direct deposit to your bank account is more reliable and usually free.
Protecting your account while accepting deposits from others
Sharing your account and routing number for deposits is safe, but only share these numbers with people you trust. If you give them to a stranger or a business you are unsure about, you are trusting them not to misuse the information. While they cannot withdraw money without your authorization, they could potentially use your account number in ways you did not intend.
If you are concerned about a deposit, you can ask the sender to use a payment app instead, or you can ask them to wire the money so you have a record of their bank details. You can also set up a separate savings account just for receiving deposits from certain people, which keeps that money separate from your main checking account.
Never give anyone your PIN, debit card number, or online banking password — these are different from your account number and do give access to withdraw money. If someone asks for these, they are trying to take money out, not put money in.
Frequently Asked Questions
Can someone deposit cash into my account at an ATM or bank branch?
Not directly. ATMs and bank tellers can only accept deposits into accounts in that person's own name. If someone wants to deposit cash for you, they would have to deposit it into their own account first, then transfer it to you via ACH, wire, or a payment app. Some banks allow third-party cash deposits at the teller window if you are present with the person, but this varies by bank.
Do I need to report deposits from other people to the IRS?
Not for personal transfers. If a friend or family member sends you money as a gift or loan, you do not report it as income. However, if you receive money for work or services, it counts as income and should be reported. If you receive more than $10,000 in cash deposits within a short time, your bank may file a report with the government — this is normal and does not mean you have done anything wrong.
What if I want to receive regular payments from someone but do not want to share my account number?
You can use a payment app like Venmo or PayPal instead, or you can ask the sender to use their employer's or agency's direct deposit system if they have one. If the sender is an employer or government agency, they may have their own find portal for collecting account information. Never feel pressured to share your account number if you are uncomfortable — there are always alternatives.
Can someone else's deposit affect my account in any negative way?
No. A deposit adds money to your account and does not change your account status, credit, or any other aspect of your banking. The only exception is if the deposit is fraudulent or sent by mistake — in those cases, your bank may freeze the funds while investigating or ask you to return the money.
What if the person sending money gives me the wrong account number?
The money will go to whoever owns that account number, not to you. The sender's bank will process the transfer based on the account number provided, not on the name they typed in. This is why it is critical to double-check account numbers before sending money. If this happens, the sender needs to contact their bank when ready to try to reverse the transfer.