Skip to content

Answers · in depth

Days Sales Outstanding, Explained for an Owner Who Doesn’t Want a Finance Textbook

Days sales outstanding — DSO — sounds like something an accountant tracks so you do not have to. It is actually one of the plainest numbers in the business: how many days, on average, it takes you to turn a billed sale into cash in the bank. You do not need a finance degree to calculate it or to understand why it moves. You need about ten minutes and your own numbers.

By the Lumina Business Advisory team · Updated

What the number actually measures

Free self-check · two taps · no email

Hand-off 5 of 6 · Invoice → Payment

Against its stated terms, when does a typical invoice actually get paid?

Choose the answer that sounds like your business.

Answer it in the Self-Audit

Strip away the jargon and DSO answers one question: on average, how long does a billed dollar sit in receivables before it clears your bank account? The clock starts when the invoice goes out, not when the work is finished.

That last part surprises people. DSO is usually calculated from receivables — money you have already billed — so in its standard accounting form it starts the clock at the invoice date, the same way an aging report does. But the stretch before you invoice is real money sitting out too, and it never shows up in the standard number. A business can report a clean DSO and still be sitting on two weeks of finished, unbilled work every month. The two gaps are cousins, and this site treats them as one continuous wait: the Cash Gap Calculator draws both halves — invoicing delay and collection delay — on the same ruler, because a dollar waiting on your own desk and a dollar waiting on a client’s desk cost you the same thing.

How to calculate your own in about ten minutes

The standard formula is short: take your accounts receivable balance at the end of a period, divide it by your total credit sales for that period, then multiply by the number of days in the period — 30 for a month of sales, 90 for a quarter. The only rule is that the day count matches the sales period.

Pull two numbers from your own books. Your current accounts receivable balance — what clients owe you right now — sits on your balance sheet or inside whatever accounting software you run. Your total credit sales for the period — revenue from work billed on terms, not paid on the spot — sits on your income statement, or you can total it straight from your invoice log. Divide the first by the second, multiply by the number of days in the period, and you have a number that is entirely your own, not an industry guess.

If the arithmetic feels like a detour, the free Cash Gap Calculator on this site runs the same idea a different way: instead of pulling receivables and sales totals, it asks for four figures from your records — monthly revenue, days from job-done to invoice-sent, your stated payment terms, and how long invoices actually take to collect — and draws the whole cycle on a ruler in your browser, in well under a minute.

What counts as a good DSO — and the honest answer is “it depends”

Search for a target DSO and you will find confident-sounding numbers attached to no industry, no company size, and no source. The honest answer is less satisfying and more useful: the number that matters is not DSO against some national average, it is DSO against your own stated terms. If you invoice net 30 and your DSO runs 55, you are not merely a little slow — you are financing your customers for nearly four extra weeks beyond what you agreed to, on average across everything you have billed, month after month.

That comparison — your DSO against your own terms — is the one no benchmark can do for you, because it depends on paperwork nobody outside your business can see. A landscaping company invoicing on the spot and a construction firm billing net 45 against retainage are not comparable by any single number; each is only comparable against itself, over time, watching whether the gap between agreed and actual widens or shrinks.

What independent data can and cannot tell you

Independent, government-collected data on exactly how many days small businesses wait to collect is thin. Most of the figures that get published come from payments and accounting software companies, and this site does not repeat vendor numbers.

The closest independent data point is broader than days-to-collect. In the Federal Reserve Banks’ Small Business Credit Survey of firms with 1 to 499 employees, fielded in late 2024, 51 percent of firms cited uneven cash flows as a financial challenge (fedsmallbusiness.org). That survey does not measure collection days or say what caused the unevenness, but the logic behind slow collections needs no survey: the longer the stated terms, the more days there are for something to go wrong before the money arrives, and the easier it is for “thirty days” to quietly become forty-five.

What actually moves the full cash gap, once you have your own number

The full wait, from finished work to cash, is three pieces stacked end to end. Standard DSO sees only the last two; the first one sits outside it entirely, and it is easy to assume the whole gap is a collections problem before you have split it.

  • The pre-invoice delay, which standard DSO never sees — how many days pass between work finished and invoice sent. This is entirely inside your own walls and entirely yours to fix; the same-day billing rule covered in this site’s article on late invoicing closes this piece without touching a client relationship at all.
  • The stated terms — net 15, net 30, net 45, whatever the paperwork says. Longer terms are a real business decision sometimes, but every extra day here is an extra day of your own cash financing someone else’s business, agreed to in writing.
  • The actual collection gap — how many days past the due date invoices really take to clear, as opposed to what the terms promise. This is the gap a standard aging report makes hardest to see, because the standard aging report shows total overdue dollars, not a clean average days-late figure.

Measuring your DSO once tells you the size of the problem. Splitting it into these three pieces tells you where to actually spend your attention — you may find most of the float sitting in just one.

Find your own number before changing anything

Run the free Cash Gap Calculator first: four numbers you already know, and a drawing of your own cycle from job-done to cash-in-bank in under a minute — no email, no accounting software required.

If the gap turns out to be real money and you want it priced properly, The Revenue Review reads twelve months of your own invoices, terms, and payment history and shows exactly where the days go — pre-invoice delay, terms, or collections — ending in a 90-day fix list in priority order. Fixed fee $4,500, two weeks, computed from your own records rather than a published average.

Before any next step

What should you do next?

Fix it yourselves.
If the cause is clear, it lives inside one process, and one person can own it — take the play from this page and run it. That outcome is fine with us; it is why the play is published in full.
Order one bounded build.
If the fix is known but needs configuration or integration inside your stack — a cadence wired into your own system, an alert, a handoff — scope that one build, with us or with anyone you trust. The six systems we build show what bounded looks like.
Start with the Review.
If the causes are debatable, the problem crosses departments or systems, or the economics are unclear — diagnose before anyone builds. The Revenue Review: $4,500 fixed, two weeks, computed from your own records. Read a sample finding before you decide — free, no email.

Asked right after

What is a “normal” DSO for a small business?
There is no reliable, independent, industry-wide benchmark worth quoting — the figures that circulate online mostly come from vendor surveys rather than an independent cross-industry sample. The comparison that actually matters is your own DSO against your own stated payment terms: if you invoice net 30 and collect in 30, the gap is doing its job; the size of the gap beyond your own terms, not a number from a stranger’s report, is what is actually worth chasing.
Is DSO the same thing as the “cash gap” on this site?
Almost, with one difference worth knowing. Standard DSO starts its clock on the invoice date, the same way a receivables aging report does — so it never sees the days between finished work and an invoice going out at all. The Cash Gap Calculator on this site draws the full stretch, invoicing delay and collection delay together, because both cost you the same thing: cash you have earned and cannot yet spend.

The next step

Bring us the process that keeps getting stuck.

A 20-minute conversation about the workflow, the teams and the systems involved — and a straight answer on whether The Revenue Review is the right next step. If it is not, we say that on the call.

A real person answers or calls you back the same business day.

Free self-check · 2 taps