Payments 101
Batching Out and Settlement: Why Your Deposit Timing Isn't Random
Deposits that land a day later than expected usually aren't a processing error -- they're a batch that closed after the daily cutoff. Understanding batching and settlement explains most of the deposit-timing questions merchants ask.
What "batching out" actually means
Every card transaction a business takes during the day is authorized individually, but the money doesn't actually move until transactions are grouped together and submitted for settlement -- a process called batching out. Most modern terminals batch automatically at a set time each day, though some setups still require a manual batch-out step.
Why deposit timing seems inconsistent
A transaction taken at 11:50pm might land in tomorrow's batch instead of today's simply because it crossed the cutoff time -- not because anything went wrong. Weekends and bank holidays add another layer: batches still close, but the actual bank deposit can be delayed until the next business day since banks don't process ACH transfers on non-business days.
- Know your terminal's daily batch cutoff time so late-day transactions aren't a surprise the next morning
- Expect deposits to pause, not disappear, over weekends and bank holidays
- Confirm whether your terminal auto-batches or requires a manual step -- a missed manual batch can delay an entire day's transactions
What to check if a deposit seems truly missing
If a deposit is delayed well beyond the normal 1-2 business day window with no weekend or holiday involved, check first whether the batch actually closed (for manual-batch terminals, this is the most common culprit) before assuming a bank-side issue. Most "missing" deposits turn out to be an unclosed batch sitting from the day before.
Want deposit timing you don't have to think about?
See how automatic batching keeps deposits predictable.