The most direct way to deposit cash is to walk into your bank branch during business hours with your cash and deposit slip, or use an ATM if your bank has one that accepts deposits.

Most banks let you deposit cash at a teller window or at a cash-accepting ATM. The teller route is straightforward: bring your cash, your debit card or account number, and a deposit slip (the bank provides these, or you can request one). The teller counts the cash, records it, and the money appears in your account immediately or within one business day. ATM deposits work similarly—you insert bills into the machine, confirm the amount on screen, and the transaction posts the same way.

If you don't have a physical branch nearby or can't visit during hours, some banks offer mobile deposit (you photograph checks, not cash) or partner ATMs at other banks or retail locations. A few banks accept cash deposits at partner retailers like Walmart or CVS, though this usually costs a fee and may have limits on how much you can deposit at once.

Key Takeaways

  • Cash deposits at a bank teller or ATM post to your account the same day or next business day, with no fee at your own bank's machines.
  • You need your debit card, account number, or a deposit slip to complete the transaction—the bank will not accept cash without proof of which account it goes to.
  • ATM deposits are available 24/7 at most banks, but teller deposits require you to visit during branch hours, usually 9 a.m. to 5 p.m. on weekdays.
  • Deposits at partner ATMs or retail locations may charge a fee and often have daily or per-transaction limits lower than your bank's own machines.
  • Large cash deposits (typically $10,000 or more) trigger a federal reporting requirement, but this does not prevent the deposit—it is a standard record-keeping step.

What you need to bring to the bank

At minimum, bring your cash and a way to identify which account the money goes to. This can be your debit card, a deposit slip with your account number written on it, or your account number memorized. If you are depositing for someone else's account (a family member or business account you are authorized to use), bring documentation showing you have permission—usually a power of attorney, a business resolution, or a letter from the account holder.

A deposit slip is not required at most banks anymore, but it speeds up the process. You can pick one up at the teller window or print one from your bank's website if you know your account number. Write the amount in words and numbers, sign it, and hand it to the teller along with your cash. The teller will verify the amount, record it in the system, and give you a receipt.

How long it takes for the cash to show up

Cash deposited at a teller window or ATM during business hours usually appears in your account the same day or by the next business day. The exact timing depends on when you deposit it and your bank's processing schedule. A deposit made at 2 p.m. on a Tuesday might post the same day; one made at 6 p.m. might not post until the next morning. Deposits made on weekends or holidays post on the next business day.

ATM deposits sometimes take longer than teller deposits because the machine has to scan and verify the bills before the bank's staff confirms the amount. Most banks complete this verification within 24 hours, but some take up to two business days. Check your bank's website or call the branch to confirm their specific timeline.

Using ATMs for cash deposits

Not all ATMs accept cash deposits—only machines labeled as "deposit-enabled" or "full-service" do. Your bank's website or mobile app usually shows which ATMs near you accept deposits. To use one, insert your debit card, enter your PIN, select "deposit," and follow the on-screen prompts. The machine will ask you to insert bills one at a time or in a stack, depending on the model. Confirm the total amount displayed on screen, and the transaction is complete.

Some ATMs have daily deposit limits—often $5,000 to $10,000 per transaction, though this varies by bank. If you are depositing more than the limit, you may need to make multiple transactions or visit a teller. Partner ATMs (machines at other banks or retailers) sometimes charge a fee per deposit, usually $1 to $3, so check before you use one.

Deposits at retail locations and partner networks

Some banks partner with retailers like Walmart, CVS, or MoneyGram to let customers deposit cash without visiting a branch. You bring your cash to the customer service desk, provide your account number or debit card, and the retailer processes the deposit. The money typically posts within one business day. However, these deposits usually come with a fee ($1 to $5 per transaction) and have lower limits than bank ATMs—often $500 to $1,000 per deposit.

Not all banks offer this service, and not all retailers participate. Check your bank's website to see if cash deposits at retail partners are available to you. If they are, the website will list which retailers accept them and what the fees and limits are.

What happens with large cash deposits

If you deposit $10,000 or more in cash in a single transaction or multiple transactions within a short period, your bank is required by federal law to file a Currency Transaction Report (CTR) with the Financial Crimes Enforcement Network (FinCEN). This is a routine reporting requirement and does not mean you have done anything wrong. The bank files the report automatically; you do not need to do anything.

The report includes your name, account number, and the amount deposited. It is used to track large cash movements for tax and anti-money-laundering purposes. Your bank will not freeze your account or deny the deposit because of the report. If you are depositing a large sum legitimately—from a business, an inheritance, a home sale, or savings—the deposit will go through normally.

Troubleshooting common deposit problems

If an ATM rejects your cash, the machine may not recognize the bills (torn, very old, or heavily marked bills sometimes cause this) or it may be full and unable to accept more deposits. Try a different ATM or visit a teller. If a teller refuses your deposit, ask why—common reasons include bills that are damaged, counterfeit concerns (rare), or a mismatch between the amount you stated and what the teller counted. The teller can explain the issue and help you resolve it.

If your deposit does not appear in your account after two business days, contact your bank's customer service. Provide the date, time, location, and amount of the deposit, plus your receipt if you have one. The bank can trace the transaction and tell you whether it posted or if there was an error. Most issues are resolved within one business day of reporting them.

Frequently Asked Questions

Can I deposit cash at any ATM, or only my bank's machines?

Only ATMs labeled as deposit-enabled will accept cash, and some banks restrict cash deposits to their own machines. Partner ATMs at other banks or retailers may accept deposits, but usually charge a fee. Check your bank's website or app to find which machines near you accept cash deposits.

What if I don't have a debit card or account number?

You can still deposit cash at a teller window if you bring a government-issued ID and know your account number or can provide the account holder's name. If you do not know your account number, the teller can look it up using your ID and the account holder's information.

Do I have to report cash deposits to the IRS?

Your bank reports deposits of $10,000 or more to the federal government, but this is not the same as reporting to the IRS for tax purposes. Whether you owe taxes on the cash depends on where it came from—income, a gift, or savings. Consult a tax professional if you are unsure.

How much cash can I deposit at one time?

There is no legal limit on how much cash you can deposit. ATMs usually have daily limits of $5,000 to $10,000 per transaction, but tellers can accept larger amounts. Deposits over $10,000 trigger federal reporting, but the deposit goes through normally.

What if the ATM eats my cash?

This is extremely rare with modern machines, but if it happens, contact your bank immediately with your receipt and the date and time of the deposit. The bank can review the ATM's records and confirm whether the cash was received. If it was, the deposit will post to your account. If there is a genuine error, the bank will investigate and credit your account.