Invoices & AP

Invoices & AP

Invoices & AP

Days Sales Outstanding (DSO): Formula, Meaning, and How to Reduce It

Days sales outstanding (DSO) measures how long a company takes to collect payment.See the formula, a worked example, what a good DSO is, and how to reduce it.

Shobhit Gupta

Updated

•

10

min read

QUICK ANSWER

Days sales outstanding, or DSO, is the average number of days a company takes to collect payment after making a sale on credit. It is calculated as accounts receivable divided by total credit sales, multiplied by the number of days in the period. A lower DSO means the business collects cash faster. DSO is the clearest measure of how well a business turns sales into cash. This guide explains the formula, works through an example, sets out what a healthy DSO looks like, and shows how finance teams bring it down.

What is days sales outstanding?

Days sales outstanding is a financial ratio that measures the average time between making a sale and collecting the money for it. It answers a question every finance team cares about: once we invoice a customer, how long do we wait to get paid?

DSO matters because a sale is not cash until it is collected. Every day an invoice sits unpaid is a day the business has funded its customer's operations instead of its own. A company can be profitable on paper and still run short of working capital if its DSO is high. The metric sits alongside accounts receivable as the way finance measures how efficiently the business converts revenue into usable cash.

The days sales outstanding formula

The standard formula is:

DSO

Accounts Receivable / Total Credit Sales × Number of Days

Each input is straightforward. Accounts receivable is the average amount owed by customers over the period, taken from the balance sheet. Total credit sales is revenue sold on credit during that period, excluding cash sales, since cash sales are collected immediately and would distort the result. Number of days is the length of the period, usually 365 for a year or 90 for a quarter.

Many teams use average accounts receivable, the opening balance plus the closing balance divided by two, to smooth out timing swings. Either approach works as long as it is applied consistently, so period-on-period comparisons stay meaningful.

A worked DSO example

An example makes the formula concrete. Suppose a company has average accounts receivable of 400,000 dollars and total credit sales of 3,650,000 dollars over a full year.

DSO

400,000 / 3,650,000 × 365 = 40 days

The company takes an average of 40 days to collect payment. Whether that is good depends entirely on the payment terms it offers. If the business sells on net 30 terms, a DSO of 40 means customers are paying ten days late on average, and roughly a month and a half of revenue is permanently tied up in receivables. If it sells on net 45, a DSO of 40 means customers are paying slightly early, which is a strong position.

That comparison is the whole point. DSO is only meaningful against the terms the business actually offers, which is why the metric and the underlying invoices belong in the same view.

What is a good days sales outstanding?

There is no universal target, because a good DSO depends on industry norms and the payment terms a business offers. A useful DSO is one that sits close to the stated terms, with only a small gap for ordinary processing delays.

A practical rule of thumb: a DSO within roughly ten to fifteen days of your standard terms suggests collection is working. A DSO well above your terms means customers are consistently paying late and the collection process is not keeping up. Industry matters too, since sectors with long project cycles or large enterprise buyers naturally run higher than those selling to small businesses on short terms. The right comparison is your own terms and your direct competitors, not a cross-industry average.

The goal is not simply the lowest possible number. Pushing customers to pay faster than their own processes allow can strain relationships worth more than the days saved.

High vs low DSO: what each signals

The same number can indicate health or trouble depending on context.


Higher DSO

Lower DSO

Cash position

Cash tied up in receivables

Cash collected and usable

What it can signal

Weak collection, or generous terms to win business

Efficient collection, or restrictive terms

Customer relationship

Possible disputes or dissatisfaction

Healthy, or terms customers dislike

The risk

Working capital squeeze, rising bad debt

Lost sales if terms are too tight

A rising DSO deserves investigation rather than alarm. It can mean collection has slipped, that a few large customers are paying late, or that the business deliberately extended terms to win larger accounts. The metric points to a question; the answer is in the receivables ageing detail.

DSO, DPO, and the cash conversion cycle

DSO is one of three metrics that together describe how quickly a company turns operations into cash.

  • DSO, days sales outstanding. How long customers take to pay you.

  • DPO, days payable outstanding. How long you take to pay suppliers.

  • DIO, days inventory outstanding. How long inventory sits before it is sold.

