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

AI products for contracts, invoices and healthcare operations. Deployed by our engineers, in the cloud or on-premise.
AWS Build Partner · SOC 2 Type II in progress
Contracts
Overview
Redlining & Drafting
Vendor Onboarding
AI Search
Renewals
Obligations
eSign & eStamping
Insights & Opportunities
COVA
DPDP Readiness Check

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

US Office · 30 N Gould St, Sheridan, Wyoming 82801
sales@aviaralabs.com

+91 98713 02603