The most direct way: walk into your branch with cash and a deposit slip

The simplest method is to go to a branch of your bank during business hours, hand the teller your cash and a deposit slip (a form with your account number on it), and watch it post to your account. The teller counts the money, stamps your slip, and the deposit usually shows up in your account the same day or by the next business day. You do not need to be a customer of that specific branch—any branch of your bank will take the deposit.

Bring your debit card or account number so the teller knows which account to credit. If you do not have your account number memorized, bring your debit card or a recent statement. The teller will print a receipt showing the amount deposited and the time. Keep that receipt until the deposit appears in your online banking.

If you are depositing a large amount of cash—generally $10,000 or more in a single transaction—the bank is required by federal law to file a Currency Transaction Report (CTR). This is routine and legal; it does not mean you are under investigation. The teller will ask for your ID and may ask what the money is for. Answer honestly. The bank files the report, not you.

Key Takeaways

  • Walk into any branch of your bank with cash and a deposit slip to deposit money the same day or next business day.
  • Bring your debit card or account number so the teller knows which account to credit.
  • Deposits of $10,000 or more trigger a federal Currency Transaction Report, which is normal and does not flag your account.
  • ATM deposit envelopes let you deposit cash outside business hours, but the money may not post until the next business day.
  • Mobile deposit and third-party services like PayPal or Square Cash do not accept cash directly—you must use a bank branch or ATM.

Using an ATM deposit envelope when the branch is closed

Many banks offer ATM deposit envelopes—small paper envelopes you can use to deposit cash at an ATM outside of business hours. You put your cash in the envelope, seal it, and insert it into the ATM. The machine scans the envelope and credits your account based on what you wrote on the outside.

The catch: the bank does not count the cash until the next business day, during their back-office processing. If you wrote down the wrong amount, or if the envelope jams or gets lost, the discrepancy may not show up for 24 to 48 hours. Some banks charge a small fee for envelope deposits—check your account agreement. If there is a problem, you will need to contact the bank to file a claim.

ATM envelopes are useful for deposits outside business hours, but they carry more risk than handing cash to a teller. Use them only if you cannot reach a branch during open hours.

What happens if you deposit cash at a different bank's ATM

You cannot deposit cash into an ATM that belongs to a different bank. If you try to insert an envelope into a competitor's ATM, the machine will reject it. You must use an ATM owned by your own bank, or visit a branch of your bank in person.

Some banks belong to shared ATM networks—for example, many credit unions participate in the CO-OP Network or Allpoint. Even so, those networks typically allow withdrawals only, not deposits. Check your bank's website or call customer service to find ATMs near you that accept deposits.

Mobile deposit and cash: why it does not work

Mobile deposit—photographing a check with your phone and uploading it to your bank's app—does not work for cash. The app is designed to read the routing number, account number, and amount printed on a check. Cash has no such markings, so the app cannot process it.

The same applies to third-party payment services like PayPal, Square Cash, or Venmo. These services do not have the infrastructure to count and verify physical cash. If someone sends you cash and you want to deposit it into your bank account, you must use your bank's branch or ATM.

Depositing cash from a check-cashing service or money order

If you received cash from a check-cashing service or withdrew it from a money order, you are simply depositing cash—the source does not matter. Bring it to your bank branch or use an ATM envelope. The deposit process is identical to any other cash deposit.

One exception: if you are depositing a money order itself (not the cash you withdrew from it), you can often deposit it by mobile app or mail, because a money order is a paper instrument with a routing number and amount. Check your bank's app to see if money order deposits are supported. If not, bring the money order to a branch and the teller will process it like a check.

Timing: when the money actually hits your account

Cash deposited at a teller window during business hours usually posts to your account by end of business that day, or by 9 a.m. the next business day. The exact timing depends on your bank's processing schedule and whether you deposit before or after the daily cutoff time (often 2 p.m. or 3 p.m., but varies by branch).

Cash deposited via ATM envelope posts after the bank's back-office staff counts it, which is typically the next business day. Weekends and holidays delay processing—a deposit made on Friday evening may not post until Monday morning.

Once the deposit posts, the money is yours to spend. Your bank does not hold cash deposits the way it sometimes holds checks (which can take 5 to 10 business days to clear). Cash is immediately available.

What to do if your cash deposit does not show up

If you deposited cash at a teller window and received a receipt, but the money has not appeared after one business day, contact your bank's customer service line. Bring the receipt with you. The teller's receipt is your proof of deposit, and the bank can trace it in their system.

If you used an ATM envelope and the money did not post by the next business day, call the bank. Explain when you deposited it and how much. The bank will investigate whether the envelope was processed correctly. If the envelope was lost or damaged, the bank may ask you to file a claim and provide any evidence you have (a photo of the cash, a witness, etc.). Resolution can take 5 to 10 business days.

If you deposited cash but cannot find a receipt, contact the bank as soon as possible. They can check the ATM or branch transaction logs to see if a deposit was recorded around the time you made it. Without a receipt, the process is harder, so always keep your receipt until the deposit clears.

Frequently Asked Questions

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

Yes. The bank does not care whose cash it is—they only care that it is real currency. If someone gives you $500 in cash and you deposit it, that is legal. The bank will not ask you to prove the money is yours. However, if you are depositing large amounts of cash regularly on behalf of someone else, the bank may ask questions to make sure you are not structuring deposits to avoid the $10,000 reporting requirement.

What if I want to deposit cash but do not have an account yet?

You cannot deposit cash into an account you do not own. You will need to open a checking or savings account first. Visit a branch with your ID and Social Security number, and the bank will open an account for you on the spot. Then you can deposit your cash. Some banks require a minimum opening deposit, which can be as low as $25.

Do I have to report large cash deposits to the IRS?

The bank reports it to the IRS automatically via the Currency Transaction Report when you deposit $10,000 or more. You do not file a separate report yourself. The IRS uses these reports to track large cash movements, but reporting a large deposit does not mean you owe taxes on it. If the cash is income, you owe taxes on it regardless of whether you deposit it. If it is a gift or a loan, you typically do not.

Can I deposit cash at a bank where I do not have an account?

No. You must have an account at the bank to deposit cash. The teller needs an account number to credit. If you do not have an account, open one first. Some banks allow you to open an account online, but you will still need to visit a branch or use an ATM to deposit the physical cash.

What is the maximum amount of cash I can deposit?

There is no legal limit on how much cash you can deposit into your own account. However, deposits of $10,000 or more trigger the Currency Transaction Report. Some banks may ask additional questions about very large deposits to make sure the money is legitimate, but they cannot refuse to take it or penalize you for depositing it.