Together they form the cash conversion cycle:

CCC

DIO + DSO − DPO

DSO is added, so reducing it shortens the cycle and gets cash back into the business faster. DPO is subtracted, so extending it, within agreed terms, has the same effect from the other direction. Managing both is how finance teams improve working capital without touching pricing or sales volume.

How to reduce days sales outstanding

Most late payment is not disputed. It is simply un-chased, which makes DSO one of the more addressable metrics in finance.

1

Invoice

2

State terms

3

Remind

4

Chase ageing

5

Collected

1

Invoice

2

State terms

3

Remind

4

Chase ageing

5

Collected

The collection loop, every step of which shortens the gap in the timeline above

  • Invoice immediately and accurately. The clock starts when the invoice is sent, and an invoice with an error restarts it.

  • Make payment terms unmistakable. State the due date and the terms clearly on every invoice.

  • Automate reminders. Scheduled follow-ups before and after the due date remove the single largest cause of late payment.

  • Offer easy payment methods. Every point of friction in paying is a delay.

  • Review the ageing report weekly. Catch a slipping account while a conversation still fixes it.

  • Act on disputes fast. A queried invoice stops ageing only when the query is resolved.

  • Consider early-payment incentives selectively. A small discount can be worth the cash, but only when the arithmetic works.

Each of these depends on knowing, at any moment, which invoices are outstanding and by how long. That is an accounts receivable data problem, and it is where automation changes the picture.

How AR automation lowers DSO

Reducing DSO requires clean, current receivables data and follow-up that happens reliably, which is exactly what manual AR cannot provide. When invoices are tracked in a spreadsheet and chased when someone remembers, the ageing picture is always slightly out of date and the chasing is the first thing dropped in a busy week.

Aviara Connect addresses this through its AR Automation module, which issues invoices, tracks every one as paid, outstanding, or overdue in real time, sends reminders on a schedule, and matches incoming payments to the invoices they settle. Because the platform runs receivables and payables together, a finance team sees both sides of cash flow in one place rather than reconciling two systems to answer a simple question about cash position.

Reminders that go out on every overdue invoice, every time, lower DSO more reliably than any single intervention, because they address the cause rather than the symptom.

The platform runs in production at enterprise scale. We've built an AI search agent for NTPC, India's largest power company, serving more than 10,000 daily active users who chat with no login across more than 10 GB of documents, including purchase orders and contracts. Aviara Labs is an AWS Certified Build Partner, Aviara Connect is listed on Microsoft Azure Marketplace, and we hold a 5.0 rating on Clutch and G2.

If collection speed is the problem, our guide to accounts receivable software compares the options, or you can start a free trial.

Proof in production

10,000+

daily active users on Aviara's live NTPC deployment

5.0

rating on Clutch and G2

AWS

Certified Build Partner

Azure

Aviara Connect listed on Microsoft Azure Marketplace

Turn sales into cash sooner

Most late payment is un-chased rather than disputed. Start a free trial and run AR automation on your own invoices, or book a short call to see the ageing picture and the reminder schedule first.

Frequently Asked Questions

What is days sales outstanding?

Days sales outstanding, or DSO, is the average number of days a company takes to collect payment after making a sale on credit. It measures how efficiently a business converts sales into cash, and it is a core working-capital metric.

What is the days sales outstanding formula?

What is a good DSO?

Is a lower DSO always better?

What is the difference between DSO and DPO?

QUICK ANSWER

Days sales outstanding, or DSO, is the average number of days a company takes to collect payment after making a sale on credit. It is calculated as accounts receivable divided by total credit sales, multiplied by the number of days in the period. A lower DSO means the business collects cash faster. DSO is the clearest measure of how well a business turns sales into cash. This guide explains the formula, works through an example, sets out what a healthy DSO looks like, and shows how finance teams bring it down.

What is days sales outstanding?

Days sales outstanding is a financial ratio that measures the average time between making a sale and collecting the money for it. It answers a question every finance team cares about: once we invoice a customer, how long do we wait to get paid?

