The main ways to deposit cash

You can put cash into your bank account at an ATM, at a branch teller window, through a mobile app deposit (if you have a check), or by transferring money from another account you control. The fastest route depends on whether you have the bank's card, whether a branch is near you, and how much cash you're depositing. Most banks let you deposit cash at their ATMs 24 hours a day, but some require you to use a teller for amounts over a certain limit—often $5,000 to $10,000, though this varies by bank.

If you don't have a debit card yet, you'll need to go to a branch teller in person. Bring your ID and your account number (from your welcome paperwork or online login). The teller will count the cash, record the deposit, and add it to your account immediately or within one business day, depending on the bank's policy.

Key Takeaways

  • ATM deposits work 24/7 at most banks and are the fastest option if you have a debit card, though some ATMs have daily limits.
  • Branch teller deposits are required for large amounts or if you don't have a card yet, and they happen immediately or within one business day.
  • Some banks charge fees for cash deposits over a certain amount, so check your account terms before depositing large sums.
  • Mobile deposit only works for checks, not cash—you photograph the check and the bank processes it, usually within one to two business days.
  • If your bank has no nearby branch or ATM, you can transfer cash to your account through a third-party service like MoneyGram or Western Union, though fees apply.

Depositing cash at an ATM

Most bank ATMs accept cash deposits if you insert your debit card and follow the on-screen prompts. The machine will ask how much you're depositing, accept your bills, and print a receipt. The deposit usually shows in your account within a few minutes, though some banks post it the next business day. Check your bank's website or app to confirm the deposit went through before you leave.

ATM deposits have limits. Many banks cap daily cash deposits at $1,000 to $5,000 per transaction, and some set a monthly limit as well. If you're depositing more than your ATM allows, you'll need to use a teller or make multiple deposits on different days. Some ATMs also reject damaged bills or won't accept deposits after certain hours—your bank's app or website will tell you which ATMs near you accept cash and when.

Depositing cash at a branch teller

Walk into any branch of your bank during business hours with your cash, ID, and account number. Tell the teller you want to deposit cash. They will count it, verify the amount with you, and record the deposit in your account. Most banks post teller deposits immediately, so the money is available to spend right away. Some banks hold the deposit for one business day as a fraud check, especially for first-time deposits or large amounts.

Teller deposits have no practical limit—you can deposit $50,000 or more if you have it. However, banks are required to report cash deposits of $10,000 or more to the federal government (this is called a Currency Transaction Report, or CTR). This is routine and legal; it does not flag your account or cause problems. If you're depositing exactly $10,000 or more, the teller will fill out the form as part of the process.

Transferring money from another account

If you have cash in a savings account, money market account, or another bank account you control, you can transfer it to your checking account online or through your bank's app. Log into your account, select "Transfer," choose the account you want to move money from, enter the amount, and confirm. The transfer usually takes one to three business days, depending on the banks involved.

This method works only if you already have the cash in another account. If someone else is giving you cash and you want to put it in your account, they would need to deposit it into their own account first, then transfer it to you—which adds time and requires trust. For cash handed to you in person, an ATM or teller deposit is faster and simpler.

Using a third-party service if your bank isn't nearby

If you don't have a branch or ATM near you, you can use MoneyGram, Western Union, or a similar money transfer service to move cash into your bank account. Go to a MoneyGram or Western Union location (often at grocery stores, pharmacies, or check-cashing shops), tell the clerk you want to send money to your own bank account, provide your account and routing number, and hand over the cash. The service charges a fee—typically $5 to $15 depending on the amount—and the money reaches your account within one to two business days.

This option is slower and more expensive than an ATM or teller deposit, so use it only if you have no other way to reach your bank. Some banks also partner with retail chains like Walmart or Target to let customers deposit cash at customer service desks; check your bank's website to see if this is available to you.

Fees and limits to know about

Most banks do not charge a fee for cash deposits at ATMs or tellers if you're a regular account holder. However, some banks charge a fee if you deposit more than a certain amount in a single month—often $5,000 to $10,000. Check your account agreement or call your bank to confirm whether your account has deposit fees.

If you're depositing cash at an ATM that doesn't belong to your bank, you may be charged a surcharge by that ATM's owner, though the money still goes into your account. Your own bank may also charge you a fee for using an out-of-network ATM. To avoid these fees, use your bank's ATMs or go to a branch teller.

What happens if the ATM rejects your cash

ATMs sometimes reject bills that are torn, stained, or worn. If this happens, take the bill to a branch teller—they can deposit it for you, or if the bill is too damaged, they can exchange it for a new one at no cost. You can also contact your bank's customer service line to ask whether a specific bill can be deposited.

If an ATM accepts your cash but the deposit doesn't show up in your account after one business day, contact your bank immediately. Explain when and where you made the deposit, and provide the receipt if you have it. The bank will investigate and either post the deposit or return the cash to the ATM for you to retrieve.

Frequently Asked Questions

How long does it take for a cash deposit to show up in my account?

ATM deposits usually appear within minutes to a few hours. Teller deposits post immediately or within one business day. Third-party services like MoneyGram take one to two business days. Check your bank's policy for exact timing.

Do I need a debit card to deposit cash?

No. You can always go to a branch teller with your ID and account number. You only need a debit card if you want to use an ATM. If you don't have a card yet, request one from your bank when you open your account.

Can I deposit someone else's cash into my account?

Yes. You can deposit cash that someone gives you directly into your account at an ATM or teller. The bank does not require proof of where the cash came from for routine deposits. If you're depositing $10,000 or more, the bank will file a Currency Transaction Report, which is standard procedure.

What's the maximum amount I can deposit at once?

ATMs usually cap deposits at $1,000 to $5,000 per transaction. Tellers have no practical limit and can accept deposits of $50,000 or more. If you're depositing a very large amount, call your bank ahead of time to make sure they have enough cash on hand.

Why did my bank put a hold on my cash deposit?

Banks sometimes hold deposits for one to two business days as a fraud check, especially for first-time deposits, large amounts, or deposits made at an unfamiliar branch. This is normal. The hold does not mean there's a problem—your money will be released after the hold period ends.