How to Reduce DSO for Staffing Agencies (With Benchmarks and a Process)

Equisettle Team

What DSO Looks Like for a Typical UK Staffing Agency

Days Sales Outstanding (DSO) measures the average number of days between issuing an invoice and receiving payment. For most UK staffing agencies, the number is worse than it should be.

UK payment terms in staffing typically run 30–45 days. Actual DSO in the sector runs 45–65 days. That gap — 15 to 25 days beyond agreed terms — is money sitting in your debtors ledger that should be in your bank account.

At £500,000/month in revenue, 20 additional days of DSO equates to roughly £330,000 in additional working capital tied up at any point. For agencies paying contractors weekly or fortnightly, this float is a permanent, growing cash drag.


Why Staffing Agencies Have Structurally Higher DSO

Three factors make DSO management harder for staffing firms than for most other businesses:

1. You pay before you're paid. Temp and contract agencies pay contractors weekly or fortnightly — often before the end-client invoice is even due. The float between payroll and client payment is a feature of the model, not a failure of credit control. But it compounds when clients pay late.

2. Invoice disputes are common and complex. Staffing invoices are frequently disputed. Timesheets don't match. Rates are wrong. Placements were cancelled mid-week. Each dispute extends the payment cycle and requires chasing the right contact for resolution — often different from the accounts payable contact.

3. Credit control is reactive, not proactive. Most agencies send reminders when invoices go overdue. They don't flag which invoices are likely to go overdue before the due date. The result is chasing after the fact, which is slower and less effective than acting early.


DSO Benchmarks: Where Does Your Agency Stand?

DSO Assessment
Under 35 days Strong — tighter than most agencies
35–45 days On terms. Room to improve.
45–55 days Typical — but costs you significant working capital
55–65 days High — consider this a structural cash flow problem
Over 65 days Critical — likely impacting payroll planning and supplier payment

The UK average across all sectors is 32 days past agreed terms. Staffing typically runs 10–30 days above that.


A 5-Step Process to Reduce DSO

Step 1: Know your actual DSO, not your assumed one

Most agencies know roughly when they invoice but don't track payment dates systematically. The first step is calculating your actual DSO by client, not just in aggregate.

Formula: DSO = (Total Receivables / Total Credit Sales) × Number of Days

Do this by client. You'll find 80% of your DSO problem sits with 20% of your clients.

Step 2: Segment your debtor book by risk, not age

Aged debt reports sort by how long invoices have been outstanding. That's useful but backwards — you want to know which invoices will go late before they do, not which ones already have.

Segmentation by payment behaviour: - Clients who consistently pay within terms (automate a light-touch reminder sequence) - Clients who typically pay 7–14 days late (send first reminder 3 days before due) - Clients who regularly dispute or delay (flag for personal call before due date)

Equisettle's AI model does this segmentation automatically, using payment history to predict which invoices in this month's batch will be problems.

Step 3: Start chasing before the due date

The most effective DSO intervention in staffing is pre-due-date contact. A courtesy reminder 3–5 days before the invoice is due — confirming the invoice was received, the timesheet is approved, and there are no queries — prevents most late payments.

This is not aggressive. It's professional. Most clients respond well to it, and it eliminates the most common cause of delays: invoices sitting in a queue because someone forgot.

Step 4: Automate the follow-up sequence

Manual chasing doesn't scale. A credit controller chasing 50 invoices manually will deprioritise the smaller ones, miss follow-ups on Fridays, and avoid difficult conversations. Automation removes all three problems.

An effective sequence for a staffing agency: - Day -3 (before due): Courtesy confirmation email - Day 0 (due date): "Invoice due today" reminder - Day +3: First follow-up (email + SMS) - Day +7: Second follow-up (email + WhatsApp if no response) - Day +14: Escalation email with payment plan option - Day +21: Final notice before formal escalation

The channel matters. Email open rates in B2B average 25–35%. WhatsApp message open rates exceed 90%. For clients who are slow but not unresponsive, moving to WhatsApp at Day +7 often resolves invoices that would otherwise drag to Day +30.

Step 5: Track and report DSO monthly

DSO is a lagging indicator — it tells you what happened last month. Track it monthly, by client and in aggregate. If a client's DSO is trending up over 3 months, that's an early warning signal for dispute, financial difficulty, or relationship deterioration — worth a conversation before it becomes a bad debt.


What a 15-Day DSO Reduction Means in Practice

For a staffing agency turning over £500,000/month:

Metric Before After (15-day reduction)
DSO 60 days 45 days
Avg. receivables balance £1,000,000 £750,000
Working capital freed £250,000
Annual interest saving (at 7%) ~£17,500

Equisettle typically reduces DSO by 15–20 days within 3 months for staffing agencies. The majority of the improvement comes from the pre-due-date outreach and automated follow-up sequence described above.


Tools for DSO Management in Staffing

Tool What it does Limitation
Your accounting software (Xero, FreeAgent, Sage, QuickBooks) Invoicing, payment recording Basic or no reminder automation
Chaser Rule-based email chasing No FreeAgent/Sage, no WhatsApp, no AI predictions
Equisettle AI-predictive chasing via email, SMS, WhatsApp No human collections team
Manual (spreadsheet + CC) Flexible Doesn't scale, human bottleneck
Debt collection agency Recovers seriously overdue debt Last resort — damages client relationships

FAQ

What is a good DSO for a staffing agency? Under 45 days is strong performance for a UK staffing agency. Under 35 days is excellent. If you're above 55 days, you're likely experiencing a material cash flow impact.

How long does it take to reduce DSO? With automated pre-due-date outreach, most agencies see measurable improvement within 30–60 days. A 15–20 day reduction typically takes 2–3 months to fully embed.

Is DSO the same as aged debt? Not exactly. Aged debt is a snapshot of what's currently outstanding and by how long. DSO is an average across all invoices over a period. DSO is the better operational metric; aged debt is useful for individual client management.

What causes high DSO in staffing? The three main causes: paying contractors before receiving client payment (structural float), invoice disputes from timesheet or rate discrepancies, and reactive-only credit control that chases after due dates rather than before.

Can you reduce DSO without hiring a credit controller? Yes. AR automation tools like Equisettle run the full chasing sequence automatically — pre-due date, overdue, and escalation — without human intervention. Finance teams of 1–2 people regularly manage 50–100 invoices per month this way.