Yes, someone can send money to your bank account using your routing and account numbers
Anyone with your routing number and account number can deposit money directly into your bank account. This is the standard way people send money electronically—employers use it for payroll, the government uses it for tax refunds and benefits, and individuals use it to split bills or repay loans. You do not need to be present, and the money moves through the banking system without you taking any action to receive it.
The sender needs two pieces of information: your routing number (a nine-digit code that identifies your bank) and your account number (unique to your account at that bank). You can find both on the bottom left of any check you write, or by logging into your online banking or calling your bank's customer service line.
Key Takeaways
- Your routing number and account number are all someone needs to send you money via ACH transfer, which is the most common method for direct deposits.
- ACH transfers typically take one to three business days to arrive, depending on when the sender initiates the transfer and your bank's processing schedule.
- You should never share your full account information with someone you do not trust, because they can withdraw money as well as deposit it.
- If money arrives that you did not expect or did not authorize, contact your bank immediately—fraudulent deposits can be reversed and you may be held liable.
- Wire transfers, Venmo, PayPal, and other payment apps are faster or more convenient for some situations, but they require different information or accounts.
The two main ways someone sends money to your account
ACH transfer (Automated Clearing House) is the standard method. The sender provides your routing and account numbers to their bank, which batches the transfer with thousands of others and sends it through the Federal Reserve's clearing system. Your bank receives it and deposits it into your account. This is how payroll works, how government benefits arrive, and how most bill payments move between accounts. It is free or very cheap for the sender, and it takes one to three business days.
Wire transfer is faster but more expensive and less reversible. The sender's bank sends the money directly to your bank with your name and account number. Wires arrive the same day or next business day, but the sender usually pays $15 to $50 in fees. Once sent, a wire is nearly impossible to recall. Wire transfers are used for large payments, time-sensitive transactions, or situations where ACH is too slow.
A third option is a payment app like Venmo, PayPal, Cash App, or Zelle. These do not use your routing and account numbers directly. Instead, the sender links their own bank account or card to the app, and the app moves money to an account you have set up with them. The money may then transfer to your bank account, which takes an additional one to three business days. These apps are convenient for splitting rent or paying friends back, but they add a middleman and sometimes charge fees.
What information to share and what to keep private
It is safe to share your routing number and account number with someone who is sending you money. Banks publish routing numbers publicly—they are not secret. However, you should only share this information with people you trust, because someone with both numbers can set up automatic withdrawals from your account, not just deposits.
Never share your PIN, password, or online banking login with anyone, even if they say they need it to send you money. A legitimate sender never needs these. Do not share a photo of a check that shows both numbers unless you trust the recipient completely. If you are selling something online and a stranger asks for your account number, use a payment app or a service like PayPal instead.
If you receive an unexpected deposit and the sender claims they made a mistake, do not spend the money. Contact your bank before doing anything. Fraudulent deposits can be reversed weeks or months later, and you can be held liable for the amount if you have already spent it.
How long it takes for money to arrive
ACH transfers take one to three business days from the time the sender initiates the transfer. The exact timing depends on when the sender sends it (transfers sent after 5 p.m. or on weekends may not process until the next business day) and your bank's processing schedule. Some banks post deposits the same day they receive them; others wait until the next morning.
If the sender initiated the transfer more than three business days ago and the money has not arrived, contact your bank with the sender's name, the amount, and the date they sent it. Your bank can trace the transfer through the ACH system. If the transfer was sent to the wrong account number, it may have been rejected and returned to the sender's bank—your bank can confirm this.
Wire transfers arrive much faster, usually within hours or by the next business day. However, wires are also harder to reverse if something goes wrong. Once your bank receives a wire, the money is yours, but if the sender sent it by mistake, recovering it requires the sender's bank to contact your bank and request a reversal—which you would have to consent to.
What to do if money arrives that you did not authorize
If someone deposits money into your account without your permission, contact your bank immediately. Do not spend the money. Explain that you did not authorize the deposit and ask your bank to investigate. Your bank can contact the sender's bank to determine whether the transfer was sent by mistake or fraudulently.
If the deposit was sent to the wrong account by mistake, your bank will likely reverse it and return the money to the sender's bank. If the deposit was fraudulent—for example, someone used a stolen account number—your bank may freeze the funds while they investigate. In either case, you should not assume the money is yours until your bank confirms it.
If you spend money that is later reversed, you can end up with a negative balance in your account. Your bank may charge an overdraft fee, and the sender's bank may pursue you for the amount. This is why it is important to report unexpected deposits right away.
When someone cannot send money directly to your account
Some situations prevent direct deposits. If your account is frozen or closed, incoming ACH transfers will be rejected and returned to the sender. If your account is overdrawn or in collections, your bank may hold incoming deposits to cover the debt, though this varies by bank and by state law.
If you have recently opened your account, some banks place a temporary hold on large deposits while they verify the account is legitimate. This is a fraud prevention measure and usually clears within one to three business days.
If the sender enters your account number incorrectly, the transfer may be rejected or sent to the wrong account. If this happens, the sender's bank will return the money to the sender, usually within three to five business days. The sender will need to resubmit with the correct number.
Frequently Asked Questions
Do I need to do anything to receive a direct deposit?
No. Once you provide your routing and account numbers, the money deposits automatically. You do not need to log in, confirm anything, or take any action. The deposit simply appears in your account on the day it arrives.
Is it safe to give my routing and account number to my employer?
Yes. Employers need this information to set up payroll direct deposit. They only use it to deposit your paycheck, not to withdraw money. However, if you leave the job, ask your employer to stop the deposits or update your information so future payments do not go to an old account.
What if the sender says they sent money but it never arrived?
Ask the sender for the date they sent it and the amount. Contact your bank and provide this information. Your bank can trace the transfer through the ACH system to see if it was rejected, returned, or sent to the wrong account. If it was rejected, the sender's bank will have returned it to them.
Can someone withdraw money from my account if I give them my routing and account number?
Yes, they can set up automatic withdrawals or ACH debits. This is why you should only share this information with people and organizations you trust completely. If someone withdraws money without your permission, contact your bank immediately and dispute the transaction.
Is Zelle safer than giving someone my account number?
Zelle is more convenient because both people need Zelle accounts, which adds a layer of verification. However, Zelle transfers are harder to reverse once sent, so a mistake or fraud can be permanent. For trusted people like family or employers, direct deposit via routing and account numbers is standard and safe.