The main ways to deposit money into your account
You can deposit money into your bank account in person at a branch, through an ATM, by mail, or online using a mobile app or website. The fastest method is usually an in-person deposit at a branch or ATM owned by your bank, which posts the same day or next business day. Mobile deposits—where you photograph a check and send it through your bank's app—typically take one to three business days. Mail deposits are slowest, usually taking five to ten business days depending on mail delivery and your bank's processing time.
The method you choose depends on what you're depositing (cash, check, or transfer), how quickly you need the money to appear in your account, and what your bank offers. Some banks charge fees for certain deposit methods, though most do not charge for standard deposits made at their own branches or ATMs.
Key Takeaways
- In-person deposits at your bank's branch or ATM are the fastest, usually posting the same day or next business day.
- Mobile check deposits through your bank's app take one to three business days and work for checks only, not cash.
- Mail deposits are the slowest option, taking five to ten business days, and carry a small risk of loss or damage.
- ATM deposits outside your bank's network may take longer to post and may charge a fee, so check with your bank first.
- Some banks allow direct deposit of paychecks or government payments, which is automatic and requires no action from you after setup.
Depositing cash or checks at a branch or ATM
Walk into any branch of your bank during business hours with your cash or check and your debit card or account number. Tell the teller you want to make a deposit, hand over the money or check, and they will count it, record it, and give you a receipt. The deposit posts to your account immediately or by the next business day. If you use an ATM, insert your debit card, select "Deposit," follow the on-screen prompts, and insert cash or checks into the slot. The ATM will scan and count the items, show you a summary, and ask you to confirm. You will receive a receipt, and the deposit usually posts within one business day.
ATMs owned by your bank are free to use. If you use an ATM owned by a different bank or network, your bank may charge a fee (typically $1 to $3) and the deposit may take longer to post—sometimes two to three business days instead of one. Check your bank's website or app to find ATMs in your bank's network before you deposit.
Depositing checks by phone or mobile app
Most banks offer mobile check deposit through their app. Open the app, select "Deposit Check," take a photo of the front and back of the check, enter the amount, and confirm. The check image is sent to your bank, which processes it and credits your account. This usually takes one to three business days. You do not need to visit a branch or ATM, and you can deposit at any time of day or night.
Mobile deposit works only for checks, not cash. After you submit a mobile deposit, do not spend the check or deposit it again elsewhere—write "Mobile Deposited" on the back and keep it for at least 30 days in case your bank needs to verify it. Some banks limit the amount you can deposit per day or per month through mobile deposit, so check your bank's rules.
Mailing a check to your bank
Write your account number on the back of the check, place it in an envelope with a deposit slip (available from your bank's website or a branch), and mail it to the address your bank provides. The check will arrive in five to ten business days depending on mail delivery, and your bank will process it within one to two business days after receiving it. This means the money may not appear in your account for up to two weeks.
Mail deposits carry a small risk: the envelope could be lost, delayed, or damaged in transit. If your check does not appear in your account after two weeks, contact your bank with the check number and amount so they can trace it. For this reason, mail deposit is best used only when other methods are not available.
Setting up direct deposit for paychecks or benefits
Direct deposit is automatic: your employer or a government agency (such as Social Security) sends money directly to your bank account on a set schedule, usually weekly or monthly. You do not have to do anything after setup. To set up direct deposit, ask your employer's payroll department or your benefits provider for a form, or log into your bank's website and look for "Direct Deposit" in the settings. You will need to provide your bank's routing number and your account number, both of which appear on the bottom left of a check or in your bank's app.
Direct deposit is the fastest and most reliable way to receive regular payments. The money posts on the scheduled date, and you do not have to remember to deposit anything. Most employers and government programs offer direct deposit at no cost.
What happens after you deposit money
Once you deposit cash or a check, your bank credits your account with the amount. For cash deposits, the money is available to spend immediately or within one business day. For check deposits, your bank places a hold on the funds while it verifies the check is legitimate and the account it came from has enough money to cover it. This hold typically lasts one to five business days depending on the check amount and your bank's policy.
During the hold period, the money shows in your account balance but may not be available to withdraw or spend. If you try to spend money that is still on hold and your account does not have enough other funds, your transaction may be declined or you may overdraw. Your bank will tell you the hold period when you deposit the check, and you can see the exact date the funds will be available in your app or online account.
Depositing money from outside your bank's network
If you deposit at an ATM or branch that does not belong to your bank, the process is similar but slower and may cost more. Some banks allow deposits at ATMs in a shared network (such as Allpoint or MoneyPass), which may be free or charge a small fee. Other banks do not allow deposits outside their own network at all. Check your bank's website or call customer service to find out what options you have.
Deposits made at outside ATMs typically take two to three business days to post instead of one, because the ATM must send the deposit to a processing center, which then sends it to your bank. If you regularly need to deposit money, look for a bank with many branches or ATMs near your home or work, or use mobile deposit if your bank offers it.
Frequently Asked Questions
How long does it take for a deposited check to clear?
A check usually clears within one to five business days after you deposit it. Your bank places a hold on the funds while it verifies the check is real and the account it came from has enough money. The hold period depends on the check amount, your bank's policy, and whether the check is from a local or out-of-state bank. You can see the exact date the funds will be available in your app or by asking a teller.
Can I deposit cash through an ATM?
Yes, most ATMs accept cash deposits. Insert your debit card, select "Deposit," and follow the prompts to insert cash into the slot. The ATM will count it and show you a receipt. The deposit usually posts within one business day. Some ATMs have daily limits on how much cash you can deposit, so check your bank's rules.
What if I deposit a check twice by accident?
Contact your bank immediately and tell them the check number and amount. Your bank can reverse one of the deposits and return the duplicate funds to the account the check came from. If you deposited the check by mobile app and in person, write "Mobile Deposited" on the check and keep it so your bank can verify which deposit to reverse.
Do I need to go to my bank's branch to deposit money?
No. You can use your bank's ATM, deposit checks by mobile app, set up direct deposit, or mail a check. Many banks have ATMs in grocery stores, pharmacies, and other locations. If you have no ATM nearby and your bank does not offer mobile deposit, a branch visit may be your only option.
Is there a limit to how much I can deposit?
Banks do not usually limit how much cash or checks you can deposit in a single transaction. However, large cash deposits (typically $10,000 or more) trigger a report to the federal government—this is normal and legal, not a sign of wrongdoing. Some banks limit mobile check deposits to $2,000 to $5,000 per day or per month. Check your bank's app or website for your specific limits.