Days sales outstanding (DSO): formula and how to reduce it
Discover how days sales outstanding affects cash flow, get formula, and cut your collection time to speed up payments.

Written by Marcus James—Business editor and content specialist. Read Marcus' full bio
Published Saturday 8 August 2026
Table of contents
Key takeaways
- Use the days sales outstanding formula to measure how fast you collect credit sales.
- A lower DSO means stronger cash flow and fewer accounts receivable days outstanding.
- Cut DSO by setting clear terms, invoicing fast, offering easy payments, and automating follow-ups.
- Track the days sales outstanding ratio with AR aging and related metrics to spot issues early.
What is days sales outstanding?
Days sales outstanding (DSO) is the average number of days it takes your business to collect payment after making a credit sale. It's also called days receivable outstanding or accounts receivable days outstanding.
DSO matters because it directly affects your cash flow. When customers take longer to pay, your cash is tied up in unpaid invoices. That can make it harder to cover payroll, pay suppliers, or invest in growth. A high DSO can also signal credit risk if customers are consistently late or struggling to pay.
It's worth noting that DSO only applies to credit sales: transactions where you invoice customers and expect payment later. Cash sales, where payment happens immediately, aren't included in the DSO calculation.
Understanding your DSO helps you spot collection problems early, manage working capital more effectively, and make smarter decisions about credit policies and customer payment terms.
Why DSO matters for your business
DSO is one of the clearest signals of how well your business converts sales into cash.
A rising DSO means money is sitting in unpaid invoices instead of your bank account, and that gap has real consequences for how you run day-to-day operations.
Here's why tracking DSO closely pays off:
- Cash flow visibility: A high DSO reduces the cash available to cover payroll, supplier payments, and operating costs, even when sales are strong.
- Early warning system: A DSO that's creeping up month over month often signals a collections problem, a credit risk, or a billing process issue before it becomes a serious cash shortfall.
- Working capital efficiency: The lower your DSO, the less working capital you need to tie up in receivables, which frees up funds for growth or investment.
- Creditworthiness and investor confidence: Lenders and investors use DSO as a measure of financial discipline. A consistently high DSO can raise concerns about the quality of your revenue and your ability to manage risk.
- Customer credit decisions: Tracking DSO by customer helps you identify which accounts consistently pay late, so you can adjust credit terms, tighten limits, or act before a balance becomes uncollectible.
Monitoring DSO regularly turns a lagging financial result into a leading indicator you can act on.
How to calculate DSO
There are several ways to calculate days sales outstanding, and the method you choose depends on your business needs and how your sales fluctuate throughout the year.
The key is to use credit sales only, match the time periods correctly, and keep your DSO calculation consistent so you can track trends over time.
Simple DSO formula and example
The most common DSO formula is:
DSO = (Accounts receivable ÷ Total credit sales) × Number of days in period
Here's what each part means:
- Accounts receivable: The total amount customers owe you at the end of the period
- Total credit sales: All sales made on credit during the same period (exclude cash sales)
- Number of days in period: Typically 30 (monthly), 90 (quarterly), or 365 (annually)
Example
Let's say your business has:
- $45,000 in accounts receivable at the end of the month
- $150,000 in credit sales for that month
- 30 days in the period
DSO = ($45,000 ÷ $150,000) × 30 = 9 days
This means it takes an average of nine days to collect payment after a credit sale.
Countback method
The countback method is more accurate for businesses with seasonal or fluctuating sales. Instead of using an average, you count backwards from the end of the period, subtracting each month's credit sales from your ending accounts receivable until you reach zero.
Here's how it works:
- Start with your ending accounts receivable balance.
- Subtract the most recent month's credit sales.
- If there's still a balance, subtract the previous month's sales.
- Continue until the receivable balance reaches zero.
- Convert the time span into days.
Example
- Ending accounts receivable (AR): $120,000
- December credit sales: $80,000
- November credit sales: $50,000
Step 1: $120,000 - $80,000 = $40,000 remaining Step 2: $40,000 - $50,000 = $0 (you've gone back into November)
The $40,000 represents 24 days of November sales ($40,000 ÷ $50,000 × 30 days).
DSO = 30 days (December) + 24 days (November) = 54 days
This method suits businesses with uneven sales patterns because it reflects the actual timing of outstanding invoices.
Monthly and quarterly DSO
You can calculate DSO for any period, monthly, quarterly, or annually. Just make sure you use the actual number of days in that period.
- Monthly DSO: Use 30 or 31 days (or 28/29 for February)
- Quarterly DSO: Use 90 or 91 days
- Annual DSO: Use 365 days
For more stable insights, calculate a rolling average DSO over several months. This smooths out volatility and gives you a clearer picture of your collection trends.
Common DSO calculation mistakes
Use these tips to keep your DSO accurate:
- Mixing cash and credit sales in the formula: Only include credit sales where you invoice customers and expect payment later. Cash sales skew the result because they don't involve collection time.
- Using revenue that includes tax or shipping instead of credit sales: Use the net credit sales figure to avoid inflating the denominator.
- Mismatching the AR balance date and the sales period: Make sure your accounts receivable balance and credit sales cover the same timeframe.
- Ignoring write-offs, disputes, or credit memos that skew AR: Adjust your AR balance for any invoices you've written off or credited back to customers.
What is a good DSO?
A good days sales outstanding ratio depends on your industry, customer mix, and payment terms. In general, you want your DSO to be close to your agreed payment terms and trending stable or lower over time.
For example, if your standard terms are Net 30, a DSO of around 30 to 40 days is reasonable. If your DSO is 60 days or higher, customers are taking much longer to pay than expected, which can strain cash flow.
Here's how to benchmark your DSO:
- Compare to your industry. Some industries, like construction or wholesale, naturally have longer payment cycles. Others, like retail or hospitality, expect faster turnover. Industry benchmarks give you context for what's normal in your sector.
- Track your own baseline. Your historical DSO is the best benchmark. If your DSO is rising month over month, it's a warning sign that collections are slowing.
- Separate disputed invoices. If you have a high volume of disputes or billing errors, calculate DSO with and without those invoices to see the true collection performance.
A low DSO is generally better because it means cash is coming in faster. But an extremely low DSO (well below your payment terms) might indicate you're being too aggressive with collections or offering terms that are too tight, which could hurt customer relationships or sales.
How do you reduce days sales outstanding?
Reducing DSO starts with clear policies, faster billing, and easier payment options. The goal is to remove friction for customers and shorten the path from invoice to cash.
Invoice fast and accurately
The sooner you invoice, the sooner you get paid. Sending an invoice the same day you deliver goods or complete a job removes one of the most common sources of delay. Make sure each invoice includes:
- Send invoices as soon as you deliver goods or services.
- Attach proof of delivery, time sheets, or approvals.
- Use clear item descriptions, quantities, and unit prices.
- Address invoices to the correct contact and include PO references.
Errors and missing information are common reasons for delayed payment. Double-check invoices before you send them.
Offer convenient payment options
Make it easy for customers to pay you. The more payment methods you accept, the fewer reasons customers have to delay. Consider offering:
- Enable online card payments and bank debit/ACH.
- Add click-to-pay links directly on invoices.
- Accept partial payments or set up installments when appropriate.
- Provide clear remittance details for checks and wires.
The easier it is to pay, the faster customers will settle their invoices.
Automate reminders and collections
Stay on top of overdue accounts without manual follow-up. Automated reminders keep your collections process consistent and ensure no invoice slips through unnoticed. A good cadence includes:
- Schedule polite reminders before and after the due date.
- Send monthly account statements to summarize balances.
- Prioritize follow-ups by amount due and days overdue.
- Escalate consistently with calls, payment plans, or holds on new work.
Automation ensures no invoice falls through the cracks and keeps your collections process consistent. Learn more about accounts receivable turnover ratio to understand how efficiently you're collecting payments.
Strengthen credit and collections management
Reduce risk by managing who you extend credit to. A clear credit policy helps you avoid taking on customers who are likely to pay late or default. Put these practices in place:
- Run credit checks for new accounts and set credit limits.
- Assign risk tiers and tailor terms accordingly.
- Review limits and payment behavior on a regular cadence.
- Document a simple credit and collections policy for your team.
A strong credit policy protects cash flow and reduces bad debt.
Align sales and finance
Get your sales and finance teams working together. When both teams share the same information and agree on the rules, you're less likely to extend credit to risky customers or let disputes drag on. Focus on:
- Share DSO and AR aging by customer or segment with sales.
- Agree on hold rules for new orders when accounts are overdue.
- Close invoice disputes quickly with clear ownership and timelines.
When sales and finance align, you avoid extending credit to risky customers and resolve payment issues faster.
How top track and monitor DSO
Build a simple reporting rhythm that combines the days sales outstanding ratio, AR aging, and customer trends. Review trends often so you can act on risks early and keep cash moving.
Track DSO with analytics tools
Set up a lightweight dashboard that shows the metrics you need to act quickly. At a minimum, your dashboard should include:
- DSO trend over time (monthly or quarterly)
- AR balance and credit sales
- Top overdue customers
- Forecasted receipts based on invoice due dates
Schedule recurring reports and assign metric owners so someone is accountable for monitoring and acting on the data.
Use accounts receivable (AR) aging and customer-level DSO
Drill into aging buckets to spot slippage by stage. Breaking your AR down by age shows you exactly where the bottlenecks are, so you can prioritize the right follow-ups:
- Break down AR into current, 30 days, 60 days, 90+ days.
- Calculate customer-level DSO to find repeat late payers.
- Check for terms mismatches, dispute patterns, and process delays.
Accounts receivable (AR) aging shows you where the problems are so you can prioritize follow-ups and fix root causes.
Pair DSO with related metrics
Use DSO alongside related metrics. Tracking it with related metrics gives you a fuller picture of your receivables health. The most useful metrics to monitor together are:
- Accounts receivable turnover: Speed of collection activity (how many times per year you collect your average AR balance)
- Best possible DSO: DSO based on current terms and no delinquencies (a benchmark for what's achievable)
- Collection effectiveness index: Quality of collections over a period (percentage of receivables collected)
- Bad debt ratio: Losses that signal credit and process issues
Together, these metrics give you a complete view of your receivables performance. For broader financial health insights, explore liquidity ratios to understand your ability to cover short-term obligations.
Simplify days sales outstanding tracking with Xero
Tracking days sales outstanding is easier when your invoicing and reporting are in one place.
Xero helps you send invoices quickly, offer online payment options, and monitor DSO alongside other key cash flow metrics so you can act early and keep money moving.
Get 90% off for 6 months with Xero.
FAQs on days sales outstanding
Here are answers to common questions about calculating, interpreting, and improving your days sales outstanding.
How do you calculate DSO for three months?
To calculate DSO for three months, use the simple DSO formula with a 90-day period. Add up your accounts receivable at the end of the quarter, divide by total credit sales for those three months, then multiply by 90.
For example, if you have $60,000 in AR and $180,000 in credit sales, your DSO is ($60,000 ÷ $180,000) × 90 = 30 days.
Is DSO the same as the average collection period?
Yes, DSO and average collection period refer to the same metric. Both measure the average number of days it takes to collect payment after a credit sale. The terms are used interchangeably in accounting and finance.
Does DSO include cash sales?
No, DSO only includes credit sales: transactions where you invoice customers and expect payment later. Cash sales, where payment happens immediately, are excluded because there's no collection period to measure.
What causes a high DSO?
A high DSO can be caused by several factors: slow-paying customers, unclear payment terms, delayed invoicing, limited payment options, poor credit management, billing errors, or unresolved disputes. It can also reflect industry norms if your sector typically has longer payment cycles.
How often should you measure DSO?
Most businesses measure DSO monthly to track trends and spot issues early. If you have seasonal sales or fluctuating revenue, consider calculating a rolling three-month or quarterly average to smooth out volatility and get a clearer picture of collection performance.
Get 90% off for 6 months
Get 90% off for 6 months on any Xero plan.