Ach Deposit Not Showing Up
An ACH deposit that has not shown up is almost always still in transit if it has been fewer than 5 business days since initiation. Standard ACH credit takes 1–3 business days; standard ACH debit takes 3–5 business days. Weekends and federal bank holidays do not count. If today is Monday and the deposit was sent Thursday, it may not arrive until Tuesday.
Why This Happens
- Configuration gaps between tools or services
- Missing integrations or manual workarounds that weren't designed to scale
- Changes in vendor behavior, pricing, or API that weren't communicated clearly
What To Check First
- Verify your current setup matches the vendor's latest documentation
- Look for recent changes — platform updates, new team members, configuration drift
- Check if the problem is consistent or intermittent (different root causes, different fixes)
When To Escalate
- The problem is costing you money or customers per week
- You've spent more than 2 hours on it without progress
- A vendor quoted you more than $500 and you're not sure if it's necessary
Dealing with this right now?
If it has been more than 5 business days: ask the sender for the ACH trace number (a 15-digit identifier assigned by their bank). Call your bank's ACH department — not customer service — and give them the trace number. They can locate any ACH transaction in the Federal Reserve's system within minutes, even if it has not posted to your account yet. This works whether your deposit is with a small credit union or a large national bank.
Why is my ACH deposit not showing up? +
ACH deposit timing and delays: (1) Standard ACH settles in 1-3 business days — not calendar days. If you initiated a transfer Friday evening, it may not settle until Wednesday. (2) First-time ACH — new bank account relationships often have 3-5 day holds for first transfers. Subsequent transfers are faster. (3) Bank processing window — most banks process incoming ACH twice daily (morning and evening). An ACH received after the cutoff posts the next morning. (4) Return codes — the sending bank may have returned the ACH (R01 insufficient funds, R02 account closed). Check your originator's portal for return status.
How long do ACH deposits take to clear? +
ACH clearing timeline: Same-day ACH — submitted before 1 PM ET, settles same business day (costs extra, not all banks support it). Standard ACH — submitted before 3 PM ET, settles next business day. Traditional ACH — 2-3 business days for older bank systems or international ACH equivalents. ACH holds by bank policy — even after settlement, banks may hold ACH deposits for 1-5 days for new relationships or unusual amounts. For recurring transfers to the same account, most banks release holds after 3-6 months of successful history.
What causes ACH deposits to fail or return? +
ACH return codes and causes: R01 = insufficient funds (most common — retry after payday). R02 = account closed (request updated bank info). R03 = no account found (wrong routing/account number). R04 = invalid account number structure (check digit error). R07 = authorization revoked (customer called their bank to stop the ACH). R08 = payment stopped (specific stop payment request). R10 = customer advises unauthorized (dispute). R29 = corporate customer did not authorize (B2B ACH issue). Fix: correct the bank info and re-initiate, or contact the account holder to re-authorize.
How do I set up ACH payments for my San Diego business? +
Business ACH setup: (1) Stripe ACH Direct Debit — fastest setup, integrated with Plaid for instant bank verification. Enable in Stripe Dashboard → Payment Methods → ACH Direct Debit. (2) Dwolla — lowest fees at scale, more complex setup, good for $100K+/month ACH volume. (3) Your bank's ACH origination — most business banks offer ACH through their treasury portal, but setup takes 2-4 weeks and requires ACH origination agreement. (4) For invoices under $50K where speed isn't critical, Stripe ACH ($0.80 capped at $5) is the right starting point for San Diego businesses.
Can SideGuy help set up ACH payments for my business? +
Yes. Text 858-461-8054 — SideGuy helps San Diego businesses set up ACH via Stripe, Plaid, or bank ACH origination. Most ACH setup consultations take 1-2 hours. Hourly, no retainer.