---
title: "How to Calculate Days Sales Outstanding (DSO) | MCC"
description: "Learn the days sales outstanding formula, a worked example, what to count as credit sales, and how to read the number against your payment terms."
url: "https://mcc-solutionsnj.com/bookkeeping/guides/how-to-calculate-days-sales-outstanding"
---

Bookkeeping guide · Updated October 23, 2026

# How to Calculate Days Sales Outstanding (DSO)

Days sales outstanding, usually called DSO, tells you how long customers take to pay you on average. It is one of the simplest ways to see whether cash is getting stuck in receivables. This guide shows the formula, a worked example, and how to avoid the mistakes that make the number misleading.

By [Matthew Coleman](/about), MCC Solutions

**Quick answer.** Days sales outstanding equals accounts receivable divided by credit sales, multiplied by the days in the period. With $30,000 in receivables and $120,000 invoiced in a 90-day quarter, DSO is 22.5 days.

Want this handled for you?

Monthly bookkeeping, cleanup and year-end close for small businesses. Start with a free health check of your books.

[Free health check](/bookkeeping/health-check)[Get a quote](/bookkeeping/#interest)

**Related:** [Closing entries and retained earnings](/bookkeeping/guides/closing-entries-and-retained-earnings) · [Void vs delete a transaction](/bookkeeping/guides/voiding-vs-deleting-transactions) · [NJ 1099 contractor rule (ABC test)](/bookkeeping/guides/nj-independent-contractor-rule-abc-test-2026)

**Free tools:** [Late payment fee calculator](/bookkeeping/late-payment-fee-calculator) · [True cost of an employee](/bookkeeping/employee-cost-calculator)

[Run your numbers in the DSO calculator](/bookkeeping/days-sales-outstanding-calculator) and see what faster collection frees up.

[![Intuit ProAdvisor Gold tier badge](/img/credentials/intuit-proadvisor-gold.png)](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)Gold tier in Intuit's ProAdvisor program. [See my Intuit listing](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)

Keeping your own books? Tallyfinch does invoices, bank import and reports on your computer. [See Tallyfinch](/bookkeeping/mcc-books-downloadable-bookkeeping-software)

## The formula

DSO equals accounts receivable divided by credit sales, multiplied by the number of days in the period. If you have $30,000 in receivables at the end of a 90-day quarter and you invoiced $120,000 in that quarter, the result is $30,000 divided by $120,000, times 90, which is 22.5 days.

Another way to see it is to find your credit sales per day first, here about $1,333, and then ask how many days of sales are sitting unpaid. The answer is the same.

## What counts as credit sales

Use sales you invoiced and expected to collect later. Leave out sales paid at the time, such as card payments at a counter, because they never become receivables. Mixing cash sales into the denominator makes your DSO look better than it is.

Use the same period for both numbers. Pair the receivables balance at the end of the period with sales for the whole period, and be consistent from one period to the next.

## Compare it to your terms

A DSO on its own means little. Compare it to the payment terms you give customers. If your terms are 30 days and your DSO is 45, customers are paying about two weeks late on average, and it is worth looking at who.

Also compare against your own history. A rising trend over several months is a warning even if the number still looks acceptable, and different industries have very different norms.

## Why the average can mislead

One large late invoice can inflate DSO for months. Seasonal sales also distort it, because a big month at the end of a period leaves a large balance that has not had time to come due. For a fuller picture, look at an aging report, which groups receivables by how overdue they are.

Use DSO as a prompt to look deeper, not as a verdict.

## Mistakes that distort DSO

The most common error is using the wrong period, such as a full year of sales against a single month's receivables. Another is leaving out credit memos and customer prepayments, which makes the balance look larger or smaller than what is really owed. A third is comparing yourself with a business that sells on different terms.

Before relying on the number, check that your receivables balance in the reports ties to the list of open invoices. If the two do not match, fix that first, since DSO built on a wrong balance gives a wrong answer.

## Bringing it down

Invoice on time, make due dates clear, follow up before the due date as well as after, and make it easy to pay. Offer an early payment discount only if the math works for you.

Every day you shave off DSO frees up about one day of sales in cash, which matters most for businesses with thin cash reserves. A free calculator can run the numbers for different scenarios.

## Common questions

**Is a lower DSO always better?**

Usually, since it means faster cash. But very strict terms can cost you customers, so balance speed with the relationships you want to keep.

**How often should I calculate it?**

Monthly works well for most small businesses. Calculate it the same way each time so the trend means something.

**Where do I find the numbers?**

Accounts receivable is on your balance sheet, and credit sales come from your income statement or sales report for the same period.

This guide is general information, not tax, legal or accounting advice. Rules, fees and due dates change; check with the IRS, the NJ Division of Taxation or a licensed professional for your situation.

Let us handle it

 [### Monthly bookkeeping Categorizing, reconciling and monthly reports, with cleanup, payroll and NJ filings available. Bookkeeping →](/bookkeeping/)
 [### QuickBooks Online Monthly bookkeeping, cleanup and reconciliation in QuickBooks Online for New Jersey small businesses. Your account stays in your name. QuickBooks →](/bookkeeping/software/quickbooks-online)[### Xero Bookkeeping and reconciliation in Xero for New Jersey small businesses, including cleanup and moving from spreadsheets or another program. Xero →](/bookkeeping/software/xero)

More guides

- [How to Set a Freelance Hourly Rate That Covers Everything](/bookkeeping/guides/how-to-set-a-freelance-hourly-rate)
- [Inventory Turnover Explained: Formula and Examples](/bookkeeping/guides/inventory-turnover-explained)
- [How to Calculate Sales Commission: Flat and Tiered](/bookkeeping/guides/how-to-calculate-sales-commission)
- [How to Calculate a Business Loan Payment and Interest](/bookkeeping/guides/how-to-calculate-a-business-loan-payment)

Free tool

- [Bookkeeping health check](/bookkeeping/health-check)

 [All guides](/bookkeeping/guides)

Reach small business owners, freelancers and bookkeepers who read this guide: [advertise here](/advertise#bookkeeping).

Excel workbook

### Financial Ratio Analysis Workbook

Enter three years of statements and see margins, liquidity, leverage and efficiency ratios side by side, with what each one means in plain English.

[See what is inside ($29)](/toolkits/financial-ratio-analysis-workbook)

Also in the [Business Finance Ratios Bundle](/toolkits/business-finance-ratios-bundle): 3 products for $89 instead of $117 separately.

Tallyfinch

### Books you keep on your own computer

Tallyfinch does invoices, bills, bank import, reconciliation and the main reports, in a file you own. $99 once, then $5 a month for updates; the app keeps working if you stop the plan. It does not do payroll or sales tax filing. The free download records up to 60 entries.

[See Tallyfinch](/bookkeeping/mcc-books-downloadable-bookkeeping-software) [Download it free](/tools/pro/trial/mccBooks) [Compare the three apps](/software)

## Rather have us keep the books? Ask for a quote.

[Get a Quote](/bookkeeping/#interest)[Call (908) 444-6373](tel:+19084446373)
