A paycheck posted on Friday morning was submitted by an employer days earlier. The delay is a property of the network that carries the payment, not of any single bank holding funds.
The network moves files, not individual payments
Most US payroll travels over an automated clearing house system in which instructions are collected into batches and exchanged between banks on a schedule.
An employer's payroll provider assembles a file of credits, submits it to its bank, and that bank forwards it to the operator for distribution.
The design dates from an era of physical processing, and its economics still favor batching: sending many payments together costs far less per item than sending them individually.
Settlement windows determine timing
The operator processes submissions in defined windows and delivers entries to receiving banks, which then post them to customer accounts.
Employers usually submit ahead of the pay date, and the entry carries an effective date telling the receiving bank when funds are intended to be available.
Additional processing windows during the day have shortened the cycle, though the system still moves in scheduled cycles rather than continuously.
Early availability is a bank decision
Some institutions post payroll credits as soon as the notification arrives rather than waiting for settlement, which is how paychecks appear a day or two early.
That is the bank advancing its own money against an expected transfer, and it is a policy choice rather than a change in how the network works.
Because it depends on the individual bank, two employees of the same company can see the same paycheck on different days.
Reversals are possible, which is part of the design
Batch transfers can be returned or corrected within defined windows, for reasons including a closed account, a wrong number or a duplicate file.
That reversibility is useful for payroll errors and is one reason employers prefer the system to instant methods that are effectively final.
It also explains why banks sometimes hold larger or unusual credits briefly before making them available.
Instant rails work differently
Newer real-time systems settle payment by payment and operate continuously, with funds final on receipt rather than after a batch cycle.
They carry different costs, different limits and no equivalent reversal mechanism, so adoption for payroll has been gradual.
For now most paychecks still travel the batch route, which is why the day of the week and the submission time still determine when money appears.