This days sales outstanding calculator estimates how many days of revenue are tied up in unpaid customer invoices. It uses beginning and ending accounts receivable, annual revenue, and fiscal year length to calculate average receivables and DSO.

DSO is useful for monitoring collections and planning working capital. It is a financial estimate—not a measurement of how long every individual invoice takes to be paid.
How to use the days sales outstanding calculator
- Enter Initial Accounts Receivable: the amount customers owed at the beginning of the fiscal year.
- Enter Ending Accounts Receivable: the amount customers owed at the end of that same year. Use the same accounting basis for both balances.
- Enter Annual Revenue: revenue earned during the year, not cash collected from customers.
- Enter Fiscal Year Length: the number of days in the reporting year. The default is 365; use the actual length of your reporting period.
Enter all monetary amounts in the same units. For example, do not mix receivables stated in thousands with revenue stated in whole dollars. Revenue and fiscal year length must be greater than zero for a meaningful calculation.
The calculator returns Average Receivables in dollars and Days Sales Outstanding rounded to the nearest whole day.
Should you use total revenue or credit sales?
This calculator divides average receivables by the amount entered in Annual Revenue. A credit-sales-based DSO calculation instead uses net credit sales, because cash sales do not create accounts receivable.
If your business has substantial cash sales, using total revenue can understate the collection period for credit customers. For a credit-sales-based calculation, enter annual net credit sales in the Annual Revenue field and use the corresponding trade receivables balances. Keep this choice consistent when comparing results.
Days sales outstanding formula
The calculator first finds the simple average of the beginning and ending receivables balances:
Average receivables = (Initial accounts receivable + Ending accounts receivable) ÷ 2
It then applies the DSO formula:
DSO = (Average receivables ÷ Annual revenue) × Fiscal year length
The displayed DSO is rounded to the nearest whole day. Dividing annual revenue by fiscal year length gives average daily revenue, so DSO can also be understood as receivables divided by average daily revenue.
Some reports use ending receivables rather than average receivables. That is a different calculation method; this calculator uses the average of the two balances.
Worked example: calculating DSO
Using the calculator’s default values:
| Input | Value |
|---|---|
| Initial accounts receivable | $2,500,000 |
| Ending accounts receivable | $3,000,000 |
| Annual revenue | $20,000,000 |
| Fiscal year length | 365 days |
Average receivables = ($2,500,000 + $3,000,000) ÷ 2 = $2,750,000
DSO = ($2,750,000 ÷ $20,000,000) × 365 = 50.1875 days
The calculator therefore displays 50 days. The average receivables balance represents approximately 50 days of revenue at the year’s average sales rate.
How to interpret your DSO result

A lower DSO generally means less money is tied up in receivables relative to sales. A higher DSO can reflect slower collections, longer contractual payment terms, or changes in the timing and mix of sales. Neither result establishes financial health on its own.
- Compare with payment terms. A 50-day DSO for a business offering net-30 terms warrants investigation, but it does not mean every invoice is 20 days overdue.
- Track comparable periods. Use the same revenue definition, receivables basis, and calculation method each time.
- Choose relevant peers. Businesses with different customer types, payment terms, or cash-sales proportions may have very different DSO values.
- Check the receivables aging report. DSO alone cannot show which customers are late or distinguish current invoices from seriously overdue balances.
There is no universally good DSO. The appropriate target depends on your agreed payment terms, customer behavior, and working-capital needs.
What can distort DSO?
The average of two balances may not represent the whole year well if sales are seasonal or receivables fluctuate sharply. Rapid sales growth near year-end can also raise ending receivables before those invoices become due. A monthly balance analysis can provide additional context.
Write-offs, sales of receivables, or changes in the treatment of doubtful accounts can reduce reported receivables without improving customer payment behavior. Investigate why DSO changed before attributing the movement to collections performance.
Use DSO to plan working capital

DSO can help translate a collection target into an estimated working-capital requirement:
Estimated reduction in receivables = (Annual revenue ÷ Fiscal year length) × Reduction in DSO
At $20 million in annual revenue over 365 days, a 10-day reduction corresponds to approximately $547,945 less tied up in average receivables, assuming the same revenue level and calculation basis. This is a planning estimate—not additional profit or a guaranteed cash inflow.
For funding decisions, compare the potential reduction in receivables with the actual cost of financing them. The WACC calculator provides a broader measure of a company’s cost of capital, but it is not necessarily the rate paid on short-term receivables financing.
For a wider cash-flow assessment, use the Free Cash Flow Calculator and Levered Free Cash Flow Calculator. A DSO improvement can support cash flow, but does not by itself establish that overall free cash flow has increased.
How to reduce days sales outstanding
- Invoice promptly and accurately. Confirm purchase-order details, billing contacts, and required documentation before issuing invoices.
- Resolve overdue balances systematically. Use an aging report to prioritize large overdue invoices, disputes, and repeatedly late customers.
- Review credit terms and limits. Match terms to customer risk rather than tightening credit indiscriminately and potentially losing profitable sales.
- Evaluate early-payment incentives. Calculate the cost of discounts against the financing costs and collection effort they may save.
- Assess receivables financing carefully. Factoring can accelerate access to cash, but fees, recourse obligations, and accounting treatment matter. It does not necessarily mean customers are paying sooner.
Related working-capital calculators
- Receivables Turnover Ratio Calculator: express collection activity as the number of times receivables turn over during a period rather than as days.
- Days Inventory Outstanding Calculator: estimate how long inventory remains on hand before being sold.
- Days Payable Outstanding Calculator: estimate how long the business takes to pay suppliers.
- Cash Conversion Cycle Calculator: combine inventory days, receivables days, and payable days using CCC = DIO + DSO − DPO.
Finance advisers and receivables-service providers can build a collections-savings calculator with Calcopolis to help website visitors estimate capital released and potential financing-cost savings from faster collections.