The basic deposit methods and how long each takes
You can move money into a savings account through five main routes: direct deposit from your employer or government agency, transfers from another bank account you own, cash deposits at a branch or ATM, mobile check deposit, or wire transfers. Each one moves the money at a different speed and through different systems.
Direct deposit is the fastest and most common. Your employer or the Social Security Administration sends money straight to your account—it usually lands within one or two business days, sometimes the same day depending on when the deposit was initiated and your bank's processing schedule. Transfers from your own checking account at the same bank are often when ready or complete within hours. Transfers between different banks take one to three business days because the money has to move through the Federal Reserve's clearing system. Cash deposits at your branch are when ready; ATM deposits typically post within one business day. Mobile check deposits—photographing a check through your bank's app—usually clear within one to three business days, the same timeline as mailed checks.
Key Takeaways
- Direct deposit from an employer or government program is the fastest method and requires you to provide your account number and routing number once.
- Transfers between your own accounts at different banks take one to three business days because they move through the Federal Reserve's clearing system.
- Cash deposits at a branch post when ready; ATM deposits post within one business day.
- Mobile check deposits and mailed checks follow the same timeline—one to three business days—because they go through the same clearing process.
- Wire transfers move money the same day but cost a fee, usually $15 to $30, and require the sender to have your full account and routing information.
Setting up direct deposit from your employer
Direct deposit requires two pieces of information: your account number and your bank's routing number. Your account number is on the bottom right of your checks or in your online banking portal. The routing number is a nine-digit code specific to your bank's location; you can find it on the bottom left of your checks, on your bank's website, or by calling customer service.
You give this information to your employer's payroll department, usually through a form called a direct deposit authorization or ACH authorization. Some employers let you submit it online through their payroll portal; others require a paper form. Once submitted, the first deposit typically takes one or two pay cycles to process—your employer's payroll system has to be updated, and the first payment has to clear the banking system. After that, deposits arrive on your regular payday.
Government programs like Social Security, unemployment benefits, and tax refunds use the same process. You provide your account and routing number when you set up the program or file your return. The timing varies: Social Security deposits arrive on the same day each month (usually the third, fourth, or fifth, depending on your birth date). Tax refunds take three to five business days after the IRS approves your return. Unemployment benefits vary by state but typically arrive within one to three business days of approval.
Transfers from another account you own
If you have a checking account at the same bank as your savings account, you can transfer money between them when ready through your online banking portal, mobile app, or by calling customer service. The money moves within minutes or hours, and there is no fee.
Transfers between different banks take longer because they move through the Automated Clearing House (ACH), a system run by the Federal Reserve that processes millions of transactions daily. You initiate the transfer through your savings account's online banking portal by entering the other bank's routing number and your account number at that bank. The transfer typically takes one to three business days. Some banks offer faster ACH transfers—sometimes called "next-day ACH"—but this depends on when you initiate the transfer and your bank's processing schedule. A transfer started on a Friday afternoon may not clear until Tuesday.
Wire transfers are faster but cost money. A wire moves the same day, usually within hours, because it goes through a separate system (the Federal Reserve's wire network or SWIFT for international transfers). Domestic wires typically cost $15 to $30. You need the other bank's routing number, your account number there, and sometimes the bank's address. Wire transfers are irreversible once sent, so confirm all details before authorizing.
Cash and check deposits
Cash deposits at a branch are when ready—the teller counts it, credits your account, and you leave with a receipt. The money is available to withdraw right away. ATM deposits work differently: you insert cash or checks into the machine, and the bank processes them overnight. The deposit usually posts by the next business day, but the funds may not be available to withdraw until the second business day, depending on your bank's policy.
Mobile check deposits let you photograph the front and back of a check through your bank's app. You take the photos, enter the check amount, and submit. The bank receives the image and processes it like a mailed check—one to three business days. Some banks make a portion of the deposit available when ready (often $200 or $500) and the rest after clearing. After the deposit posts, you should destroy the check or write "deposited" across it so it is not deposited twice.
Mailed checks follow the same timeline as mobile deposits. You write the check number and amount on a deposit slip, seal it in an envelope with the check, and mail it to the address on your bank statement or website. The bank receives it, scans it, and processes it through the clearing system—typically one to three business days depending on mail time and processing delays.
Understanding holds and when money is actually available
A deposit posting to your account and the money being available to withdraw are not always the same thing. Banks can place a hold on deposits, meaning the money shows in your account balance but you cannot withdraw it yet. Holds exist because the bank is waiting for the deposit to fully clear through the banking system.
Holds vary by deposit type and bank policy. Cash deposits at a branch have no hold—the money is available when ready. ATM cash deposits may have a one-business-day hold. Checks typically have a hold of one to five business days depending on the check amount, your account history, and your bank's policy. A check for $100 from a local business may clear in one day; a check for $5,000 from an unfamiliar source may have a five-day hold. Mobile check deposits follow the same holds as mailed checks. Direct deposits and transfers between your own accounts usually have no hold.
Your bank's disclosure statement lists its standard holds. You can also ask customer service what hold applies to a specific deposit. If you need the money sooner, some banks will release funds early if you ask, though this is not may provide. Never assume a deposit is fully available just because it shows in your balance—check your bank's app or statement to see if a hold is listed.
Depositing money from outside the United States
International transfers into a U.S. savings account require a wire transfer through the SWIFT system. You provide the sender with your bank's SWIFT code (a unique identifier for international transfers), your account number, and your full name and address. The sender initiates the wire through their bank, paying a fee (typically $20 to $50 depending on the sending country and bank).
International wires take one to five business days depending on the sending country, the banks involved, and whether the transfer needs to go through intermediate banks. Some countries' banking systems are slower than others. The amount you receive may be less than what was sent because the sending bank, your bank, and any intermediate banks each take a fee. Ask the sender to specify whether they are sending a net amount (you receive exactly that) or a gross amount (you receive less after fees).
An alternative is a money transfer service like Western Union or MoneyGram, where the sender pays cash at a location in their country and you pick up the money at a location in the U.S., then deposit it yourself. This is slower and more expensive than a wire but does not require a bank account in the sending country. Some services also offer direct deposit to your account, which takes two to five business days.
What happens if a deposit fails or goes to the wrong account
Direct deposits occasionally fail if your employer has outdated information or if there is a typo in your account or routing number. If a direct deposit does not arrive on payday, contact your employer's payroll department when ready—they can check whether the deposit was rejected and resubmit it. The resubmitted deposit usually arrives within one to three business days. If your employer cannot locate the original deposit, ask them to issue a manual check or ACH transfer instead.
Transfers to the wrong account are rare but possible if you enter an incorrect account or routing number. If you discover the mistake before the transfer clears, contact your bank when ready—they may be able to stop it. If the transfer has already cleared, your bank can contact the receiving bank and request a reversal, but the receiving bank is not required to comply. The process can take weeks. To avoid this, always double-check account and routing numbers before confirming a transfer.
If you deposit a check and it bounces (the check writer does not have sufficient funds), your bank will reverse the deposit and deduct the amount from your account. You will be notified by email or mail, usually within five to ten business days. Some banks charge a fee for a bounced check deposit. If the check bounces, contact the person who gave you the check and ask them to provide a new check or payment method.
Frequently Asked Questions
How do I find my bank's routing number?
Your routing number is on the bottom left of your checks. You can also find it on your bank's website by searching "[bank name] routing number" or by calling customer service. It is a nine-digit code specific to your bank's location, not your individual account.
Can I deposit cash into someone else's savings account?
You can deposit cash into your own account at any branch or ATM. To deposit into someone else's account, you would need to transfer money from your account to theirs using their account and routing number, or give them the cash and let them deposit it themselves. Banks do not allow third-party cash deposits directly into another person's account.
Why is my mobile check deposit being rejected?
Mobile deposits are rejected most often because the photos are blurry, the check is damaged, the amount you entered does not match the check, or the check has already been deposited elsewhere. Make sure both the front and back are clearly visible, the check is not torn, and you have not already deposited it through another method. Contact your bank's customer service if the rejection message is unclear.
How long does a wire transfer actually take?
Domestic wire transfers typically complete the same business day if you initiate them before your bank's cutoff time (usually 2 or 3 p.m.). Wires initiated after cutoff or on weekends process the next business day. International wires take one to five business days depending on the sending country and whether intermediate banks are involved.
What is the difference between a deposit posting and funds being available?
A deposit posting means it shows in your account balance. Funds being available means you can withdraw or spend the money. Your bank may place a hold on deposits—the money shows in your balance but you cannot access it yet. Holds typically last one to five business days for checks, and zero days for cash and direct deposits.