Accounting · Free tool
Days Sales Outstanding Calculator
How long, on average, do customers take to pay you? Receivables days, often called days sales outstanding or DSO, converts the receivables balance into days so you can compare it with your payment terms. This calculator needs two figures and is built for controllers, credit managers, and CFOs tracking collections.
- OutputDays of receivables
- No sign-up
- Copy or print the result
- How it works ↓
Your entries stay in this browser. Use Fill example to see a finished page first.
What this accounting tool gives you
The output shows receivables days as the main number, alongside the receivables and credit sales you entered. Set it next to your standard terms in a monthly review: if terms are 30 days and the result is well above that, collections need attention before cash does.
What you enter
- Currency: USD by default, or EUR or GBP (only changes how amounts are formatted)
- Receivables: the amount customers currently owe, zero or more
- Annual credit sales: sales made on credit over the full year, above zero
Worked example
The tool's example has $100,000 of receivables and $1,000,000 of annual credit sales. Dividing $100,000 by $1,000,000 and multiplying by 365 gives 36.5 receivables days. If your standard terms are 30 days, customers are paying about a week late on average.
How are receivables days calculated?
Receivables days = receivables ÷ annual credit sales × 365. The result is rounded to two decimals.
The tool uses a 365-day year and asks for credit sales, meaning sales invoiced on terms. Cash sales never become receivables, so including them would make collection look faster than it is. If credit sales are zero, there is no divisor and the tool shows a warning.
Tips before you use the result
- Compare the result with your payment terms; the gap between the two is the number to manage.
- Use credit sales only. Including card or cash sales understates receivables days.
- If sales are seasonal, a year-end receivables balance can distort the result; try an average balance as well.
- Pair this with the invoice aging calculator to find which customers are driving a high figure.
Frequently asked questions
How do you calculate days sales outstanding?
Divide accounts receivable by annual credit sales and multiply by 365. The result is the average number of days it takes to collect a sale. With $100,000 of receivables on $1,000,000 of annual credit sales, DSO is 36.5 days. This calculator applies exactly that formula.
Why should I use credit sales rather than total sales?
Only sales made on credit create receivables. If you divide by total sales, including cash or card payments, the ratio shrinks and suggests customers pay faster than they really do. When you cannot separate credit sales, note that the result is flattered.
What does a rising DSO mean?
It usually means customers are taking longer to pay, which ties up more cash in receivables. It can also rise when a big invoice lands just before the measurement date or when sales jump late in the period. Check the aging of receivables to see which explanation fits.
Do I need to register to use the DSO calculator?
Registration is not required. The two figures you type are held in local storage within your browser, so they persist between visits on that device and are not shared. Use the Clear button whenever you want to remove them from the browser.
More Accounting tools
Accounting guides on Kurums
The Balanced Scorecard: Turning Strategy Into Measures Finance Can Actually Run
A Kurums Book Taste review of The Balanced Scorecard for controllers, CFOs and accounting leaders who need reporting that explains where results will come from, not just where they went.
Q3 Form 941 Due November 2, 2026: Notes for Accounting
Employers must file Form 941 for the third quarter of 2026 by November 2, or by November 10 if all deposits were made on time and in full.
The Interpretation of Financial Statements: Graham’s Original Primer on Reading the Numbers
A Kurums Book Taste review of The Interpretation of Financial Statements for accounting and finance teams who want the classic, compact method for reading a balance sheet and income statement like an analyst.
UK Budget 28 October 2026: What to Expect, Who Pays and What It Means for Business
UK Budget 28 October 2026 guide: shrinking headroom, a likely bank tax rise, everyday fixes, pensioner allowance and what it means for business.
Free Payroll Software (2026): 8 Free Plans Compared
Free payroll software for 2026: Payroll4Free, HR.my, TimeTrex Community Edition, eSmart Paycheck, Homebase, plus the longest genuine trials (Roll by ADP, Patriot, Wave Payroll) — limits, card requirement and the cheapest paid step. Verified October 2026.
Free Bookkeeping Software (2026): 8 Free Plans Compared
Eight free bookkeeping tools — Zoho Books, Wave, Manager, GnuCash, Brightbook, ZipBooks, Akaunting and QuickBooks Free — scored on bank feeds, receipt capture, limits and the cheapest paid step. Verified October 2026.
Results depend on the figures you enter; check them against your own records before you rely on them. Last updated: October 2026 · Kurums editorial team.