Yes, anyone can deposit money into your checking account if they have your account number and routing number

Your checking account is not locked to you alone. Any person or business can transfer money into it if you give them your account number and routing number — the two pieces of information printed on the bottom left of your checks. They do not need your permission each time, and they do not need access to your online banking. Once you share those numbers, they can send money whenever they want.

This is how payroll deposits work, how friends pay you back, and how businesses refund you. The bank does not verify that the sender "should" be sending money to you — it only verifies that the account number and routing number are real and that the receiving account exists. If someone has those numbers, the money goes in.

Key Takeaways

  • Anyone with your account number and routing number can deposit money into your checking account without asking permission first.
  • Your employer, the IRS, insurance companies, and online retailers all use your account number to send refunds and payments directly to you.
  • Sharing your account number for deposits is safe — the sender cannot withdraw money or access your balance, only add to it.
  • If you receive money from someone you did not expect, contact your bank to ask where it came from before spending it.
  • Some deposits take one to three business days to show up, depending on whether they are ACH transfers or wire transfers.

What information someone needs to deposit money into your account

To deposit money electronically, someone needs only two pieces of information: your account number and your routing number. Both are printed on the bottom left of every check you write, in this order: routing number, account number, check number. You can also find your routing number by calling your bank or visiting your bank's website — it is the same for all customers at that bank.

That is all. They do not need your name, your PIN, your online banking password, or permission from you. The bank assumes that if you gave someone your account number, you wanted them to deposit money. This is why you can give your account number to your employer, your landlord, or a friend without worry — they can only add money, not take it out.

If someone asks for anything beyond your account number and routing number in order to deposit money, they are asking for something they do not need. Do not give them your PIN, your online password, or your Social Security number for a deposit.

Common reasons money gets deposited into your account

Most deposits into your checking account come from sources you set up yourself. Your employer deposits your paycheck using your account number. The IRS deposits tax refunds. Insurance companies deposit claim payouts. Online retailers deposit refunds when you return something. Loan servicers deposit overpayments. All of these use the same method: they have your account number and they send money on a schedule or when an event happens.

You may also receive money from people you know — a friend paying back a loan, a family member sending a gift, a roommate splitting rent. They can do this through their own bank's online transfer system by entering your account number and routing number, or they can write you a check and you deposit it yourself.

Less commonly, you might receive money from someone you did not expect. This could be a duplicate payment, a payment meant for someone else with a similar account number, or in rare cases, a scam. If money appears in your account and you do not know where it came from, contact your bank and ask them to trace it before you spend it.

How long deposits take to show up

The time depends on the type of transfer. ACH transfers — the most common kind, used by employers, the IRS, and most online services — typically take one to three business days to appear in your account. The money is usually pending for one day, then available the next day, though some banks show it immediately and some hold it longer.

Wire transfers are faster and usually arrive the same day or next business day, but they cost money to send, so most routine deposits use ACH instead. Check deposits that you make yourself at an ATM or through mobile deposit usually clear within one to two business days, depending on the check amount and your bank's policy.

If a deposit you are expecting has not shown up after three business days, contact your bank. Give them the date you expected it and the name of the sender. They can look up whether the transfer was sent and where it is in the process.

Why sharing your account number for deposits is safe

Your account number is safe to share for deposits because the bank's system only allows deposits into that account, not withdrawals. Someone with your account number cannot log into your online banking, cannot see your balance, cannot transfer money out, and cannot close the account. They can only add money to it.

This is different from sharing your debit card number or your online banking password, which would let someone take money out. Your account number alone is a one-way street — money in only.

That said, you should not share your account number with someone you do not trust, because they could deposit money you do not want and then claim you owe them. For example, if someone deposits money into your account without asking and then says you promised to pay them back, you could end up in a dispute. Only share your account number with people and organizations you have a real reason to do business with.

What to do if you receive unexpected money

If money appears in your account and you did not ask for it, do not assume it is yours to spend. Call your bank and ask them to trace the deposit. Tell them the date it arrived, the amount, and whether it shows a sender name. The bank can look up the ACH or wire transfer record and tell you where it came from.

Common reasons for unexpected deposits include: a duplicate payment (the sender sent it twice by mistake), a payment meant for someone else (similar account number), an overpayment that needs to be returned, or a scam. If your bank tells you it was sent by mistake, they may ask you to return it. If you spend money that was sent to you by mistake, you could be liable to return it even if you did not know it was a mistake.

If the deposit came from a government agency like the IRS or Social Security, and you did not expect it, contact that agency directly. Do not spend it until you understand why it was sent.

Deposits from businesses and refunds

When you return something to an online retailer or request a refund from a service, the company will ask for your account number to deposit the refund. This is standard and safe. They use your account number to send the money back to you directly instead of putting it back on a credit card or issuing a check.

Insurance companies also use your account number to deposit claim payouts. If you file a claim and the insurance company approves it, they will ask for your account number so they can send the money. Again, this is safe — they can only deposit, not withdraw.

If a business asks for more than your account number to process a refund — such as your PIN, password, or Social Security number — that is a red flag. Legitimate refunds only need your account number and routing number.

Frequently Asked Questions

Can someone deposit money into my account without my permission?

Technically yes, if they have your account number and routing number. However, most deposits come from sources you set up — your employer, the IRS, a retailer processing a refund. If money appears from someone you do not know, contact your bank to trace it. You are not obligated to keep money that was sent to you by mistake.

What if someone deposits money and then claims I owe them?

A deposit does not create a debt. If someone deposits money into your account and later claims you promised to pay them back, that is a personal dispute between you and them, not a bank matter. Do not spend money unless you are certain about where it came from and why.

Is my account number the same as my account PIN?

No. Your account number is printed on your checks and is safe to share for deposits. Your PIN is a password you create and should never share with anyone. Someone with your account number cannot access your PIN or your online banking.

Do I have to accept a deposit into my account?

Once money is deposited, it is in your account. You cannot reject it at the moment of deposit. If it was sent by mistake, you may be required to return it. Contact your bank if you receive money you believe was sent in error.

How do I give my account number to my employer for direct deposit?

Ask your employer's payroll department for a direct deposit form. Fill in your account number, routing number, and the name of your bank. Some employers let you do this through an online portal. Once it is set up, your paycheck will deposit automatically on payday.