DSO matters because a sale is not cash until it is collected. Every day an invoice sits unpaid is a day the business has funded its customer's operations instead of its own. A company can be profitable on paper and still run short of working capital if its DSO is high. The metric sits alongside accounts receivable as the way finance measures how efficiently the business converts revenue into usable cash.

The days sales outstanding formula

The standard formula is:

DSO

Accounts Receivable / Total Credit Sales × Number of Days

Each input is straightforward. Accounts receivable is the average amount owed by customers over the period, taken from the balance sheet. Total credit sales is revenue sold on credit during that period, excluding cash sales, since cash sales are collected immediately and would distort the result. Number of days is the length of the period, usually 365 for a year or 90 for a quarter.

Many teams use average accounts receivable, the opening balance plus the closing balance divided by two, to smooth out timing swings. Either approach works as long as it is applied consistently, so period-on-period comparisons stay meaningful.

A worked DSO example

An example makes the formula concrete. Suppose a company has average accounts receivable of 400,000 dollars and total credit sales of 3,650,000 dollars over a full year.

DSO

400,000 / 3,650,000 × 365 = 40 days

The company takes an average of 40 days to collect payment. Whether that is good depends entirely on the payment terms it offers. If the business sells on net 30 terms, a DSO of 40 means customers are paying ten days late on average, and roughly a month and a half of revenue is permanently tied up in receivables. If it sells on net 45, a DSO of 40 means customers are paying slightly early, which is a strong position.

That comparison is the whole point. DSO is only meaningful against the terms the business actually offers, which is why the metric and the underlying invoices belong in the same view.

What is a good days sales outstanding?

There is no universal target, because a good DSO depends on industry norms and the payment terms a business offers. A useful DSO is one that sits close to the stated terms, with only a small gap for ordinary processing delays.

A practical rule of thumb: a DSO within roughly ten to fifteen days of your standard terms suggests collection is working. A DSO well above your terms means customers are consistently paying late and the collection process is not keeping up. Industry matters too, since sectors with long project cycles or large enterprise buyers naturally run higher than those selling to small businesses on short terms. The right comparison is your own terms and your direct competitors, not a cross-industry average.

The goal is not simply the lowest possible number. Pushing customers to pay faster than their own processes allow can strain relationships worth more than the days saved.

High vs low DSO: what each signals

The same number can indicate health or trouble depending on context.


Higher DSO

Lower DSO

Cash position

Cash tied up in receivables

Cash collected and usable

What it can signal

Weak collection, or generous terms to win business

Efficient collection, or restrictive terms

Customer relationship

Possible disputes or dissatisfaction

Healthy, or terms customers dislike

The risk

Working capital squeeze, rising bad debt

Lost sales if terms are too tight

A rising DSO deserves investigation rather than alarm. It can mean collection has slipped, that a few large customers are paying late, or that the business deliberately extended terms to win larger accounts. The metric points to a question; the answer is in the receivables ageing detail.

DSO, DPO, and the cash conversion cycle

DSO is one of three metrics that together describe how quickly a company turns operations into cash.

  • DSO, days sales outstanding. How long customers take to pay you.

  • DPO, days payable outstanding. How long you take to pay suppliers.

  • DIO, days inventory outstanding. How long inventory sits before it is sold.

Together they form the cash conversion cycle:

CCC

DIO + DSO − DPO

DSO is added, so reducing it shortens the cycle and gets cash back into the business faster. DPO is subtracted, so extending it, within agreed terms, has the same effect from the other direction. Managing both is how finance teams improve working capital without touching pricing or sales volume.

How to reduce days sales outstanding

Most late payment is not disputed. It is simply un-chased, which makes DSO one of the more addressable metrics in finance.

1

Invoice

2

State terms

3

Remind

4

Chase ageing

5

Collected

