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

You can deposit cash into a checking account in person at a bank branch, at an ATM, or through a mobile app if your bank offers mobile deposit. The method you use depends on your bank, the amount of cash, and whether you have access to a branch or ATM. Most banks accept cash deposits without fees, though some have limits on how much you can deposit at an ATM in a single transaction or per day.

The process is straightforward: you hand over the cash (or insert it into an ATM), the bank counts it, and the funds appear in your checking account. Timing varies — deposits made in person at a branch during business hours usually post the same day, while ATM deposits may take one to two business days. Mobile deposits of cash are not possible; that method works only for checks.

Key Takeaways

  • In-person deposits at a bank branch are the fastest way to add cash to your checking account and usually post the same business day.
  • ATM cash deposits are available 24/7 at most banks but may take one to two business days to appear in your account.
  • ATMs often have daily or per-transaction limits on cash deposits, ranging from $1,000 to $5,000 depending on your bank.
  • Large cash deposits over $10,000 trigger a federal reporting requirement, but this does not prevent the deposit — the bank straightforward files a form with the government.

Depositing cash at a bank branch during business hours

Walking into a branch with cash is the most reliable method. You hand your cash to a teller, they count it, and you receive a receipt showing the deposit amount. The funds post to your checking account the same business day, usually within a few hours. This method works for any amount and requires no special setup.

Bring your debit card or account number so the teller knows which account to credit. If you do not have your card, a photo ID and your account number are enough. Some banks ask you to fill out a deposit slip — a small form listing the amount and your account details — though many branches now skip this step and handle it digitally.

Using an ATM to deposit cash

Most ATMs accept cash deposits, and you can use them anytime — nights, weekends, holidays. Insert your debit card, select "deposit," and follow the on-screen prompts. The ATM will ask you to insert cash bills one at a time or in a stack, depending on the machine. It counts the bills and shows you the total before confirming the deposit.

ATM deposits usually take one to two business days to post, not the same day. Your bank may also limit how much you can deposit in a single transaction — common limits are $1,000 to $5,000 per deposit — and how much per day. Check your bank's website or call their customer service line to find out your specific limits. If you need to deposit more than the limit allows, make multiple deposits or use a branch instead.

What happens with large cash deposits

Deposits of $10,000 or more trigger a Currency Transaction Report, a federal form your bank files automatically. This is not a penalty or a freeze — it is a routine reporting requirement. The bank files the form and your deposit processes normally. You do not need to do anything; the bank handles it.

The report exists to help federal agencies track large cash movements. It does not mean your deposit is suspicious or that you have done anything wrong. Businesses, people selling cars or property, and others deposit large amounts of cash regularly, and all of these deposits are reported the same way.

Deposits that may be delayed or questioned

Most cash deposits go through without issue, but a few situations can cause delays. If you deposit a very large amount of cash and your account history shows mostly small transactions, your bank may hold the deposit for a few days while they verify the source. This is called a hold, and it is a fraud prevention step.

If your bank suspects the deposit is connected to money laundering or other illegal activity — for example, if you deposit $9,500 repeatedly to avoid the $10,000 reporting threshold — they may file a Suspicious Activity Report and freeze your account temporarily. This is rare for legitimate deposits. If it happens, contact your bank's customer service to explain the source of the cash and provide documentation if you have it (a bill of sale, a receipt, a letter from an employer, or similar proof).

Fees and limits by bank type

Most banks do not charge a fee to deposit cash into your own checking account. Credit unions and online banks may have different policies — some online banks have no physical branches and do not accept cash deposits directly, though they may partner with other banks' ATMs or allow you to deposit cash at a partner location.

If you bank with an online-only institution, check their website for cash deposit options. Some offer deposits at partner bank ATMs, some at retail locations like Walmart or CVS, and some require you to transfer funds from another account. Fees for these services vary; some are free and some charge $1 to $3 per deposit.

Frequently Asked Questions

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

In-person deposits at a branch during business hours usually post the same day. ATM deposits typically take one to two business days. Weekend or holiday deposits may take longer because banks do not process transactions on those days.

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

Yes, you can deposit cash that belongs to someone else. The bank does not verify who the cash came from — they only verify that you own the account you are depositing into. If the amount is large, keep a record of who gave you the cash and why, in case your bank asks.

What if the ATM rejects my cash or says it cannot read the bills?

ATMs reject bills that are torn, worn, or folded. If this happens, try a different ATM or deposit the cash at a branch instead. The teller can accept worn bills that a machine cannot read.

Do I need to report cash deposits to the IRS?

The bank reports deposits over $10,000 to the federal government, not the IRS directly. You do not file a separate report yourself. If the cash is income (from a job, a business, or selling something), you report that income on your tax return as you normally would.

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

You can deposit cash into another person's account if you have their account number and the bank allows it. Some banks require the account holder to be present or to authorize the deposit in advance. Call the bank first to ask what they need.