Yes, you can deposit cash directly into your checking account

You can put cash into your checking account at your bank's branch during business hours, at an ATM if your bank offers that service, or through a mobile app that accepts cash deposits at partner locations. The cash is usually available the same day or next business day, depending on the time you deposit and your bank's policy. Some banks charge a fee for cash deposits over a certain amount, and some require you to be a customer in good standing.

The method you choose depends on when you need the money available, whether you have a physical branch nearby, and what your bank supports. Not all banks offer all deposit methods, so check your account terms or call your bank before you assume a particular route will work.

Key Takeaways

  • Cash deposits at a bank branch are available the same day or next business day, and you can deposit any amount without a limit in most cases.
  • ATM cash deposits work only if your bank offers the service, and the funds may take longer to post than a branch deposit.
  • Mobile app deposits through third-party locations (like Walmart or CVS) are fast but typically have daily or per-transaction limits.
  • Some banks charge fees for large cash deposits, so review your account agreement or ask your bank about thresholds.
  • Deposits made after business hours or on weekends post on the next business day, not immediately.

Depositing cash at a bank branch

Walk into any branch of your bank during business hours with your cash and your debit card or account number. Tell the teller you want to deposit cash into your checking account. The teller will count the cash, give you a receipt showing the amount, and the money will post to your account the same day or by the next business day. You do not need to fill out a deposit slip at most banks anymore, though some still use them.

If you deposit cash after the bank's daily cutoff time (usually 2 p.m. or 3 p.m., but varies by bank and branch), the deposit posts the next business day. Deposits made on weekends or holidays post on the next business day the bank is open. There is no limit on how much cash you can deposit into your own account, though your bank may ask questions or file a report if you deposit more than $10,000 in a single transaction—this is a federal requirement, not a sign of wrongdoing.

Using an ATM to deposit cash

Not all banks offer ATM cash deposits, so check your bank's website or call before you try. If your bank does support it, insert your debit card, select "deposit," choose "cash," and follow the on-screen prompts. The ATM will accept your bills, count them, and show you the amount on the screen. Confirm the amount and complete the transaction. You will receive a receipt.

ATM deposits usually post within one to two business days, which is slower than a branch deposit. Some banks charge a fee for ATM cash deposits, especially if you use an ATM outside your bank's network. Check your account agreement or ask your bank whether there is a fee and how long the deposit takes to clear.

Depositing cash through a mobile app

Some banks let you deposit cash through their mobile app at partner locations like Walmart, CVS, or other retail stores. You open the app, select "deposit cash," enter the amount, and the app generates a barcode. You take the barcode and your cash to the partner location, scan it at a kiosk or give it to a cashier, and hand over the cash. The location prints a receipt, and the money posts to your account within one to two business days.

These deposits usually have daily limits—often $500 to $1,000 per transaction—so they work best for smaller amounts. Not all banks offer this service, and not all locations participate, so check your app or your bank's website to see if this option is available to you. There is typically no fee for using a partner location deposit.

When the cash will be available

Cash deposited at a branch during business hours is usually available the same day. Cash deposited at an ATM or through a mobile app partner location typically posts within one to two business days. Deposits made after the bank's cutoff time, on weekends, or on federal holidays post on the next business day the bank is open.

Your bank may place a hold on the cash if you are a new customer, if you have a history of overdrafts, or if the deposit is unusually large. A hold means the money is in your account but you cannot withdraw it yet. Holds typically last one to five business days. Your bank must tell you when the hold will be lifted, either on your receipt or in writing.

Fees and limits for cash deposits

Most banks do not charge a fee for cash deposits into your own checking account at a branch. Some banks charge a fee if you deposit more than a certain amount in a single month—this varies widely, from $5,000 to $25,000 or higher. A few banks charge a per-deposit fee, usually $1 to $3, but this is less common.

ATM and mobile app deposits may have separate fees. Check your account agreement or call your bank to find out whether you are charged for cash deposits and at what threshold. If you deposit cash regularly, ask your bank whether a different account type or a business account would have lower fees or higher limits.

What to do if your bank does not accept cash deposits

Some online banks and credit unions do not accept cash deposits because they have no physical branches. If your bank does not accept cash, you have a few options: deposit the cash at a different bank and transfer the money to your checking account, use a check-cashing service or money order to convert the cash to a form your bank will accept, or switch to a bank that accepts cash deposits.

If you use a different bank to deposit cash, ask that bank whether they charge a fee for deposits from non-customers. Some banks allow non-customers to deposit cash for a small fee; others do not. A money order or cashier's check takes longer but is a reliable way to move cash into your account if your bank will not accept it directly.

Frequently Asked Questions

How much cash can I deposit without the bank reporting it?

Banks report all cash deposits of $10,000 or more in a single transaction to the federal government. This is routine and legal—it does not mean you are under investigation. Deposits under $10,000 are not reported. You cannot split a large deposit into smaller ones to avoid the report; that is illegal and banks watch for it.

Does the cash have to be in bills, or can I deposit coins?

Most banks accept both bills and coins, but some branches ask you to roll coins or put them in a coin wrapper before depositing. ATMs typically do not accept coins. Ask your bank or branch whether they have a preference, and whether there is a fee for depositing large amounts of coins.

What if I deposit cash and then realize I made a mistake with the amount?

Contact your bank as soon as possible. If the teller miscounted or the ATM accepted more or less than you intended, the bank can investigate and correct the error. Keep your receipt and any documentation. The sooner you report it, the easier it is to fix.

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

Yes, you can deposit cash that belongs to someone else into your own account. The bank does not require proof that the money is yours. However, if the deposit is very large or frequent, your bank may ask questions as part of anti-fraud procedures. Be prepared to explain the source of the cash if asked.

Do I need to tell my bank I am depositing cash?

No, you do not need to notify your bank in advance of a routine cash deposit. If you are depositing $10,000 or more, the bank will file a report automatically—you do not need to do anything. If you are depositing an unusually large amount for your account, the teller may ask where the cash came from, but this is standard procedure.