The main ways to deposit money into your account

You can put money into your bank account through a teller at a branch, an ATM, a mobile app, a wire transfer, a direct deposit from your employer, or an ACH transfer from another account. Which method you use depends on where the money is coming from, how fast you need it there, and whether you have access to your bank's physical locations or digital tools.

Some deposits are instant. Others take one to three business days. A few—like checks—can take longer. The speed also depends on whether you're depositing cash, a check, or electronic money from another account or person.

Key Takeaways

  • Cash deposits at a teller or ATM show up in your account immediately, but ATM deposits may not clear until the next business day depending on your bank.
  • Check deposits through a mobile app or ATM take one to three business days to clear, even though the bank may show the money sooner.
  • Direct deposit from your employer and ACH transfers from another account are free and usually arrive within one to two business days.
  • Wire transfers move money the fastest—often within hours—but cost money and require the sender's bank details.
  • Some banks limit how much you can deposit at an ATM or through a mobile app in a single day or month.

Depositing cash at a branch or ATM

Walking into a bank branch and handing cash to a teller is the oldest method and still one of the most reliable. The teller counts it, gives you a receipt, and the money appears in your account immediately. You do not need to do anything else. Bring your debit card or account number so the teller knows which account to credit.

ATM deposits work similarly but with a delay. You insert cash into the machine, it counts the bills, and you get a receipt. The money usually shows up in your account by the next business day, though some banks take longer. A few banks let you see the deposit right away on your phone, but the money is not actually available to withdraw until it clears. Check your bank's ATM deposit policy—some machines accept deposits only during certain hours, and some limit how much you can deposit in one transaction or per day.

If you deposit cash at an ATM and the machine rejects some bills or jams, contact your bank immediately. Keep your receipt. The bank can look up the transaction and confirm what was actually deposited.

Mobile check deposits and remote deposit capture

Most banks now let you photograph a check with your phone and deposit it through their mobile app. You take a picture of the front and back of the check, enter the amount, and submit it. The bank receives the image and processes it like a paper check. The money usually arrives in one to three business days.

Some banks show the deposit in your account within hours, but that is not the same as the money being available. The check still has to clear through the banking system. If the check bounces, the bank will reverse the deposit and charge you a fee. Do not spend the money until you see it has fully cleared—your bank's app will tell you when that happens.

After you deposit a check by phone, do not deposit the physical check again at an ATM or branch. Write "Mobile Deposited" on the back and keep it for your records for at least 30 days, then destroy it. Depositing the same check twice is check fraud, even if you did not mean to do it.

Direct deposit from your employer

Direct deposit is the fastest and most hands-off way to get paid. Your employer sends your paycheck electronically to your bank account on payday. The money usually arrives by the morning of payday or the day before, depending on when your employer submits the deposit and your bank's processing schedule.

To set up direct deposit, ask your employer's payroll or HR department for a form. You will need to provide your bank's routing number and your account number. Both appear on the bottom left of a check, or you can call your bank to ask. Once you submit the form, it usually takes one or two pay periods to activate. After that, your paycheck arrives automatically every payday with no action needed from you.

Direct deposit is free and does not count against any daily or monthly deposit limits your bank might have. If you change banks, update your direct deposit information with your employer so your paycheck goes to the new account.

ACH transfers from another account or person

An ACH transfer is an electronic movement of money from one bank account to another. You can send money to your own account at a different bank, or someone can send money to you. ACH transfers are free and usually take one to three business days.

To receive an ACH transfer, give the sender your bank's routing number and your account number. They enter this information into their bank's website or app, specify the amount and date, and submit it. The money lands in your account a few days later. You do not have to do anything once you provide your account details.

ACH transfers are safe as long as you give the correct routing and account numbers. If you give the wrong number, the money may go to someone else's account. If that happens, contact your bank immediately. The bank can try to recover the money, but there is no may provide. Never share your account number with someone you do not trust.

Wire transfers for faster deposits

A wire transfer moves money from one bank to another in hours, sometimes minutes. It is faster than ACH or check deposits but costs money—usually between $15 and $30 depending on your bank. Wire transfers are useful when you need money urgently, like for a down payment or to pay a bill that is due today.

To receive a wire transfer, you need to give the sender your bank's name, routing number, your account number, and sometimes your full name and address. The sender goes to their bank, provides this information, pays the wire fee, and the money arrives in your account within hours. Once a wire transfer is sent, it cannot be reversed, so make sure you give the correct information.

If you receive a wire transfer and something feels wrong—like the amount is unexpected or the sender is someone you do not know—contact your bank before you spend the money. Scammers sometimes use wire transfers to move stolen money, and if you withdraw it, you may be held responsible.

Deposit limits and holds

Many banks set daily or monthly limits on how much you can deposit through an ATM or mobile app. These limits vary widely—some banks allow $500 per day at an ATM, others allow $5,000 or more. Check your bank's website or app to see what your limits are. If you need to deposit more than the limit, use a teller at a branch instead.

Banks can also place a hold on deposits, meaning the money shows up in your account but you cannot withdraw it yet. Holds are most common on check deposits and usually last one to three business days. The bank holds the money to make sure the check clears and does not bounce. If you try to withdraw money that is on hold and your account does not have enough other funds, your withdrawal will be declined.

If a hold seems unusually long, contact your bank. Holds longer than the standard time frame may indicate a problem with the check or a flag in the bank's system.

Frequently Asked Questions

Can I deposit cash at any ATM, or does it have to be my bank's ATM?

It depends on your bank. Most banks only accept cash deposits at their own ATMs. Some banks are part of a network that lets you use other banks' ATMs. Check your bank's website or call to ask which ATMs accept deposits from your account. Using an ATM from a different bank may also charge you a fee.

What happens if I deposit a check and it bounces?

The bank reverses the deposit and removes the money from your account. If you already spent the money, your account goes negative and you may be charged an overdraft fee. The person who wrote the check may also face fees from their bank. Contact the check writer to ask them to resubmit payment or provide cash instead.

How long does a wire transfer actually take?

Most wire transfers arrive within a few hours, often the same day if sent before your bank's cutoff time (usually mid-afternoon). International wire transfers take longer—usually one to three business days. Ask your bank what time you need to send a wire to have it arrive the same day.

Can I deposit money into someone else's account?

Yes, if you have their routing number and account number, you can send them money through an ACH transfer or wire transfer. You can also give them cash to deposit themselves, or deposit a check made out to them if they sign the back. Some banks also let you deposit cash at a teller for someone else's account if you provide their account number.

What if my bank's app shows the deposit but I cannot withdraw the money?

The money is likely on hold. The app shows the deposit as received, but the bank has not yet confirmed it is good. Wait for the hold to clear—usually one to three business days for checks, or one business day for ACH transfers. If the hold lasts longer, contact your bank to ask why.