Back to guides

What Is DSO (Days Sales Outstanding) and How to Reduce It

A plain-English guide to Days Sales Outstanding for small businesses: what DSO means, how to calculate it, what a good number looks like, and practical ways to bring it down.

6 min read

Quick start: How to reduce your DSO

Step 1

Measure your current DSO

Calculate DSO for the last quarter so you have a baseline to improve against.

Step 2

Invoice the moment work is done

Every day you delay invoicing is a day added to your DSO before the client has even seen the bill.

Step 3

Make paying frictionless

Add payment links and multiple payment options so there is no excuse to delay.

Step 4

Follow up on a fixed schedule

Send reminders on a set cadence for every overdue invoice instead of waiting and hoping.

You can be profitable on paper and still run out of cash — because profit is not the same as money in the bank. The number that measures the gap between the two is DSO, and it is one of the most useful health checks a small business can run.

What DSO means

Days Sales Outstanding (DSO) is the average number of days it takes to get paid after a sale.

If your DSO is 45, it means that on average, 45 days pass between issuing an invoice and the money landing in your account. A rising DSO is an early warning that cash is getting stuck in unpaid invoices — the accounts receivable piling up faster than you collect it.

How to calculate DSO

The formula is simple:

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

Say over the last 90 days you made ₹36,00,000 in sales and you currently have ₹6,00,000 in unpaid invoices:

DSO = (6,00,000 ÷ 36,00,000) × 90 = 15 days

Use a consistent period

Calculate DSO over the same window each time — monthly or quarterly — so you can compare like with like and spot the trend. A single number tells you little; the direction it's moving tells you a lot.

What counts as a good DSO?

There is no universal target, because it depends on the terms you offer. A useful benchmark is the 1.3 rule: a healthy DSO is roughly no more than 1.3 times your standard payment terms.

If your DSO is well above that, your invoices are routinely being paid late. In India this is common — the average small business waits far longer than its stated terms, and receivables often sit unpaid past 90 days. Your terms themselves matter here, which is why choosing between Net 15, 30, and 45 is worth thinking about.

Five ways to reduce your DSO

1

Invoice immediately

Every day between finishing work and sending the invoice is a day added to your DSO for free. Bill the moment the job is done.

2

Set clear, shorter terms

Shorter terms pull your average collection time down. Make the due date unmissable on the invoice.

3

Make paying effortless

Add a payment link and multiple options. Friction at the payment step quietly adds days to every invoice.

4

Follow up on a schedule

Consistent reminders on a fixed cadence are the biggest lever. Businesses with a proper reminder sequence collect the large majority of invoices within two weeks of the due date — those without collect far fewer.

5

Track ageing, not just totals

Watch how overdue each invoice is, so the oldest get attention first.

The fourth point does most of the work, and it is also the one people abandon when they get busy. Automating it with an invoice follow-up platform is the most reliable way to keep DSO down, because the reminders go out on schedule whether or not you remember to send them. It is the same idea covered in automated payment reminder software.

The bottom line

DSO turns a vague feeling that "clients are slow to pay" into a number you can track and improve. Measure it every month, aim for roughly 1.3× your terms or better, and attack it by invoicing fast, making payment easy, and following up consistently. Bring DSO down and you free up cash that was silently trapped in your own success.

Start sending polite reminders automatically with Foloque

Set up your first automated payment reminder workflow in minutes and stop worrying about what to say or when to follow up. Foloque keeps everything on schedule for you.

Try Foloque free and automate your reminders