Insights and Updates

Days Sales Outstanding (DSO): Formula and Calculation Guide
Best Practices
|
July 13, 2026

Days Sales Outstanding (DSO): Formula and Calculation Guide

How to calculate Days Sales Outstanding (DSO): the formula, a step-by-step example, industry benchmarks, and strategies to reduce collection time.

Days Sales Outstanding (DSO) is the number of days it takes a company to collect cash after a credit sale. The formula is simple: DSO = (Accounts Receivable ÷ Net Revenue) × Number of Days. A DSO of 45 means invoices take 45 days on average to convert to cash. Credit managers use it to track collection efficiency, benchmark against industry peers, and flag accounts trending toward late payment before they reach write-off status.

What Is Days Sales Outstanding?

DSO is a working capital metric that measures how efficiently a business converts credit sales into collected cash. The number represents average collection time: a DSO of 45 means invoices take 45 days on average to turn into cash.

What Is the DSO Formula?

The DSO formula is: DSO = (Accounts Receivable ÷ Net Revenue) × Number of Days. Divide your accounts receivable balance by net revenue for the same period, then multiply by the number of days — 365 for annual, 90 for quarterly, or 30 for monthly. A result of 45 means the average invoice takes 45 days to convert to collected cash.

This formula provides direct insight into accounts receivable efficiency and cash flow health.

Where the number of days is typically 365 for an annual calculation, 90 for quarterly, or 30 for monthly.

Understanding the DSO Formula Components

To calculate DSO accurately, each component matters:

Accounts Receivable: The total amount owed by customers who purchased on credit, found on the balance sheet. For greater accuracy, use average accounts receivable: (Beginning A/R + Ending A/R) ÷ 2.

Net Revenue: Total sales minus returns, allowances, and discounts during the same period. Net revenue gives a more accurate picture of actual sales than gross revenue.

Number of Days: The time period being measured. Annual calculations use 365. Quarterly uses 90. Monthly uses 30.

How to Calculate DSO

Calculating DSO takes three inputs: your accounts receivable balance at the end of the period, your net credit sales for the period, and the number of days in the period.

The formula: DSO = (Accounts Receivable ÷ Net Credit Sales) × Number of Days

Step 1: Determine your accounts receivable balance.

Use the balance at the end of the period you're measuring. For a monthly DSO calculation, use the end-of-month AR balance. For annual DSO, use December 31.

Step 2: Find net credit sales for the period.

Net credit sales = total credit sales minus returns and allowances. Cash sales do not count — including them understates your DSO because cash sales are collected immediately. If you cannot isolate credit sales from cash sales in your system, total net revenue is an approximation, but flag it as imprecise.

Step 3: Multiply by the number of days in the period.

Monthly calculation: multiply by 30 (or the actual days in the month). Quarterly: multiply by 90. Annual: multiply by 365.

Example — monthly DSO:

  • AR balance at end of March: $620,000
  • Net credit sales in March: $480,000
  • Days in March: 31
  • DSO = ($620,000 ÷ $480,000) × 31 = 40.1 days

Example — annual DSO:

  • AR balance at December 31: $890,000
  • Net credit sales for the year: $7,200,000
  • Days in period: 365
  • DSO = ($890,000 ÷ $7,200,000) × 365 = 45.1 days

Note on which AR balance to use: Some analysts prefer average AR (start-of-period AR plus end-of-period AR divided by 2) rather than the ending balance alone. Average AR smooths out month-end spikes that can distort DSO — particularly for businesses where billing is concentrated on the last few days of a month. Either approach is valid; pick one and use it consistently so your trend data is comparable period over period.

Two Methods to Calculate Days Sales Outstanding: Simple vs. Countback

Two primary methods exist for calculating DSO, each suited to different business contexts.

The Simple DSO Method

The simple method uses the standard formula above. Fast, straightforward, and reliable for companies with consistent monthly revenue.

Advantages:

  • Quick to calculate
  • Requires minimal data
  • Works for companies with steady revenue patterns

Disadvantages:

  • Does not account for seasonal fluctuations
  • Can be inaccurate for variable-sales businesses
  • Provides an average, not a precise measure

The Countback DSO Method

The countback method is more complex but significantly more accurate for businesses with seasonal or fluctuating sales. It traces back through AR month by month until reaching zero.

