Yes, you can deposit cash directly into a checking account
You can put cash into a checking account in several ways. The most common is walking into your bank branch during business hours and handing cash to a teller, who deposits it immediately. You can also use an ATM at your bank if it has a cash deposit slot — the money typically posts to your account within one business day. Some banks let you deposit cash at partner ATMs or retail locations like grocery stores. A few banks offer mobile deposit for checks but not cash, so verify your bank's specific options before you go.
The amount you can deposit at once varies by bank and method. Teller deposits have no standard limit, though your bank may flag unusually large deposits for compliance reasons. ATM cash deposits often have per-transaction limits ranging from $500 to $5,000, depending on the machine and your bank. If you need to deposit more than your bank's limit allows, you can make multiple deposits or ask a teller to process a larger amount in person.
Key Takeaways
- Teller deposits at your bank branch are the fastest way to put cash into a checking account and post the same day.
- ATM cash deposits work at many banks but may have per-transaction limits and take up to one business day to post.
- Some banks offer cash deposits at partner locations like grocery stores or pharmacies, which is useful if you cannot reach a branch.
- Large cash deposits may trigger reporting requirements, but this does not prevent the deposit — it is a compliance step your bank must take.
Depositing cash at a bank branch or ATM
The branch teller route is straightforward: bring your cash and your debit card or account number, and the teller counts it, records the deposit, and it shows up in your account the same day. You do not need to be present during business hours if your bank has a night deposit box outside the building — you can seal cash in an envelope, put it in the box, and the bank processes it the next business day. Ask your bank whether it offers this service.
ATM cash deposits work differently depending on your bank's machines. Some ATMs have a slot where you insert bills one at a time or in a stack, and the machine counts them and confirms the amount on screen. Others require you to use an envelope. The deposit is usually available within one business day, though some banks post it the same day if you deposit before a certain time (often 2 or 3 p.m.). Check your bank's website or call to learn the cutoff time and posting speed for your specific branch.
Not all ATMs accept cash deposits. If you are unsure whether your bank's ATM has this feature, log into your online banking, look for the ATM locator, and filter for machines that accept deposits. You can also call your bank's customer service line and ask which ATMs near you have cash deposit capability.
Depositing cash at retail partners and alternative locations
Some banks partner with grocery stores, pharmacies, and other retailers to let you deposit cash without visiting a branch. Banks like Ally, Charles Schwab, and others that operate primarily online often have these partnerships because they have few or no physical branches. You walk into a participating store, go to the customer service desk, and hand cash to an employee who processes the deposit into your account.
The deposit usually posts within one business day. Limits vary — some retailers cap deposits at $500 or $1,000 per transaction. You will need your debit card or account number to complete the deposit. Not every location participates, so check your bank's website for a list of participating stores near you before you go.
If your bank does not have retail partners and you do not have a branch nearby, you have other options: you can mail a check to yourself, deposit it via mobile check deposit, and then withdraw cash from an ATM, though this is slower. You can also transfer money from another account if you have one at a different bank. Some people use a friend or family member's account as a temporary holding place, though this creates a paper trail your bank may question.
What happens with large cash deposits
Banks are required by federal law to report cash deposits of $10,000 or more to the government on a form called a Currency Transaction Report (CTR). This is routine and does not mean you have done anything wrong — it is a compliance requirement. The bank files the report, not you, and the deposit goes through normally.
If you make multiple deposits that add up to $10,000 or more within a short period (usually a few days or a week), your bank may file a report even if no single deposit hits $10,000. This is called structuring, and banks watch for it. Again, this does not stop your deposit — it just means your bank documents the pattern. If you have a legitimate reason for multiple deposits (you run a cash business, you received an inheritance in cash, you withdrew savings), you can explain it to your bank if they ask.
Deposits under $10,000 do not trigger a report. Your bank may still flag unusually large deposits for your account history if the amount is unexpected, but this is an internal review and does not affect whether the money posts.
Timing and posting for cash deposits
Teller deposits at a branch post the same business day, usually within a few hours. If you deposit cash after 5 p.m. or on a weekend, it posts the next business day. ATM deposits typically post within one business day, though some banks post same-day if you deposit before their cutoff time. Retail partner deposits also usually post within one business day.
Once the deposit posts, the money is available in your account and you can spend it immediately. There is no hold on cash deposits the way there can be on check deposits. If you need the money urgently, a teller deposit during business hours is your fastest option.
Fees and limits for cash deposits
Most banks do not charge a fee to deposit cash at a branch or at their own ATMs. Some banks charge a small fee (usually $1 to $3) if you use a non-partner ATM or a retail location, though many waive this for account holders. Check your bank's fee schedule or call to confirm before you deposit.
ATM cash deposit limits are set by the bank and the machine. Common limits are $500 to $5,000 per transaction. If you need to deposit more, you can make multiple transactions or go to a teller. Retail partner deposits may have lower limits — sometimes $500 or $1,000 per transaction. Your bank's website or app usually shows the limit for each deposit method.
What to do if your bank does not accept cash deposits
A small number of online-only banks do not accept cash deposits at all because they have no branches or retail partners. If your bank is one of them, you have a few options. You can transfer money from another account you control at a different bank. You can deposit cash at a bank that does accept it, then transfer the money to your main account. You can ask a trusted friend or family member to deposit the cash into their account and then transfer it to you, though this creates a record your bank may question if the amounts are large.
If you regularly need to deposit cash, consider opening a second account at a bank with branches or retail partners, deposit the cash there, and then transfer it to your main account. This takes an extra step but solves the problem permanently.
Frequently Asked Questions
Do I need to tell the bank where the cash came from?
No. You do not need to explain the source of a cash deposit unless your bank asks. If you deposit $10,000 or more, the bank files a report with the government, but you do not fill out any paperwork. If your bank asks about the source (which is rare for routine deposits), you can simply explain it — a paycheck you cashed, a gift, savings you withdrew from home, a business 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 does not verify ownership of cash. However, if the amounts are large or frequent, your bank may ask questions about the source. If you are regularly depositing cash on behalf of someone else, consider having them open their own account instead.
What if the ATM rejects my cash deposit?
ATMs sometimes reject bills that are torn, worn, or dirty, or if the machine is full. If this happens, take the rejected cash to a teller at your branch. They can deposit it manually. If the ATM keeps rejecting your bills, ask the teller whether the bills are damaged enough to warrant replacement — most banks will exchange damaged currency for you.
How long does a cash deposit take to show up in my account?
Teller deposits post the same business day. ATM and retail partner deposits usually post within one business day. Some banks post ATM deposits same-day if you deposit before their cutoff time, usually 2 or 3 p.m. Check your bank's website or call to confirm the posting timeline for your specific location.
Is there a limit to how much cash I can deposit?
There is no legal limit on how much cash you can deposit into your own account. ATMs may have per-transaction limits ($500 to $5,000 depending on the bank), but you can make multiple deposits. Tellers can deposit any amount. Large deposits ($10,000 or more) trigger a government report, but the deposit still goes through normally.