The main ways to deposit money into your account

You can add money to your bank account through a deposit at a branch, an ATM, a mobile app, a wire transfer, a direct deposit from your employer, or an ACH transfer from another account. The method you choose depends on where the money is coming from, how quickly you need it there, and what your bank offers.

Some methods are instant—like handing cash to a teller. Others take one to three business days, like ACH transfers from another bank. Wire transfers are faster but cost money. Direct deposit from your paycheck is free and automatic once you set it up.

Key Takeaways

  • Cash deposits at a branch or ATM show up immediately, but ATM deposits may take one business day to clear depending on when you deposit.
  • Direct deposit from your employer is free and automatic, and requires you to provide your routing number and account number once.
  • ACH transfers from another bank take one to three business days and are free, but have daily or monthly limits that vary by bank.
  • Wire transfers arrive the same day or next business day but cost $15 to $30 and cannot be reversed once sent.
  • Mobile check deposit lets you photograph a check and deposit it through your bank's app, usually clearing within one to three business days.

Depositing cash at a branch or ATM

Walking into a branch and handing cash to a teller is the fastest way to add money. The deposit posts to your account immediately. You do not need to wait for anything to clear. Bring your debit card or account number so the teller knows which account to credit.

ATM deposits work the same way, but the timing depends on when you deposit. If you use your bank's ATM during business hours, the money usually posts the same day. If you deposit after hours or on a weekend, it may not post until the next business day. Some banks hold cash deposits for one business day as a fraud check, even at the branch.

ATMs that belong to other banks or to ATM networks like Allpoint or MoneyPass may not accept deposits, or may charge a fee. Stick to your own bank's ATM when possible.

Setting up direct deposit from your paycheck

Direct deposit is the most reliable way to get paid if your employer offers it. You provide your bank's routing number and your account number to your employer's payroll department, usually through an online form or paper stub. After that, your paycheck deposits automatically on payday with no action needed from you.

The money arrives on payday or the day before, depending on your employer's schedule and your bank's processing speed. There is no fee. Once you set it up, you never have to think about it again. If you change banks, you need to update your employer with the new routing and account numbers.

If your employer does not offer direct deposit, ask whether they can pay you by check or by ACH transfer instead.

Transferring money from another bank account via ACH

ACH stands for Automated Clearing House. It is a free way to move money between two bank accounts, whether they are at the same bank or different banks. You initiate the transfer through your bank's website or app by entering the other account's routing number and account number.

ACH transfers take one to three business days. Weekends and holidays do not count as business days. If you start a transfer on Friday evening, it will not arrive until Monday or Tuesday. Your bank may limit how much you can transfer per day or per month—common limits are $10,000 to $25,000 per day, but this varies.

ACH transfers cannot be reversed once they clear, so double-check the account number before you confirm. If you send money to the wrong account, you will have to contact that bank and ask them to return it, which may take weeks.

Using wire transfers for faster deposits

A wire transfer moves money the same day or next business day, much faster than ACH. You initiate it at your bank's branch or through online banking. You will need the other bank's routing number, the account number, and the account holder's name.

Wire transfers cost $15 to $30, depending on your bank. Some banks charge more for international wires. Once the money leaves your account, you cannot cancel or reverse the transfer, so confirm all details before you send.

Wire transfers are useful when you need money urgently—to cover a down payment, pay a contractor, or fund an investment account. For routine transfers between your own accounts or from friends, ACH is free and fast enough.

Depositing checks through your mobile app

Most banks let you photograph the front and back of a check and deposit it through their mobile app. You take the photos, enter the check amount, and submit. The bank processes the image and credits your account.

Mobile check deposits usually clear within one to three business days, the same as mailing a check. Some banks clear them faster—within 24 hours—if the check is from a major bank or if you are a long-standing customer. After you deposit, write "deposited" on the check and keep it for your records for at least 30 days.

Do not deposit the same check twice—once through the app and once at an ATM or branch. Banks flag duplicate deposits as fraud, and you may have to repay the amount.

Limits and holds on deposits

Your bank may place a hold on a deposit, meaning the money posts to your account but you cannot withdraw it yet. Holds are common on checks, especially large ones or checks from banks your bank does not recognize. Cash deposits at the branch usually have no hold. ATM cash deposits may have a one-day hold.

Holds typically last one to five business days. Your bank must tell you when the hold will be released. If you need the money sooner, ask the teller whether they can release it early—some banks will for customers in good standing.

Your bank may also set daily or monthly limits on how much you can deposit through ATMs or mobile check deposit. These limits protect against fraud but can be frustrating if you need to deposit a large amount. Call your bank to ask whether they can raise your limit temporarily.

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, contact your bank right away. Bring your receipt if you have one. The bank can trace the deposit and tell you whether it was processed, whether it is on hold, or whether something went wrong.

If you initiated an ACH or wire transfer and it has not arrived, check the receiving bank's account number to make sure you entered it correctly. If the number was wrong, the transfer may have been rejected or sent to the wrong account. Your bank can help you track it down.

If money was deposited to the wrong account by mistake, contact your bank immediately. They can work with the other bank to recover it, but the sooner you report it, the better your chances.

Frequently Asked Questions

Can I deposit cash at any ATM, or only my bank's ATM?

You can only deposit cash at ATMs owned by your bank or by ATM networks your bank belongs to. ATMs from other banks usually reject cash deposits. Check your bank's website or app to find ATMs that accept deposits near you.

How long does a check deposit take?

A check deposited at a branch or ATM usually clears within one to three business days. Mobile check deposits take the same time. Large checks or checks from out-of-state banks may take longer. Your bank will tell you the expected date when you deposit.

What is the difference between ACH and a wire transfer?

ACH is free and takes one to three business days. Wire transfers cost $15 to $30 and arrive the same day or next business day. Use ACH for routine transfers and wire transfers when you need money urgently.

Can I reverse a deposit I made by mistake?

You cannot reverse a cash deposit. For checks, contact your bank immediately—they may be able to stop payment if the check has not cleared yet. For ACH and wire transfers, you cannot reverse them once they clear, but you can ask the receiving bank to return the money.

Why is my deposit on hold?

Banks place holds on deposits to prevent fraud and to ensure the money actually clears. Holds are common on checks, especially large ones. Cash deposits usually have no hold or a one-day hold. Your bank must tell you when the hold will be released.