What are the factors that can affect cash inflow?

Check payments "mailed out" to firms will delay the infow of cash to the firm receiving the payment, look-up "mail float". Then the time it takes a bank to clear a check, look-up "clearing float". Another factor is the locations of the P.O. boxes where the firm receives its payments, it should always be near the firm's office collecting disbursements.