How long deposits actually take to show up
Money does not arrive in your bank account at the moment you send it. Deposits move through a clearing system that takes time — usually one to three business days for most transfers, though some arrive the same day and others take longer. The speed depends on what kind of transfer you made, which banks are involved, and whether you sent it on a weekday or weekend.
When you deposit a check, transfer money between your own accounts at the same bank, or send an ACH transfer on a weekday morning, you often see the money within 24 hours. Wire transfers and same-day ACH can land in minutes to a few hours. But if you deposit a check on Friday evening or send an ACH transfer on a weekend, the clock does not start until Monday morning — so what feels like it should be overnight becomes three or four days.
Your bank may show a deposit as "pending" before it fully clears. Pending means the bank has received notice of the transfer but has not yet confirmed the funds are real and available. During this time, you typically cannot spend the money, even though you can see it in your account.
Key Takeaways
- ACH transfers between different banks take one to three business days; same-day ACH is faster but not all banks offer it.
- Wire transfers move in hours, not days, but cost money and cannot be reversed if you send them to the wrong account.
- Checks clear in one to five business days depending on the amount and the banks involved; large checks may take longer.
- Weekends and holidays pause the clock — a transfer sent Friday evening will not start clearing until Monday.
- Your bank can hold deposits for up to seven business days under federal rules, though most hold them much shorter.
ACH transfers: the standard route for most payments
ACH stands for Automated Clearing House, and it is the system most bill payments, payroll deposits, and peer-to-peer transfers use. When you set up a payment through your bank's website or through an app like Venmo or PayPal, you are usually sending an ACH transfer.
A standard ACH transfer takes one to three business days. The sending bank submits the transfer to the ACH network, which batches it with thousands of others and sends it to the receiving bank. The receiving bank then posts it to the recipient's account. Each step takes time, and the network only processes batches on business days.
If you send an ACH transfer on Monday at 2 p.m., it typically arrives Wednesday or Thursday. If you send it Friday at 5 p.m., it will not start processing until Monday, so it lands Wednesday or Thursday of the following week. Some banks offer same-day ACH, which moves money the same business day you send it — but not all banks participate, and you may need to send it before a cutoff time (often 5 p.m. or earlier).
The receiving bank is not required to make the money available immediately even after it arrives. Federal rules allow banks to hold ACH deposits for up to one business day, though most do not. If your bank is holding the deposit, you will see it as pending in your account.
Wire transfers: fast but permanent
A wire transfer moves money in hours, sometimes minutes. Your bank sends the funds directly to the receiving bank through the Federal Reserve or SWIFT network, bypassing the ACH clearing system. Wire transfers cost money — usually $15 to $30 per transfer — and most banks require you to initiate them in person or through their website.
The receiving bank typically posts a wire transfer within one to four hours on the same business day. If you send a wire on a Friday afternoon, it may not arrive until Monday morning because the receiving bank does not process wires over the weekend.
The critical drawback: wire transfers cannot be reversed. Once the money leaves your account and the receiving bank accepts it, it is gone. If you wire money to the wrong account or to a scammer, your bank cannot pull it back. This is why wire transfers are the payment method of choice for fraud — and why you should never wire money to someone you do not know or trust completely.
Check deposits: the slowest option
Checks clear in one to five business days depending on the amount and the banks involved. A small check from a local bank may clear in one day. A large check or one from a bank far away may take three to five days. Your bank can legally hold a check for up to seven business days, though federal rules require them to release most checks faster.
When you deposit a check, your bank scans it and sends the image through the clearing system. The paying bank (the one the check is drawn on) then verifies the account has enough money and transfers the funds. If the account does not have enough money, the check bounces and the money never arrives in your account — your bank will charge you a returned-check fee, usually $25 to $35.
Mobile check deposit (taking a photo of the check through your bank's app) works the same way as depositing it in person, but you get confirmation faster. The clearing time is the same.
Payroll and government deposits
Payroll deposits and government payments (tax refunds, Social Security, unemployment benefits) use ACH, so they follow the same one- to three-day timeline. Most employers deposit payroll on the same day each week, and most government agencies deposit on a set schedule.
If your paycheck is supposed to arrive on Friday but does not show up, check whether your employer actually submitted it on time. Some employers submit payroll the day before payday, others submit it days earlier. If your bank shows the deposit as pending, it will clear by the next business day.
Tax refunds and Social Security deposits may take longer if you are receiving them for the first time or if there is a problem with your account information. The IRS and Social Security Administration publish deposit schedules, so you can check when your specific payment should arrive.
What happens when a deposit is late
If money you were expecting has not arrived by the time your bank says it should, start by checking whether it is showing as pending. If it is pending, it will clear within one business day. If it is not pending and the timeline has passed, contact the person or organization that sent the money and ask them to verify they submitted it correctly.
For payroll, ask your employer's payroll department whether they submitted the deposit and to which account. For government payments, check the agency's website — most have a tool to track your payment status. For peer-to-peer transfers, check the app to see whether the transfer shows as sent or failed.
If the money was sent correctly but never arrived, your bank can file a trace to investigate. This takes time — usually 10 business days or more. In the meantime, ask the sender to stop payment (if it was a check) or to resend the money through a different method.
Holds and why banks place them
Your bank can place a hold on a deposit, which means the money arrives but you cannot spend it yet. Banks place holds on checks more often than on ACH or wire transfers. A hold is not the same as a pending deposit — the money has cleared, but the bank is not letting you access it.
Banks place holds for several reasons: the check is large, you are a new customer, you have had checks bounce before, or the check is from an unfamiliar bank. Federal law allows banks to hold checks for up to seven business days for new accounts and up to five business days for established accounts, though most banks hold them much shorter.
If your bank is holding a deposit and you need the money, call and ask whether they will release it early. Some banks will if you have a good history or if you can verify the check is legitimate.
Frequently Asked Questions
Why does my bank say the money is pending if it already arrived?
Pending means the bank has received the transfer but has not yet confirmed the funds are real and available. The money is on its way but not yet fully cleared. Pending deposits usually clear within one business day. You cannot spend pending money until it clears, even though you can see it in your account.
Can I spend money that is showing as pending?
No. Pending money is not available for spending. If you try to spend it before it clears, your transaction will be declined or you will overdraw your account. Wait until the pending status disappears and the money shows as available.
What if I sent money on Friday and it is now Tuesday and still has not arrived?
Check whether it is showing as pending. If it is, it will clear by Wednesday. If it is not pending and you sent an ACH transfer, contact the sender to verify they submitted it correctly. If you sent a wire transfer, contact your bank — wires should arrive within hours on the same business day.
Do all banks offer same-day ACH?
No. Same-day ACH is optional for banks, so not all of them participate. Ask your bank whether they offer it and what time you need to send the transfer by. Even if your bank offers it, the receiving bank must also participate for the transfer to arrive the same day.
What should I do if a check I deposited bounced?
Your bank will notify you and charge you a returned-check fee. Contact the person who gave you the check and ask them to provide a new check or to send the money another way. If they refuse or the check was fraudulent, you may need to pursue the matter through small claims court or report it to police.