The main ways to deposit cash depend on your bank and account type

You can deposit cash at an ATM, at a bank branch, through a mobile app, or at a third-party location like a grocery store or pharmacy. Not all banks offer all methods, and some charge fees for certain deposits. The fastest way is usually an ATM or branch visit, which posts the money within one business day. Mobile app deposits work only for checks, not cash. Third-party locations are convenient but may have lower deposit limits or charge per transaction.

The method you choose depends on what your bank offers, how much cash you're depositing, and how quickly you need the money in your account. Some banks charge nothing for any deposit method; others charge per transaction or have monthly limits on free deposits.

Key Takeaways

  • ATMs and bank branches are the most common ways to deposit cash and usually post within one business day.
  • Third-party locations like grocery stores and pharmacies offer convenience but often have lower limits and may charge fees.
  • Mobile apps cannot deposit cash—they work only for checks and transfers.
  • Check your bank's website or call to confirm which deposit methods are available on your account and whether fees apply.

Depositing cash at an ATM

Most banks have ATMs that accept cash deposits. Insert your debit card, enter your PIN, select "Deposit," and follow the on-screen prompts. The machine will count the bills and ask you to confirm the amount before accepting them. Some ATMs print a receipt; others send a confirmation to your phone or email.

Cash deposited at an ATM typically posts to your account within one business day, though some banks post the same day if you deposit before a certain time (usually 2 p.m. or 5 p.m.). Check your bank's website or app to see the cutoff time. ATM deposits are free at most banks, but a few charge a small fee per transaction or limit the number of free deposits per month.

Not all ATMs accept cash. Some are withdrawal-only. If you're unsure whether your bank's ATMs take deposits, check the bank's website, use its ATM locator tool, or call customer service. ATMs that accept deposits are usually labeled "cash deposit" or "deposit-enabled."

Depositing cash at a bank branch

Walk into any branch of your bank during business hours with your cash and a valid ID. Tell a teller you want to deposit cash to your account. They will count the money, confirm the amount with you, and process the deposit. You'll receive a receipt showing the deposit amount and your new balance.

Branch deposits post immediately or within one business day, depending on the time of day and your bank's processing schedule. Deposits made early in the business day usually post the same day. There is no fee for depositing cash at a branch at any major bank.

If you don't have a debit card or prefer not to use an ATM, a branch visit is the most straightforward option. Some people also prefer it because they can ask questions or deposit large amounts without worrying about ATM limits.

Depositing cash at third-party locations

Many grocery stores, pharmacies, and convenience stores let you deposit cash into your bank account at their registers. You give the cashier your cash and your debit card. They process the deposit through their system, and the money goes into your account. You'll receive a receipt.

Third-party deposits are convenient if a bank branch or ATM is not nearby, but they come with trade-offs. Most have lower deposit limits—often $500 to $1,000 per transaction—compared to ATMs or branches. Some charge a fee per deposit, usually $1 to $3. Posting time varies; some deposits post the same day, others take one to two business days.

Not all banks partner with third-party networks. Check your bank's website or app to see which retailers accept deposits for your account. Common networks include MoneyCenter (Walmart), pharmacy chains, and regional grocery stores. If your bank doesn't list any third-party partners, this option won't be available to you.

Understanding deposit limits and holds

Banks set limits on how much cash you can deposit at once, especially at ATMs. ATM limits typically range from $500 to $5,000 per transaction, though some banks allow higher amounts. Branch deposits usually have no limit. Third-party deposits often cap out at $500 to $1,000.

A hold is a temporary delay before the bank makes the full deposit available for withdrawal. Most cash deposits post within one business day and have no hold. However, if you deposit a very large amount or deposit cash at an unusual time or location, the bank may place a hold for up to five business days while it verifies the deposit. You can use the money to pay bills or make transfers before the hold lifts, but you cannot withdraw it as cash.

If you regularly deposit large amounts of cash, ask your bank whether it can waive holds for you or set up a relationship that reduces hold times. Some banks do this for customers with good account history.

What to do if your bank doesn't have nearby ATMs or branches

If you bank with a smaller or online-only bank, you may not have convenient ATMs or branches nearby. In that case, look for a third-party deposit network your bank partners with. Many online banks partner with Allpoint, MoneyLion, or other ATM networks that accept deposits.

If your bank has no third-party partners, you can deposit cash by visiting any branch of a partner bank. Some online banks have partnerships with regional or national banks that let you use their branches for deposits. Check your bank's website under "Deposit Methods" or "ATM Locator" to see which banks you can use.

Another option is to transfer cash to someone else's account and have them send it back to you, but this is inefficient and defeats the purpose. The better move is to switch to a bank with more convenient deposit options if cash deposits are important to you.

Fees and things that affect your deposit

Most banks charge nothing to deposit cash at their own ATMs or branches. However, some banks charge per deposit or limit the number of free deposits per month. If you deposit cash at a third-party location, expect a fee of $1 to $3 per transaction. ATMs owned by other banks may also charge a fee if you're not a customer.

Large cash deposits—usually $10,000 or more in a single transaction—trigger a federal reporting requirement. The bank files a Currency Transaction Report (CTR) with the Financial Crimes Enforcement Network (FinCEN). This is routine and not a sign of wrongdoing. The bank will not freeze your account or deny the deposit because of the CTR. However, if you repeatedly deposit just under $10,000 to avoid reporting, the bank may flag this pattern and file a Suspicious Activity Report (SAR). Deposit what you actually have; don't structure deposits to avoid reporting.

Frequently Asked Questions

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

Most cash deposits post within one business day. Deposits made at a branch or ATM before 2 p.m. often post the same day. Third-party deposits may take one to two business days. If the bank places a hold on the deposit, it can take up to five business days, though this is rare for cash.

Can I deposit cash using my phone or mobile app?

No. Mobile apps let you deposit checks by taking a photo, but they cannot process cash deposits. You must use an ATM, branch, or third-party location to deposit physical cash.

What happens if I deposit cash at the wrong bank's ATM?

If you deposit cash at an ATM belonging to a different bank, the deposit will not go into your account. The ATM will reject it or ask you to use a card from that bank. Always use an ATM owned by your bank or a partner network your bank has listed.

Is there a limit to how much cash I can deposit?

ATMs typically limit deposits to $500 to $5,000 per transaction. Branches usually have no limit. Third-party locations often cap deposits at $500 to $1,000. If you need to deposit more, make multiple transactions or visit a branch.

Do I need my debit card to deposit cash?

At an ATM, yes—you need your debit card and PIN. At a branch, you need a valid ID and your account number (which is on your debit card or bank statements). At third-party locations, you need your debit card. If you don't have a debit card, visit a branch with your ID and account information.