How the countback method works:

  1. Start with the current AR balance
  2. If the balance exceeds that month's sales, add the full month to the DSO count and subtract that month's sales from remaining AR
  3. Continue backward until a month's sales exceed remaining AR
  4. For the final month, divide remaining AR by that month's sales and multiply by days in the month
  5. Add all days for total DSO

Advantages:

  • Accounts for seasonal variation
  • More accurate than the simple method
  • Preferred by CFOs for financial reporting

Disadvantages:

  • More time-consuming to calculate manually
  • Requires detailed monthly data

What Does the DSO Formula Tell You?

The DSO number reveals how efficiently a company collects on its invoices:

Lower DSO (positive signal):

  • Cash collected quickly from credit sales
  • Strong liquidity
  • Efficient AR processes
  • Lower working capital requirements

Higher DSO (warning signal):

  • Extended collection times
  • Potential cash flow pressure
  • Possible issues with customer creditworthiness
  • Greater liquidity risk

What Is a Good Days Sales Outstanding?

No universal benchmark applies. DSO varies significantly by industry, payment terms, and customer mix.

Industry benchmarks (approximate):

  • Retail: 10–30 days
  • Software/SaaS: 30–60 days
  • Manufacturing: 45–75 days
  • Construction: 60–90 days
  • Professional Services: 45–60 days

The most useful comparison is against your own payment terms. If you offer Net 30 but your DSO is 60 days, customers are taking twice as long as agreed to pay. For current sector-level benchmarks, see DSO by Industry: 2025 Benchmarks.

How to Interpret DSO Trends

A single DSO number is less useful than a trend over time.

Decreasing DSO: Collection efficiency is improving. The AR team is performing better, or customers are paying faster.

Increasing DSO: Collection performance is declining. This can signal credit policy problems, customer financial difficulties, ineffective follow-up on overdue invoices, or insufficient collection processes.

Stable DSO: Consistent performance. Stability is only positive if the stable number is actually acceptable — not if it simply reflects a long-standing inefficiency.

How to Improve DSO

1. Tighten Credit Policies

  • Run credit checks before extending payment terms
  • Set credit limits based on customer payment history
  • Require deposits from new or high-risk customers

2. Optimize Payment Terms

  • Offer early payment discounts (example: 2% discount for payment within 10 days)
  • Shorten payment terms where feasible
  • Print payment terms clearly on every invoice

3. Improve Invoicing

  • Send invoices immediately upon delivery
  • Use electronic invoicing for faster receipt
  • Ensure accuracy — invoice disputes delay payment

4. Strengthen Collection Procedures

  • Send reminders before due dates, not after
  • Follow up promptly on overdue accounts
  • Establish clear escalation paths for chronic late payers

5. Offer Multiple Payment Options

  • Accept ACH transfers, credit cards, and digital payments
  • Set up an online payment portal
  • Reduce friction wherever possible in the payment process

6. Monitor Customer Payment Patterns

  • Identify habitual late payers
  • Review credit terms for problem accounts
  • Consider cash-in-advance requirements for chronic cases

DSO Formula vs. Other Financial Metrics

DPO (Days Payable Outstanding): Measures how long your company takes to pay suppliers. Comparing DSO and DPO reveals cash conversion timing. A customer's rising DPO to their own suppliers is also an early warning that their payments to you may start slowing.

DIO (Days Inventory Outstanding): Shows how quickly inventory turns into sales.

Cash Conversion Cycle: CCC = DSO + DIO − DPO. This shows how long cash is tied up in operations end-to-end. For a full breakdown, see Cash Conversion Cycle: Formula, Benchmarks, and How to Improve It.

Collection Effectiveness Index (CEI): Measures collection effectiveness over time.

Common Mistakes When Using the DSO Formula

  1. Inconsistent time periods: AR and revenue must cover the same period
  2. Including cash sales: The formula applies only to credit sales
  3. Ignoring seasonality: Use the countback method for seasonal businesses
  4. Skipping industry comparison: Context matters — benchmark against relevant peers
  5. Looking at DSO in isolation: Pair it with the Cash Conversion Cycle and collection trends
  6. Using gross revenue: Returns and discounts skew the calculation; use net revenue

How DSO Impacts Your Balance Sheet and Cash Flow Statement

Higher DSO increases accounts receivable balances on the balance sheet, which raises current assets but creates no actual liquidity until cash is collected. On the cash flow statement, an AR increase is a use of cash (negative impact on operating cash flow). An AR decrease represents a source of cash.