The collection loop, every step of which shortens the gap in the timeline above

  • Invoice immediately and accurately. The clock starts when the invoice is sent, and an invoice with an error restarts it.

  • Make payment terms unmistakable. State the due date and the terms clearly on every invoice.

  • Automate reminders. Scheduled follow-ups before and after the due date remove the single largest cause of late payment.

  • Offer easy payment methods. Every point of friction in paying is a delay.

  • Review the ageing report weekly. Catch a slipping account while a conversation still fixes it.

  • Act on disputes fast. A queried invoice stops ageing only when the query is resolved.

  • Consider early-payment incentives selectively. A small discount can be worth the cash, but only when the arithmetic works.

Each of these depends on knowing, at any moment, which invoices are outstanding and by how long. That is an accounts receivable data problem, and it is where automation changes the picture.

How AR automation lowers DSO

Reducing DSO requires clean, current receivables data and follow-up that happens reliably, which is exactly what manual AR cannot provide. When invoices are tracked in a spreadsheet and chased when someone remembers, the ageing picture is always slightly out of date and the chasing is the first thing dropped in a busy week.

Aviara Connect addresses this through its AR Automation module, which issues invoices, tracks every one as paid, outstanding, or overdue in real time, sends reminders on a schedule, and matches incoming payments to the invoices they settle. Because the platform runs receivables and payables together, a finance team sees both sides of cash flow in one place rather than reconciling two systems to answer a simple question about cash position.

Reminders that go out on every overdue invoice, every time, lower DSO more reliably than any single intervention, because they address the cause rather than the symptom.

The platform runs in production at enterprise scale. We've built an AI search agent for NTPC, India's largest power company, serving more than 10,000 daily active users who chat with no login across more than 10 GB of documents, including purchase orders and contracts. Aviara Labs is an AWS Certified Build Partner, Aviara Connect is listed on Microsoft Azure Marketplace, and we hold a 5.0 rating on Clutch and G2.

If collection speed is the problem, our guide to accounts receivable software compares the options, or you can start a free trial.

Proof in production

10,000+

daily active users on Aviara's live NTPC deployment

5.0

rating on Clutch and G2

AWS

Certified Build Partner

Azure

Aviara Connect listed on Microsoft Azure Marketplace

Turn sales into cash sooner

Most late payment is un-chased rather than disputed. Start a free trial and run AR automation on your own invoices, or book a short call to see the ageing picture and the reminder schedule first.

Frequently Asked Questions

What is days sales outstanding?

Days sales outstanding, or DSO, is the average number of days a company takes to collect payment after making a sale on credit. It measures how efficiently a business converts sales into cash, and it is a core working-capital metric.

What is the days sales outstanding formula?

What is a good DSO?

Is a lower DSO always better?

What is the difference between DSO and DPO?

Shobhit Gupta

Founder, Aviara Labs

Builds Production AI for Contracts, Invoices, and Enterprise documents. AWS Certified Build Partner, 15+ enterprise customers across India, the US, and the UAE.

Founder, Aviara Labs

Builds Production AI for Contracts, Invoices, and Enterprise documents. AWS Certified Build Partner, 15+ enterprise customers across India, the US, and the UAE.

Read Next

Accounts Payable

8 min read

The three documents, the five steps, the exceptions to expect, and how finance teams automate the whole check.

Shobhit Gupta

· Jul 10, 2026

Voice & AI Agents

8 min read

What these companies do, how to separate a dependable partner from a risky one, and seven worth evaluating.

Shobhit Gupta

· Jul 13, 2026

Voice & AI Agents

8 min read

What these companies do, how to separate a dependable partner from a risky one, and seven worth evaluating.

Jul 13, 2026

Shobhit Gupta

Invoice & AP Operations

8 min read

The three documents, the five steps, the exceptions to expect, and how finance teams automate the whole check.


Shobhit Gupta

Jul 10, 2026

Aviara Letters

A letter from the team on building enterprise AI, in your inbox.

Join Aviara Letters

India HQ · A-57, Sector 136, Noida, UP 201301

US Office · 30 N Gould St, Sheridan, Wyoming 82801

sales@aviaralabs.com

+91 98713 02603

© 2026 Aviara Labs Private Limited

Privacy Policy

Refund Policy

Terms of Service