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 money into your account. You do not need to be present, you do not need to give permission, and the bank will not stop them. The deposit goes through the same way whether you handed over the information or a stranger did.

This is by design. Banks treat deposits as one-way transfers into an account, not withdrawals from it. A deposit adds money; it does not remove it. The person depositing cannot take anything out, cannot see your balance, and cannot access any other account information. For this reason, banks do not require verification that you authorized the deposit.

The practical result: you can safely share your account and routing number with anyone who needs to send you money—employers, government agencies, family members, or service providers. You can also receive deposits from people you do not know and have never met.

Key Takeaways

  • Anyone with your account number and routing number can deposit money into your account at any bank branch, ATM, or through online banking.
  • Deposits do not require your permission or presence, and the depositor cannot see your balance or access other account information.
  • Unsolicited deposits are rare but legal; if you receive money you did not expect, contact your bank to understand where it came from.
  • You can refuse a deposit only by closing the account or changing your account number, which is impractical; instead, contact your bank if deposits become a problem.
  • Your routing number is public information printed on every check; your account number is semi-public and shared whenever you set up direct deposit or automatic payments.

Where your account and routing numbers are already public

Your routing number is printed on the bottom left of every check you write. It identifies your bank and is the same for all customers at that bank. Anyone who has ever seen a check from you knows your routing number.

Your account number appears on the bottom center of every check, right after the routing number. It is also on your bank statements, your debit card paperwork, and any online banking login. You share it every time you set up direct deposit for a paycheck, authorize an automatic bill payment, or ask someone to send you money via bank transfer.

Because these numbers are already in circulation, banks do not treat them as passwords. They treat them as addressing information—like your mailing address. Anyone can send something to your address; that does not mean you authorized it or that the post office will stop it.

What happens when someone deposits money into your account

The deposit appears in your account within one to three business days, depending on the method. A cash deposit at a teller window or ATM usually clears the same day or next business day. A check deposit takes longer because the bank must verify the check is real and that the account it is drawn from has the funds.

Once the deposit clears, the money is yours. You can withdraw it, spend it, or transfer it anywhere. The bank does not hold it pending your approval or investigate whether you wanted it.

If the deposit is fraudulent—for example, a stolen check or counterfeit cash—the bank will eventually discover this and reverse the deposit. This can happen days or weeks later. If you have already spent the money, you will owe it back to the bank. This is rare with cash but more common with checks.

Unsolicited deposits and what to do about them

Receiving money you did not expect is uncommon but not illegal. It usually happens by accident: a payroll error, a misdirected refund, or a payment sent to the wrong account number. It can also happen if someone is testing whether your account is real before attempting fraud.

If you receive an unsolicited deposit, contact your bank and ask where it came from. The bank can often trace it to the sender. If the money was sent by mistake, the sender will ask for it back, and you should return it. If it was sent intentionally but you do not want it, you can refuse to spend it and ask the bank to return it to the sender.

Do not assume the deposit is a gift or that you can keep it. If the sender later disputes the transaction or if the bank discovers the deposit was fraudulent, you could be held responsible for the full amount.

Can you stop someone from depositing into your account

Practically speaking, no. You cannot block deposits the way you can block withdrawals. Banks do not offer a "no deposits" setting because deposits are considered safe and beneficial.

If someone is repeatedly depositing money into your account against your wishes, your options are limited. You can close the account and open a new one with a different account number. You can ask the bank to flag the account and investigate deposits from a specific person or source. You can also contact law enforcement if the deposits are part of a larger pattern of harassment or fraud.

In practice, most people never face this problem. Deposits are not a common vector for fraud or harassment because they add money rather than remove it.

Deposits versus transfers: what your bank can see

When someone deposits money into your account, they are not conducting a transfer. A transfer requires access to the sending account—a password, a card, or authorization from the account holder. A deposit requires only the receiving account number.

This means the person depositing cannot see your balance, your transaction history, or any other account details. They cannot set up automatic payments from your account. They cannot change your password or contact information. They can only add money.

If you are concerned about privacy, remember that sharing your account number for deposits does not expose your account to withdrawal or fraud in the way sharing a password would.

Why banks allow unrestricted deposits

Banks allow anyone to deposit into any account because deposits reduce the bank's liability. A deposit is money coming in, which benefits both the account holder and the bank. A withdrawal is money going out, which creates risk.

If banks required permission for every deposit, they would have to verify the account holder's identity every time, which would slow down payroll, government payments, and routine transfers. It would also create a barrier for people receiving money from legitimate sources who might not have the account holder's phone number or email.

The current system prioritizes speed and accessibility over control. If you want more control over your account, you can use privacy settings to limit who can see your account information, but you cannot prevent deposits themselves.

Frequently Asked Questions

Can someone deposit money into my account without my account number?

No. A deposit requires your account number and routing number. Without both, the bank cannot route the money to your account. However, these numbers are not secret—they are printed on your checks and shared whenever you set up direct deposit.

What if someone deposits a bad check into my account?

The deposit will initially appear in your account, but when the bank discovers the check is fraudulent or the sending account has insufficient funds, the deposit will be reversed. If you have already spent the money, you will owe it back to the bank. This can happen days or weeks after the deposit.

Can I deposit money into someone else's account?

Yes. If you have their account number and routing number, you can deposit cash or a check into their account at any bank branch or ATM. You do not need their permission. The money will appear in their account within one to three business days.

Does depositing money into my account affect my credit score?

No. Deposits do not appear on your credit report. Only borrowing activity—loans, credit cards, and payment history—affects your credit score. Deposits are income or transfers, not debt.

What if I receive a deposit from someone I do not know?

Contact your bank and ask them to trace the deposit. It is usually a mistake or a test of a valid account number. Do not spend the money until you understand where it came from. If the sender later disputes it or if the bank discovers it was fraudulent, you could be held responsible.