// Glossary · ops

DSO (Days Sales Outstanding)

Also: days sales outstanding · collection period

Average number of days a company takes to collect payment after a sale. Critical metric for B2B services, agencies, and any business invoicing on net terms.

Days Sales Outstanding is the average number of days between issuing an invoice and receiving payment, calculated as accounts receivable divided by average daily revenue. A consulting firm with 300,000 dollars in receivables on 200,000 dollars in monthly revenue has a DSO of roughly 45 days. The number captures how efficiently the business is collecting cash from work it has already delivered. Low DSO means cash moves through the business quickly. High DSO means revenue has been earned on paper but the cash has not arrived, and the business is essentially financing its customers with its own working capital.

For B2B services firms, agencies, and any business invoicing on net 30 or net 60 terms, DSO is the single most important working capital metric. A growing agency with a 90-day DSO can grow itself into a cash crisis even while booking record revenue, because every new client adds receivables that have to be funded for three months before the cash arrives. The pattern hits hardest during growth phases when staff costs scale immediately but client payments lag by quarters. Founders who ignore DSO discover the problem when payroll is due and the bank account is light, even though the income statement looks healthy.

The standard playbook for cutting DSO runs through five moves: shorter payment terms in new contracts, deposit requirements before work begins, automated invoice delivery the day work completes, structured follow-up sequences on overdue invoices, and bank-direct payment methods that clear faster than cheques. The AI Ops Department handles the operational layer of receivables monitoring and follow-up, surfacing overdue invoices the day they cross threshold and triggering escalation sequences automatically. Most funded services businesses can cut DSO by 15 to 30 days through process discipline alone, which can free hundreds of thousands of dollars in trapped working capital without changing pricing or growth pace.

// Examples
  • A digital agency cuts DSO from 78 days to 41 by requiring 50% deposit on new contracts and automating overdue invoice follow-up. Frees $220K in working capital within one quarter.
  • A B2B consultancy moves enterprise clients from net-60 to net-30 in renewal cycles, cutting DSO from 65 to 38 days and removing reliance on a working capital line of credit.
  • A SaaS company implementing usage-based billing watches DSO rise from 22 to 51 days as invoice complexity grows. Rebuilds billing automation to push DSO back below 30.
// Common questions
What is a healthy DSO?
Varies by industry and payment terms. SaaS on credit card billing should run under 15 days. SaaS on annual invoiced contracts can run 30 to 45. B2B services and agencies typically run 45 to 75. Above 90 days, the business is funding its customers and needs to look at terms, collections process, or both.
How is DSO calculated?
Accounts receivable divided by average daily revenue, where average daily revenue is total revenue over a period divided by the number of days in that period. A business with $600K in receivables on $200K monthly revenue ($6,667 daily) has DSO of 90 days. The calculation is simple, but most businesses do not track it regularly.
Why does DSO matter more for services than SaaS?
Services firms invoice in arrears for work already done, often on net-30 or longer terms. SaaS often charges upfront on credit card or annual contract, collecting cash before delivering service. The cash conversion cycle is fundamentally different, and services firms feel DSO pain directly in working capital while SaaS rarely does.
Can DSO be cut without losing customers?
Yes, in most cases. Shorter terms on new contracts rarely cost deals because most B2B buyers expect net-30 by default. Deposit requirements are standard in services. Automated follow-up sequences sound aggressive but are actually less abrasive than awkward founder-led collections calls. The fixes are operational, not commercial.
// Related terms
// Ready to ship?

EOI runs fractional AI departments for funded teams under 50. Sales, Content, Ops, Support. Live in 14 days on a monthly retainer.