Yes, anyone can deposit cash or a check into your account if they have your account number and routing number
Your bank account number and routing number are not secret. Anyone who has them can walk into a branch or use an ATM to deposit cash or a check in your name. You do not need to be present, and the person depositing does not need your permission or a power of attorney. The deposit goes straight into your account.
This is by design. Banks treat deposits as one-way transfers into your account — the person putting money in has no claim on it, and you receive the full amount. The bank does not verify that you wanted the deposit or that you know the person sending it. Once the money clears, it belongs to you.
The same is true for digital deposits. Anyone with your account and routing number can set up an ACH transfer (the standard electronic transfer between banks) or use a peer-to-peer app like Venmo, PayPal, or Cash App to send you money. Again, no permission required from you.
Key Takeaways
- Anyone can deposit cash or checks into your account using your account number and routing number, whether in person or through an ATM.
- Digital deposits through ACH transfers or peer-to-peer apps require only your account and routing number; the sender does not need your permission.
- Your bank will not verify that you wanted a deposit or that you know the person sending it — deposits are treated as one-way transfers into your account.
- If you receive a deposit you did not authorize and suspect fraud, contact your bank immediately; you have limited time to dispute it.
- Sharing your account and routing number for legitimate deposits is safe, but avoid giving out your full account details to strangers or unverified sources.
Why banks allow unrestricted deposits
Banks treat your account number and routing number the way they treat your mailing address — as public information for receiving money. The routing number identifies your bank; the account number identifies your account within that bank. Together, they are printed on every check you write, and you typically share them when setting up direct deposit for paychecks or benefits.
The reason deposits do not require authorization is practical: if they did, legitimate payments would fail constantly. Your employer could not deposit your paycheck without your permission each time. Refunds from retailers would get stuck. Peer-to-peer transfers between friends would require a phone call to the bank. Instead, banks assume that if money is going into your account, you benefit from it, and they process it immediately.
Withdrawals are the opposite. To take money out, you need the debit card, PIN, or online login credentials — things only you should have. This asymmetry protects you: anyone can give you money, but only you can take it out.
What happens when someone deposits money into your account
The timeline depends on the method. A cash deposit at an ATM or teller window usually appears in your account within one business day. A check deposit takes longer — typically three to five business days for the check to clear, depending on the bank and the check's origin.
Digital deposits are faster. An ACH transfer from another bank account usually clears within one to two business days. A peer-to-peer app transfer can be instant if both parties use the same app, or it may take one to three business days if the money moves between different banks.
During the clearing period, the money is in your account but marked as "pending" or "uncollected." You can usually spend it immediately, but if the check bounces or the ACH transfer is reversed, the bank will deduct the amount from your balance. This is rare with legitimate deposits but can happen if there is a problem with the source account.
Deposits from people you do not know
Receiving an unexpected deposit from a stranger is uncommon but not dangerous in itself. The money is yours once it clears. However, unexpected deposits can be a sign of fraud or a scam, so it is worth investigating.
Common scenarios include: a retailer refunding an order you do not remember, a payment app sending money to the wrong account by mistake, or a scammer testing whether your account is real before attempting a larger fraud. In rare cases, someone may have typed your account number by mistake when trying to send money to someone else.
If you receive a deposit you did not authorize and cannot explain, contact your bank. They can tell you where it came from — the sending bank, the sender's name, or the transaction reference. If it was sent by mistake, the bank can help the sender reverse it. If it looks like fraud, report it and ask the bank to monitor your account for suspicious activity.
Do not assume the deposit is a gift or assistance programs. If a scammer deposits money into your account and then contacts you asking you to wire it back or spend it on gift cards, you could be liable for the original deposit if it is later reversed.
Protecting your account number and routing number
Your account and routing number are safe to share for legitimate deposits — that is their purpose. You share them every time you set up direct deposit, authorize a bill payment, or give someone your banking details to send you money.
However, avoid sharing your full account details with strangers, unverified websites, or anyone who contacts you unexpectedly claiming to need your banking information. Scammers sometimes pose as banks, utilities, or government agencies to collect account numbers for fraudulent ACH transfers or to set up unauthorized bill payments.
Your debit card number, PIN, and online banking password are different — these should never be shared. Someone with these can withdraw money from your account. Your account and routing number alone cannot be used to withdraw funds, only to deposit them.
If you are concerned that your account number has been compromised, contact your bank. They can close your account and open a new one, which will change your account number and routing number. This is free and usually takes one business day.
What to do if someone deposits money you did not authorize
First, contact your bank and ask where the deposit came from. The bank can provide the sender's name, the sending bank, and the transaction reference. This information often explains the deposit — a refund, a payment from someone you know, or a mistake.
If the deposit was sent by mistake, the sender can request a reversal through their bank. If it was fraudulent, report it to your bank immediately. The bank can flag your account for monitoring and may reverse the deposit if it is part of a known scam.
If you want to return money that was deposited by mistake, do not send it back to the sender's personal account. Instead, ask your bank to initiate a reversal or contact the sending bank directly. This creates a paper trail and protects you if the original deposit is later disputed.
Keep records of all communications with your bank about the deposit, including the date, time, and name of the person you spoke with. If the deposit is part of a larger fraud scheme, you may need this documentation later.
Deposits through different methods
| Method | Who Can Initiate | Information Needed | Typical Timeline |
|---|---|---|---|
| Cash deposit at ATM | Anyone | Your account number | 1 business day |
| Check deposit at branch or ATM | Anyone | Your account number | 3–5 business days |
| ACH transfer from another bank | Anyone with your account and routing number | Account and routing number | 1–2 business days |
| Peer-to-peer app (Venmo, PayPal, Cash App) | Anyone with your username or phone number | Your app username or phone number | Instant to 3 business days |
| Wire transfer | Anyone | Account and routing number, sometimes SWIFT code | Same day to 2 business days |
Frequently Asked Questions
Can someone deposit money into my account without my knowledge?
Yes. Deposits do not require your permission or notification. You will see the deposit in your account once it clears, but the bank does not contact you beforehand. Check your account regularly or set up account alerts to catch unexpected deposits quickly.
What if someone deposits a bad check into my account?
The check will appear in your account initially, but when it bounces (usually within three to five business days), the bank will deduct the amount from your balance. If you have already spent the money, your account may go negative and you could face overdraft fees. Contact your bank immediately if you suspect a check is fraudulent.
Can I stop someone from depositing money into my account?
No. Deposits cannot be blocked because they benefit you. If someone is depositing money repeatedly and you want it to stop, contact your bank and ask them to investigate the source. If it is fraud, the bank can help trace it and may be able to prevent future deposits from that sender.
Is my account number safe to give out for deposits?
Yes, for legitimate deposits. Your account and routing number are designed to be shared for direct deposits, bill payments, and transfers. However, only share them with people and organizations you trust. Never give them to someone who contacts you unexpectedly claiming to be from your bank or a government agency.
What if I receive a deposit from a scammer?
Contact your bank immediately and explain that you did not authorize the deposit. The bank can investigate the source and may reverse it. Do not spend the money or send it back to the sender — this could make you liable if the original deposit is later disputed. Keep records of your report to the bank.