DSO by Business Model

B2B companies: Typically higher DSO due to Net 30 or Net 60 terms. Focus on credit risk management and efficient collections.

B2C companies: Usually lower DSO, especially retail, with shorter or immediate payment terms.

SaaS/subscription businesses: Can have low DSO with automatic billing, but monitor it as a leading indicator of payment health and churn risk.

Project-based businesses: Variable DSO based on milestone payments. The countback method is more accurate here.

Frequently Asked Questions About DSO

What is the DSO formula?

The DSO formula is: DSO = (Accounts Receivable ÷ Net Revenue) × Number of Days. Divide the accounts receivable balance by net revenue for the same period, then multiply by the number of days in that period: 365 for annual, 90 for quarterly, 30 for monthly.

How do I calculate DSO step by step?

Step 1: Get your accounts receivable balance for the period. Step 2: Divide by net revenue for the same period. Step 3: Multiply by the number of days. Example: $150,000 AR ÷ $1,200,000 revenue × 365 = 45.6 days DSO.

What is a good DSO?

A good DSO is close to your payment terms. If you offer Net 30, a DSO of 30–40 days is reasonable. Retail companies typically see 10–30 days. Manufacturing ranges 45–75 days. Always compare to your specific industry average, not a generic number.

What does a high DSO mean?

High DSO means the company is taking longer to collect payments. It can signal cash pressure, inefficient collections, creditworthiness issues, or overly lenient terms. High DSO ties up cash in receivables, potentially forcing borrowing or delaying payments to suppliers.

What is the difference between simple DSO and the countback method?

The simple method uses the standard formula with average AR and revenue — fast but potentially inaccurate for seasonal businesses. The countback method traces back through monthly sales and AR data until reaching zero, providing much greater accuracy. CFOs typically prefer the countback method for precision.

How often should DSO be calculated?

Monthly or quarterly is standard. Monthly provides more granular trend data and allows faster response to deteriorating accounts. Quarterly aligns with financial reporting cycles. Annual-only calculation misses problems that develop in the gaps.

How does DSO affect cash flow?

DSO directly ties to cash flow — it measures how long cash is locked in AR. Higher DSO means longer waits for cash, which can create liquidity pressure, force credit line draws, or prevent timely supplier payments.

Should I use beginning or ending accounts receivable in the DSO formula?

Use average AR: (Beginning A/R + Ending A/R) ÷ 2. This better matches the timing of the numerator and denominator. For seasonal businesses, average AR is particularly important for accuracy.

How do I reduce DSO?

The fastest DSO reductions come from tightening credit policies before extending terms, sending invoices immediately, following up on overdue accounts within days (not weeks), offering early payment incentives, and requiring cash-in-advance from chronic late payers.

What is the relationship between DSO and working capital?

AR is a major current asset. Higher DSO means more cash locked in receivables, increasing working capital requirements and potentially requiring external financing. Lower DSO frees cash and improves liquidity.

How does DSO vary by industry?

Significantly. Retail and food service have low DSO (10–30 days) from mostly cash sales. SaaS averages 30–60 days. Manufacturing runs 45–75 days. Construction often exceeds 60–90 days. For current sector benchmarks, see DSO by Industry: 2025 Benchmarks.

Is lower DSO always better?

Not always. Extremely low DSO can indicate overly aggressive collections that damage customer relationships or limit sales. The optimal DSO balances collection efficiency with payment terms that support growth. Benchmark against your industry, not zero.

What is the difference between DSO and accounts receivable turnover?

DSO measures how many days it takes to collect, on average. Accounts receivable turnover measures how many times per year you collect your average receivable balance. They are mathematical inverses: AR Turnover Ratio = 365 / DSO. Both describe the same underlying collection performance from different angles.

Can DSO be negative?

No. DSO is calculated from positive AR and positive sales figures. A result below zero indicates a data error, usually from misclassified cash receipts or negative AR balances caused by overpayments. Investigate any DSO result below zero before using the number.

For teams looking to automate this process end-to-end, credit management software built for B2B distributors and manufacturers covers application intake, AI-powered decisioning, and continuous portfolio monitoring in one platform.

Jordan Esbin

Founder & CEO
Related Articles

Transform your credit process today.

Meet with our team or try us free for 30 days.

Book a Demo
White six-pointed starburst shape on a black background.White six-pointed starburst shape on a black background.