How to Reduce DSO in a Growing Consulting Firm

How to Reduce DSO in a Growing Consulting Firm

Billing, Invoicing & Cash Flow
Question 6 of 7

On This Page

table of contents
table of contents

Cash flow problems rarely show up as a single bad month. They show up as a slow leak, days sales outstanding creeping from the low 30s to the high 40s while nobody notices until payroll timing gets tight. Consulting firms in growth mode are especially exposed here: more projects, more contract types, more invoices, and a finance team that’s still running the same collections process it used at half the headcount. Here’s what’s actually driving that number up, and what to do about it.

What Is DSO?

Days Sales Outstanding (DSO) measures the average number of days it takes a firm to collect payment after issuing an invoice. It’s one of the clearest signals of how well a services business turns delivered work into cash, and it matters more in consulting than in most industries because the “product” is billable hours, not inventory sitting on a shelf. A low DSO means cash keeps moving. A high one means your firm is effectively financing its clients’ businesses for free.

The DSO Formula

The standard formula is:

DSO = (Accounts Receivable ÷ Total Credit Sales) × Number of Days in Period

Here’s what each part means:

  • Accounts Receivable is the total unpaid invoice balance at the end of the period you’re measuring.
  • Total Credit Sales is revenue billed on credit terms during that same period (cash sales, if any, are excluded).
  • Number of Days in Period is usually 30, 90, or 365, depending on whether you’re looking at a month, a quarter, or a full year.

For example: a firm with $600,000 in outstanding receivables and $3.6 million in credit sales over a 90-day quarter would calculate DSO as (600,000 ÷ 3,600,000) × 90, or 15 days. Anything meaningfully higher than that within your own historical range is worth investigating.

Consulting firms typically land between 45 and 55 days on average, while the best-run firms hold to 30-35 days. Closing even part of that gap has real weight: a $10 million firm that trims 15 days off DSO frees up roughly $400,000 in working capital, cash that would otherwise sit in unpaid invoices instead of funding hiring, tooling, or growth.

Why DSO Creeps Up as Firms Grow

Growth changes the shape of a consulting firm’s billing, and most of the causes trace back to the same root problem: rate and contract structures outrunning the systems tracking them.

Rate structures get complicated fast

A firm that starts with a single hourly rate soon ends up juggling fixed-fee engagements, retainers, blended team rates, and time-and-materials contracts side by side. Each structure has different billing triggers and different room for error, and spreadsheets or basic time trackers rarely model more than one cleanly.

Time and billing data live in separate systems

When time entries sit in one tool and invoicing happens in another, someone has to manually reconcile the two before a bill can go out. That lag between work performed and invoice sent is often the single biggest contributor to slow collections, and it compounds every time headcount or project count increases.

Collections become reactive instead of proactive

Without a real-time view into aging receivables, finance teams end up chasing overdue invoices only after they’re already 30 or 60 days late. By then, the client has moved on to other priorities and the follow-up has lost its urgency.

How to Reduce DSO

Reducing DSO in a growing consulting firm comes down to fixing the mechanics behind invoicing, not just chasing payments harder.

Tighten the gap between work and invoicing

The faster time and expenses move from entry to invoice, the sooner the clock starts on collection. Firms that bill weekly instead of monthly, with automated WIP-to-invoice workflows, consistently see fewer write-downs and faster cash turnaround than those relying on end-of-month batch billing.

Build rate and contract logic into one system

Keeping fixed-fee, retainer, and T&M billing rules in one connected system instead of shadow spreadsheets cuts down on invoicing errors, which are one of the most common reasons clients delay payment in the first place.

Get ahead of AR aging

Real-time visibility into which invoices are approaching due dates, rather than a monthly aging report, lets finance teams follow up while the conversation is still fresh for the client. Automated reminders paired with a clear escalation path for invoices 15, 30, and 60 days past due keep collections consistent instead of ad hoc.

Connect billing to the general ledger

A financial system built around the general ledger, rather than one that syncs to it periodically, eliminates the reconciliation lag that often delays invoice issuance in the first place. When time, billing, and GL data share one financial logic, there’s no gap for errors to hide in.

The Bottom Line

DSO isn’t just an accounting metric. It’s a direct reflection of how well a growing consulting firm’s billing engine keeps pace with its growth. Firms that tighten the path from time entry to cash collection consistently outperform those still running billing on spreadsheets and manual reconciliation.

If you want to see how a financial-first platform can shorten your billing cycle and bring your receivables under control, book a BigTime demo and see it in action.

0/5 (0 Reviews)