Staffing firms front the payroll. The client pays weeks later.
Most businesses feel a late invoice as a delay. A staffing agency feels it as a hole in the bank account — because the money already went out the door. By the time a client is late paying, the agency has usually cut the paychecks for the very hours it hasn't been paid for. That timing mismatch is baked into the model, and it makes the window before an invoice goes to collections more valuable in staffing than in almost any other industry.
The negative cash cycle, in one sentence
Staffing agencies pay their temporary workers weekly or biweekly, while clients pay on net-30, net-60, or even net-90 terms. Advance Partners, which finances staffing firms, lays out the arithmetic plainly: a net-30 client means you're floating four to five weeks of payroll before the cash comes back, net-60 means eight to nine weeks, and net-90 stretches it to twelve or thirteen. The agency isn't waiting on profit — it's waiting on money it has already spent on wages, payroll taxes, and workers' comp.
That's what "negative cash cycle" means in practice. Grow the business and the problem grows with it: every new placement widens the gap between what you've paid out and what you've collected. Profitable staffing firms fail not because the work dried up, but because the cash to make Friday's payroll was tied up in an invoice a client hadn't paid yet.
"Overdue" is the norm, not the exception
This would be manageable if clients paid on the day the terms said. They don't. In its 2025 Payment Practices Barometer for North America, trade-credit insurer Atradius found that 43% of the value of U.S. B2B credit sales was overdue — nearly half of what's invoiced on terms isn't paid on time. And roughly 5% of long-overdue invoices end up written off entirely.
For a staffing firm running on thin gross margins, a 5% write-off isn't a rounding error — it can wipe out the margin on a placement several times over. And the "overdue" number understates the real drag: in MSP and VMS programs, approval workflows and billing corrections routinely push the actual collection date well past the stated net terms, so days-sales-outstanding runs longer than the contract implies.
Why chasing later makes it worse
The instinct is to let it ride. The client is a good account, the relationship matters, and nobody wants to sound like a collector over an invoice that's "only" a few weeks late. So reminders go out on autopilot, the invoice ages, and the conversation gets handed off — to a collections agency — only once it's genuinely stuck, often past 90 or 120 days.
By then two things have happened. The invoice is far harder to collect, because the buyer who approved the work has moved on and the sense of obligation has faded. And the fix now costs you a contingency fee, typically a quarter to half of whatever's recovered. You end up paying the biggest cut on the dollars that were hardest to get back, on money you fronted months ago.
There's a quieter cost, too. While the invoice sits unpaid, the agency is often bridging the gap with a line of credit, factoring, or an owner's own cash — paying to borrow against revenue it has already earned. Every week a client runs past terms is a week of financing expense on top of the write-off risk. Waiting doesn't keep the peace with a good account so much as it silently transfers the cost of that account's slow payment onto the agency's books.
Where the money is still recoverable
The recoverable opportunity sits earlier — in the pre-collections window, roughly 30 to 120 days past due, while the invoice is fresh, the relationship is intact, and the person who signed off still remembers the placement. What works there isn't louder dunning. It's the right message to the right contact at the right moment, professional enough to keep the account and clear enough to actually get the invoice paid.
For staffing especially, closing that gap faster isn't a nicety — it's how you make payroll without borrowing against money you're already owed. Get paid closer to terms, and every placement funds the next one instead of straining the account you set up to cover them.
Stop floating payroll you've already paid.
Kept works your overdue invoices in the pre-collections window — professionally, on a flat monthly fee, taking zero cut of what it recovers.
See how Kept works →