Yes, you can deposit cash into your checking account at most banks

You can deposit cash into your checking account in person at a bank branch, at an ATM if your bank offers that service, or through a mobile app that accepts cash deposits at partner locations. The deposit shows up in your account within minutes at an ATM or branch, though the bank may hold the funds for one to two business days before you can withdraw or transfer them. The exact process depends on your bank and the amount you are depositing.

Cash deposits do not trigger federal reporting requirements unless you deposit more than $10,000 in a single transaction or a pattern of deposits that appears designed to avoid that threshold. Your bank will ask for identification when you deposit cash in person, and they may ask where the cash came from if the amount is large or unusual for your account.

Key Takeaways

  • In-person deposits at a branch or ATM are the fastest way to get cash into your checking account, usually within minutes.
  • Mobile app deposits at partner retailers like Walmart or CVS let you deposit cash without visiting a bank branch, though availability varies by bank.
  • Banks may place a hold on cash deposits for one to two business days, meaning you cannot withdraw or transfer the money immediately even though it shows in your account.
  • Deposits over $10,000 require your bank to file a Currency Transaction Report with the federal government, but this is routine and does not mean you have done anything wrong.
  • Bring a photo ID when depositing cash in person; the bank is required to verify your identity.

Depositing cash at a bank branch or ATM

The simplest route is to walk into your bank branch 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. They will verify your identity with a photo ID, count the cash, and give you a receipt showing the deposit amount and the time. The money appears in your account immediately, though the bank may not let you withdraw it for one to two business days.

ATM deposits work the same way if your bank offers them. Insert your debit card, select "deposit," choose checking, and follow the prompts to insert cash into the slot. The ATM counts the bills and confirms the amount on screen. You get a receipt, and the deposit posts to your account right away. Some banks charge a small fee for ATM deposits made outside their network, so check your bank's fee schedule if you are using an ATM that is not branded with your bank's name.

If you do not have your debit card, you can still deposit cash at a branch by providing your account number and a photo ID. The teller can look up your account and process the deposit without the card.

Mobile app deposits at retail locations

Many banks now let you deposit cash through their mobile app at partner retailers without visiting a branch. You open the app, select "deposit cash," enter the amount, and receive a barcode or reference number. You take that to a participating store—commonly Walmart, CVS, Walgreens, or other chains—and give the barcode to the cashier along with your cash. The cashier scans the barcode, takes your cash, and gives you a receipt. The deposit shows in your account within minutes.

Not all banks offer this service, and not all retailers participate. Check your bank's app to see if the option is available and which stores near you accept deposits. Some banks limit the amount you can deposit per transaction (often $500 to $1,000) or per day, so confirm the limits before you go.

Holds on cash deposits

A hold is a period during which the bank shows the deposit in your account but does not let you withdraw or transfer the money. Most banks place a one- to two-business-day hold on cash deposits. This means if you deposit $500 on a Monday morning, you see the $500 in your account balance immediately, but you cannot use it until Tuesday or Wednesday.

Holds exist because the bank needs time to verify the deposit and confirm the cash is genuine. Even though you handed over physical cash, the bank's internal systems need to process and reconcile it. Weekend deposits typically clear on the next business day (Monday), and deposits made after business hours clear the following day.

If you need the cash immediately, ask the teller whether they can release a hold early. Some banks will do this for regular customers or for smaller amounts, but it is not may provide. Do not count on the money being available the same day unless the teller explicitly tells you it will be.

Reporting requirements for large cash deposits

If you deposit $10,000 or more in cash in a single transaction, your bank must file a Currency Transaction Report (CTR) with the Financial Crimes Enforcement Network (FinCEN), a division of the U.S. Department of the Treasury. This is automatic and routine—it does not mean you are under investigation or have done anything wrong. The bank files the report, not you, and you do not need to do anything.

The bank may ask you where the cash came from. This is a standard question, not an accusation. Common answers include "I withdrew it from my savings," "I received it as a gift," "I sold something," or "I cashed a check." Be honest and straightforward. If you cannot explain the source, the bank may decline the deposit or file an additional report called a Suspicious Activity Report (SAR).

Do not try to avoid the $10,000 threshold by making multiple deposits of $9,000 or $5,000 on different days. Banks are trained to spot this pattern, called structuring, and it is illegal. If a bank suspects structuring, they will file a SAR even if no single deposit exceeds $10,000. Structuring can result in civil penalties and criminal charges, so deposit the full amount in one transaction if that is what you have.

What happens if your bank refuses a cash deposit

Banks can refuse to accept a cash deposit if they suspect money laundering, if the cash appears counterfeit, or if your account has been flagged for suspicious activity. If this happens, ask the teller or manager why. They may tell you the bank needs more information about the source of the cash, or they may say the account itself is under review.

If your bank refuses the deposit, you have the right to know the reason. Ask for it in writing if possible. If the issue is a question about the source of the funds, you can provide documentation—a receipt, a bill of sale, a gift letter, or a bank statement showing a withdrawal. If the issue is with your account, you may need to contact the bank's compliance department or consider switching banks.

Depositing cash from a business or side income

If you are depositing cash from a business, a side job, or self-employment, the process is the same as any other cash deposit. The bank does not care whether the cash came from a paycheck, a gift, or your own business—they just need to know the source if the amount is large or unusual. Keep records of where the cash came from in case the bank asks.

If you run a business and deposit large amounts of cash regularly, your bank may ask you to open a business checking account instead of using a personal account. Business accounts are designed for this kind of activity and may have different fee structures or deposit limits. Ask your bank whether a business account makes sense for your situation.

Frequently Asked Questions

How long does it take for a cash deposit to clear?

Cash deposits show in your account within minutes at a branch or ATM, but the bank typically places a one- to two-business-day hold on the funds. You can see the money in your balance right away, but you cannot withdraw or transfer it until the hold lifts. Weekend deposits usually clear on Monday.

Do I need to report cash deposits to the IRS?

You do not report the deposit itself to the IRS. However, if the cash is income from self-employment or a business, you must report that income on your tax return. The bank files a Currency Transaction Report with FinCEN (not the IRS) only if the deposit is $10,000 or more in a single transaction.

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 will ask for your ID, not the original owner's. However, if large amounts of cash from other people flow regularly through your account, the bank may flag it as unusual activity and ask questions. Be prepared to explain the arrangement.

What if I deposit cash and the bank says it is counterfeit?

If the bank determines the cash is counterfeit, they will not deposit it and will confiscate it. You will not get the money back. If you believe the cash is genuine, you can ask the bank to send it to the Federal Reserve for verification, though this process takes time and the bank is not required to do it. Keep your receipt and contact the bank's customer service if you want to dispute the decision.

Can I deposit cash at a different bank than mine?

No. You can only deposit cash into an account at the bank that holds that account. If you have a checking account at Bank A, you must go to a Bank A branch or use Bank A's ATM to deposit cash. You cannot walk into Bank B and deposit cash into your Bank A account.