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 electronically. The fastest method depends on where you are and what form the money is in—cash, a check, or a transfer from another account. Most banks offer multiple deposit methods, so you can choose based on what works for your situation.
In-person deposits at a branch teller are the most straightforward: you hand over cash or a check, the teller processes it, and the money appears in your account immediately for cash or within one to two business days for checks. ATM deposits work similarly but happen outside business hours—you insert an envelope with cash or checks into the machine, and the bank counts and verifies it later. Electronic deposits (transfers from another account, direct deposit from an employer, or payments sent by someone else) are fastest for moving money between accounts but require account numbers and routing information.
Key Takeaways
- Cash deposits at a teller or ATM show up in your account immediately or within hours, while check deposits typically take one to two business days to clear.
- ATM deposits work 24/7 but require your debit card and PIN, and the bank will verify the contents after you leave.
- Electronic transfers and direct deposits are fastest for moving money between accounts and require only the sender's routing number and account number.
- Mailing a check takes five to seven business days and carries a small risk of loss, so use it only when other methods are not available.
- Your bank may place a hold on large deposits or checks from unfamiliar banks, delaying when you can withdraw the money.
Depositing cash or checks at a branch
Walk into any branch of your bank during business hours with your debit card or account number. Tell the teller you want to make a deposit. Hand over the cash or checks, and the teller will count them, record the amount, and give you a receipt. Cash deposits post to your account immediately; checks typically post within one to two business days, depending on the bank and the check's origin.
You do not need to be a customer at that specific branch—any branch of your bank will accept deposits to your account. If you are depositing a check written to someone else's name, the bank will not accept it; the check must be made out to you or to you and another person jointly. Some banks charge a fee for deposits made at a branch, though most do not—check your account terms or ask the teller.
Using an ATM to deposit cash or checks
Insert your debit card into an ATM belonging to your bank, enter your PIN, and select "Deposit" from the menu. The machine will prompt you to insert an envelope (usually provided at the ATM or available from the bank). Place your cash or checks inside, seal the envelope, and insert it into the slot. The ATM will display the amount you entered and ask you to confirm. Once you confirm, the transaction is complete, and you will receive a receipt.
ATM deposits are available 24/7 and do not require you to speak to anyone. The bank will verify the contents of your envelope after hours and post the deposit to your account. Cash deposits usually post within a few hours; checks typically post within one to two business days. If the ATM rejects your envelope or the bank finds a discrepancy when it counts the contents later, the bank will contact you. Some ATMs have daily deposit limits—often $5,000 to $10,000—so check your bank's rules if you are depositing a large amount.
Electronic transfers and direct deposit
Electronic deposits move money from another account directly into yours without cash or checks. The most common type is direct deposit, where your employer or a government agency (such as Social Security) sends your payment electronically to your bank. To set up direct deposit, you provide your employer or the agency with your bank's routing number and your account number. The money typically arrives on a set schedule—weekly for paychecks, monthly for benefits—and posts immediately.
You can also transfer money from another account you own (at the same bank or a different one) using online banking, a mobile app, or by calling your bank. ACH transfers (Automated Clearing House) are the standard method for moving money between banks and usually take one to three business days. Wire transfers are faster—often same-day or next-day—but typically cost $15 to $30 per transfer. To initiate a transfer, you will need the sender's routing number and account number. Electronic deposits are the safest method because they leave a digital record and do not require physical handling of cash or checks.
Mailing a check to your bank
If you cannot reach a branch or ATM, you can mail a check to your bank. Write the check to yourself or to your bank (depending on what your bank instructs), and include a deposit slip if your bank provides one. Mail it to the address listed on your bank's website or on the back of your debit card. The check will take five to seven business days to arrive and clear, and there is a small risk it could be lost in the mail.
Mailing is the slowest deposit method and should be used only when other options are not available. If you are mailing a check from out of state or from a bank your bank does not recognize, the hold period may be longer. Always keep a copy of the check or a photo of it for your records in case there is a dispute.
Holds and delays on deposits
Your bank may place a hold on a deposit, meaning the money is in your account but you cannot withdraw it yet. Holds are most common on checks, especially large ones or checks from unfamiliar banks. Federal law allows banks to hold checks for up to five business days (or ten for checks from out-of-state banks), though many banks clear checks faster. Cash deposits and electronic transfers are not usually subject to holds.
If your bank places a hold, you will see the deposit in your account balance but not in your available balance. The receipt or your online banking portal will show the expected release date. If a hold seems unusually long or you need the money urgently, call your bank and ask whether the hold can be shortened. Some banks will release funds early if you have a good account history or if the check is from a well-known source.
What to do if a deposit does not show up
If you deposited cash or a check and it has not appeared after the expected time, log into your online banking or call your bank immediately. Have your receipt ready. The bank can check whether the deposit was recorded and, if it was, where it is in the processing queue. If you used an ATM, the bank may have rejected your envelope or found a discrepancy when counting—they will contact you if this happens, but you can also call to ask.
For electronic transfers, check the sender's bank to confirm the transfer was sent correctly. If the sender used the wrong routing number or account number, the money may have gone to the wrong account. Your bank can investigate, but recovery can take time. For mailed checks, if more than ten business days have passed, contact your bank and the sender to report the check as lost and request a replacement.
Frequently Asked Questions
How long does it take for a check deposit to clear?
Most checks clear within one to two business days. Checks from out-of-state banks or large checks may take longer—up to five business days under federal law. Your bank will show you the expected clear date when you deposit the check.
Can I deposit a check written to someone else?
No. The check must be made out to you or to you and another person jointly. If someone wants to give you money via check, they must write it in your name. A check written to a third party cannot be deposited into your account.
What is the difference between a hold and a pending deposit?
A pending deposit means the bank has received it but has not yet processed it. A hold means the deposit has been processed and is in your account, but you cannot withdraw it yet. Once a hold is released, the money becomes available to spend.
Do I need to go to my bank's branch to deposit money?
No. You can use any ATM belonging to your bank, set up direct deposit, or transfer money electronically. In-person branch deposits are convenient but not required. Many banks also allow mobile check deposits through their app.
What happens if I deposit a bad check?
If a check bounces (the account it was drawn from has insufficient funds), your bank will reverse the deposit and deduct the money from your account. You may also be charged a fee. The bank will notify you, usually within five to ten business days.