The fastest way depends on where your cash is and which bank you use
If you have physical cash and want it in your bank account, you have four main routes: deposit it in person at a branch or ATM, use a mobile deposit app if your bank offers it, transfer it through a third party like a check-cashing service or money transfer app, or ask someone else to deposit it for you. The method that works fastest and costs least depends on your bank, whether you have a branch nearby, and how much cash you're moving.
Most banks let you walk into any of their branches during business hours and hand cash to a teller, who deposits it immediately. Some banks also let you insert cash into their ATMs and have it credited to your account within minutes or by the next business day. If your bank doesn't have a branch or ATM near you, or if you can't get there during their hours, you'll need to use a money transfer app, a check-cashing service, or ask someone with a bank account to deposit it for you.
Key Takeaways
- In-person deposit at a branch or ATM is free and usually the fastest method, with cash credited the same day or next business day.
- Mobile deposit apps let you photograph cash and deposit it remotely, but not all banks offer this feature and limits vary widely.
- Money transfer apps like PayPal, Venmo, and Square Cash can move cash to your bank account, but they charge fees and may take one to three business days.
- Check-cashing services and retail locations like Walmart or CVS can deposit cash to your account for a fee, usually $3 to $10.
- If you ask someone else to deposit cash for you, the money goes into their account first, and they must then transfer it to you separately.
Depositing cash in person at a branch or ATM
Walking into your bank's branch with cash is the simplest and cheapest option. Bring your debit card or account number, hand the cash to the teller, and it's deposited into your account. Most banks credit the money the same day if you deposit before their cutoff time (usually 2 p.m. or 3 p.m. on weekdays). After hours or on weekends, the deposit may post by the next business day.
Many banks also have ATMs that accept cash deposits. You insert your debit card, select "deposit," feed the cash into the machine, and the ATM counts it and credits your account. Some banks post ATM deposits immediately; others wait until the next business day. Check your bank's website or call their customer service line to confirm whether your ATM accepts cash and when deposits post.
If your bank doesn't have a branch or ATM near you, or if you don't have a debit card yet, ask whether you can deposit cash at a partner bank or credit union. Some banks belong to shared branching networks that let you use other banks' branches to deposit cash into your account, even if you don't bank there. Call your bank to learn about this option is available to you.
Using a mobile deposit app to photograph cash
Some banks let you photograph cash using their mobile app and deposit it without going to a branch. You open the app, select "mobile deposit," take a photo of the front and back of each bill (or stack of bills), enter the amount, and submit. The app sends the images to your bank, which verifies the amount and credits your account within one to three business days.
Not all banks offer mobile deposit for cash—many only allow it for checks. Call your bank or log into your online account to see whether the feature is available. If it is, check whether there are limits on how much you can deposit per day or per month. Some banks cap mobile cash deposits at $500 per day or $2,500 per month, while others allow higher amounts.
Mobile deposit is free, but it's slower than in-person deposit because your bank has to verify the images before crediting your account. Use this method only if you can't reach a branch or ATM and you don't need the money immediately.
Moving cash through money transfer apps and services
Apps like PayPal, Venmo, Square Cash, and Google Pay let you add cash to your account and then transfer it to your bank. The process varies by app, but typically you link your bank account, add cash at a participating retail location (like Walmart, CVS, or 7-Eleven), and the app credits your account. You then transfer the balance to your bank account, which takes one to three business days.
These services charge fees for cash deposits, usually $3 to $5 per transaction. Some apps waive the fee if you meet certain conditions—for example, if you receive a certain number of transfers per month or if you maintain a minimum balance. Check the app's fee schedule before you deposit.
Money transfer apps are useful if you don't have a bank account yet, if you need to move money quickly to someone else first, or if you're in a location without bank branches. However, they're slower and more expensive than depositing cash directly at your bank, so use them only if your bank isn't an option.
Using check-cashing services and retail locations
Check-cashing services, Walmart, CVS, and other retailers can deposit cash directly into your bank account. You bring your cash and your debit card or account information, and the service deposits the money for you. The deposit usually posts within one to three business days, and the service charges a fee of $3 to $10 depending on the amount and the location.
This method is slower and more expensive than depositing at your bank, but it works if you don't have a branch nearby or if you need to deposit cash outside of banking hours. Some retailers offer this service only during certain hours, so call ahead to confirm they're open and that they accept cash deposits to bank accounts.
Having someone else deposit cash for you
If you can't deposit cash yourself, you can ask a friend or family member to do it for you. They bring the cash to their bank and deposit it into their own account. The money is now in their account, not yours, so they must then transfer it to you separately using their bank's transfer service, a money transfer app, or another method.
This approach adds an extra step and depends on someone else's willingness and ability to help. It also means the money sits in their account temporarily, which could complicate things if there's a dispute or if they're unable to transfer it right away. Use this method only if you have no other option and you trust the person completely.
What happens if you deposit a large amount of cash
Banks are required to report cash deposits of $10,000 or more to the federal government using a form called a Currency Transaction Report (CTR). This is a routine compliance requirement and does not mean you've done anything wrong. The bank files the report automatically; you don't have to do anything.
If you deposit cash regularly in amounts just under $10,000 to avoid triggering the report, your bank may flag this pattern as suspicious activity and file a Suspicious Activity Report (SAR) instead. This is called "structuring," and it's illegal even if the total amount is legitimate. If you have a legitimate reason to deposit large amounts of cash—for example, you run a cash business—tell your bank upfront so they understand the pattern.
Frequently Asked Questions
How long does it take for cash deposited at an ATM to show up in my account?
Most banks credit ATM cash deposits by the next business day, but some post them the same day if you deposit before a certain cutoff time. Check your bank's website or call customer service to find out their specific timeline. Weekend and holiday deposits usually post the next business day.
Can I deposit cash at a bank where I don't have an account?
No, most banks only accept deposits from their own customers. However, some banks belong to shared branching networks that let you use other banks' branches. Ask your bank whether they participate in a shared branching network and which locations you can use.
What if the ATM rejects my cash or says it can't read a bill?
Take the rejected cash to a branch teller instead. ATMs sometimes have trouble reading worn, torn, or folded bills. A teller can inspect the bills and deposit them manually if they're genuine and in acceptable condition. If a bill is too damaged, the teller may refuse it, but you can exchange it for a new one at your bank.
Do I need my debit card to deposit cash at a branch?
No. You can deposit cash using your account number, a deposit slip, or by telling the teller your name and account information. If you don't have a debit card yet, bring a photo ID so the teller can verify your identity.
Can I deposit cash to someone else's bank account?
No, you cannot deposit cash directly into another person's account. The cash must go into an account in your name first. The account holder can then transfer the money to the other person using a bank transfer, money transfer app, or another method.