DSOHow long you wait to get paid, on average — from sending the invoice to the money landing.
Lower is better. It's the standard measure finance and banks use.
Best possible DSOThe wait you'd still have if every single client paid bang on their due date.
This is your payment terms, not anyone being slow. You can only change it by changing the terms you agree to.
Collection gapThe extra waiting caused purely by clients paying late — the difference between the two numbers above, shown in days and dollars.
This is the part chasing can actually fix. The dollars are your money sitting in their bank instead of yours.
Chase firstOne score out of 100 for each client, combining what they owe today with how they've paid in the past. It sets the ranking, so #1 is the account to call first.
Higher is worse.
Debt nowHow bad this client's debt looks today — how much is overdue, how old it is, how big the balance is, and whether they're over their credit limit.
Takes no account of history. A client who's always paid well can still score high after one bad month.
Temps on siteWhether we still have people working at that client. If a client isn't paying and our temps are still there, the debt grows every week we keep supplying.
"Still supplying" at the top counts high-risk clients where temps haven't been pulled yet — the ones costing us money right now.
Payment historyHow this client has actually paid over the last 6 months. 0 means they always pay on time; 100 means they're chronically very late.
Ignores what they owe today. "n/a" means they haven't settled enough invoices for a fair read.