Money is in your bank when the receiving bank has processed and posted the transaction to your account
The moment you see a deposit appear in your account balance is not the same moment the money arrived at your bank. Between the time you send money and the time it shows up as spendable funds, several systems have to pass it along—and each one takes time. Understanding when money is actually yours to use depends on the payment method, the banks involved, and whether the transaction clears.
Most deposits show up in one of three windows: same-day (a few hours), next-business-day (24 hours), or standard (2 to 5 business days). The timeline depends almost entirely on which payment rail carries the money—ACH, wire transfer, card network, or check—and whether both banks participate in faster systems.
Key Takeaways
- Money is posted to your account when your bank receives and confirms the transaction from the sending bank, not when you initiate the transfer.
- ACH transfers (the most common method for bill pay and peer transfers) typically take 1 to 3 business days, though some banks now offer next-day posting.
- Wire transfers and real-time payment systems like Zelle or FedNow can deliver money within hours or minutes, but cost more or have lower limits.
- Checks and mobile deposits take 1 to 5 business days to clear, depending on the amount and the banks' processing schedules.
- Your bank may show a deposit as "pending" before it posts; pending does not mean the money is yours to spend yet.
How ACH transfers work and why they take 2 to 3 days
ACH (Automated Clearing House) is the backbone of most bill payments, payroll deposits, and peer transfers. When you send money via ACH, your bank does not hand it directly to the receiving bank. Instead, it batches your transaction with thousands of others and sends them to a clearing house, which sorts them and delivers them to the receiving bank in the next batch cycle.
Each bank processes ACH batches at set times during the business day—usually in the morning and afternoon. If you initiate an ACH transfer at 3 p.m. on a Tuesday, your bank may not include it in that day's batch. It goes into the next batch, which clears the following day. The receiving bank then posts it to the recipient's account, usually the day after that. That is why ACH typically takes 2 to 3 business days, even though the actual transfer is electronic.
Some banks now offer next-day ACH posting, especially for payroll and government benefits. If your employer or the Social Security Administration sends money via next-day ACH, it will post the next business day instead of the standard 2 to 3. Check with your bank whether they participate in next-day ACH for the types of deposits you receive.
Wire transfers and real-time payments: faster but with limits
A wire transfer moves money directly from one bank to another without going through the ACH clearing house. Wire transfers typically post within hours on the same business day, or by the next morning if sent after business hours. The trade-off is cost—most banks charge $15 to $30 per outgoing wire—and the money is usually irreversible once sent.
Real-time payment systems like Zelle, FedNow, and some bank-to-bank transfers can move money in minutes. Zelle transfers between participating banks post almost instantly, though some banks still hold them for a few hours. FedNow, the Federal Reserve's newer system, is designed to settle in seconds, but not all banks have adopted it yet. These systems have lower per-transaction limits (often $500 to $2,000) and are best for urgent, smaller transfers.
If you need money to arrive the same day, ask the sender which method they can use. Not all banks or payment platforms support wire transfers or real-time payments, so your options depend on both sides of the transaction.
Check deposits and mobile check capture
Depositing a paper check takes longer than electronic transfers because the check has to physically move through the banking system. When you deposit a check at an ATM or through mobile deposit (taking a photo with your phone), your bank assigns a provisional credit—the money shows up in your account immediately, but it is not posted yet.
Behind the scenes, your bank sends the check image to the issuing bank to verify the account has enough funds and the check is not fraudulent. This verification process takes 1 to 5 business days depending on the check amount and the banks involved. Large checks ($5,000 or more) often take longer. Until the check clears, the bank can reverse the deposit if the check bounces.
Some banks hold mobile deposits longer than in-person deposits, and some hold checks from smaller or out-of-state banks longer than local ones. If you need the money immediately, ask your bank about their hold policy before depositing.
The difference between pending and posted
When a deposit first arrives at your bank, it often shows as "pending" in your account. Pending means your bank has received notice of the transfer but has not yet confirmed it with the sending bank or verified the funds are real. You should not spend pending money—if the transaction fails or reverses, you could overdraft.
Posted means your bank has confirmed the transaction and the money is yours. The funds are now part of your official balance and are protected by your bank's deposit insurance. Most deposits move from pending to posted within 24 hours, but the exact timing varies by bank and payment method.
If a deposit has been pending for longer than the stated timeline (for example, an ACH transfer that is still pending after 4 business days), contact your bank. The transaction may have failed, or there may be a hold on your account.
Holds, fraud checks, and why money sometimes takes longer
Your bank can place a hold on a deposit if it suspects fraud, if you are a new account holder, or if the deposit is unusually large. A hold freezes the money in your account—it shows as posted but you cannot spend it. Holds typically last 1 to 10 business days, though banks can extend them if they are investigating.
If your bank places a hold, they must tell you in writing how long it will last and why. Common reasons for holds include: deposits over a certain amount (often $5,000 or more), checks from accounts with insufficient funds, deposits to accounts less than 30 days old, or repeated overdrafts. If you believe a hold is unfair, you can ask your bank to release it early, though they are not required to.
International transfers and transfers from banks outside the United States take significantly longer—often 5 to 10 business days or more—because they move through correspondent banks and currency exchanges. If you are receiving money from abroad, expect a longer timeline and ask the sender which bank they are using.
What to do if money does not arrive on time
If a transfer does not post by the expected date, first check that you have the correct recipient information. A typo in the account number or routing number can send money to the wrong account or cause the transfer to fail and bounce back.
Contact your bank with the transaction details: the date you sent it, the amount, the recipient's name and bank, and the reference number if you have it. Your bank can check whether the transfer is still in process, whether it failed, or whether it was rejected by the receiving bank. If it failed, your bank can initiate a new transfer or refund the money to your account.
If the money was sent to the wrong account, recovery is harder. Your bank can contact the receiving bank and ask them to reverse it, but the receiving bank is not required to do so if the account holder has already spent the money. This is why double-checking account numbers before sending large amounts is critical.
Frequently Asked Questions
Why does my bank show money as pending if it is already in the system?
Pending means your bank has received the transfer but has not yet verified it with the sending bank. Your bank is holding the money in a temporary status while it confirms the funds are real and the transaction is not fraudulent. Once verified, it moves to posted and becomes yours to spend.
Can I spend money that shows as pending in my account?
No. If you spend pending money and the transaction fails or reverses, you will overdraft. Wait until the money is posted before using it. Most banks will not let you spend pending funds anyway—they are excluded from your available balance even if they show in your account total.
How long does a wire transfer actually take?
Wire transfers typically post within hours on the same business day if sent before your bank's cutoff time (usually 2 to 4 p.m.). If sent after cutoff or on a weekend, they post the next business day. Once posted, the money is yours immediately and cannot be reversed.
Why did my check deposit take 5 days when the bank said 1 to 3?
Check holds depend on the check amount, the issuing bank, and your account history. Large checks, checks from out-of-state banks, or deposits to new accounts often take the full 5 days. Your bank may also place an additional hold if the check is from an account with a history of bounced checks.
What happens if I send money to the wrong account number?
Contact your bank immediately with the transaction details. Your bank can ask the receiving bank to reverse the transfer, but they are not required to do so if the account holder has already spent the money. The sooner you report it, the better your chances of recovery.