DSO Calculator
How long does it take you to get paid?
Days Sales Outstanding (DSO) is the average number of days it takes to collect a credit sale. Enter your numbers to see your DSO, how it compares to the rule of thumb, and the cash a faster cycle would free up.
Your receivables
DSO is multiplied by the number of days in the period you measure (365days). Use credit sales — cash sales collect instantly and don't affect DSO.
Your DSO
Days Sales Outstanding
48.7 days
Average time to collect a credit sale.
€2,466
Receivables per day of sales
€9,123
Cash freed at 45-day DSO
This calculator uses the standard formula DSO = (Accounts Receivable ÷ Credit Sales) × days in the period. The ~45-day benchmark and the 45-day “cash freed” estimate are general rules of thumb, not targets — what counts as a good DSO varies by industry, and the trend over time matters more than any single figure. For general guidance only, not financial advice.
What DSO tells you
Days Sales Outstanding turns your receivables and sales into a single number: how long, on average, your cash is locked up in unpaid invoices.
The formula
DSO = (Accounts Receivable ÷ Credit Sales) × days in the period. Use credit sales — cash sales collect instantly and have a DSO of zero.
What's 'good'
Under ~45 days is a common rule of thumb, but it's industry-relative. The sharper test is how your DSO compares to your own payment terms.
Why it matters
DSO is cash tied up in unpaid invoices. A lower DSO means faster access to working capital you can reinvest.
Watch the trend
A single number says less than the direction. A rising DSO is an early warning of slowing collections or customers in difficulty.
DSO — common questions
The formula, what counts as good, and how to bring your DSO down.
How do you calculate DSO (Days Sales Outstanding)?
DSO = (Accounts Receivable ÷ Credit Sales in the period) × the number of days in that period. For a full year you multiply by 365; for a quarter by about 90; for a month by about 30. Use credit sales rather than total revenue — cash sales collect instantly, so they have a DSO of zero. Example: €120,000 in receivables on €900,000 of annual credit sales is (120,000 ÷ 900,000) × 365 ≈ 49 days.
What is a good DSO?
A widely-cited rule of thumb is that a DSO under about 45 days is healthy for most businesses — but 'good' is heavily industry-relative, so it's more useful to compare your DSO to your own payment terms and to watch the trend over time than to chase a single number. If you invoice on net-30 terms but your DSO is 70 days, customers are paying roughly 40 days late on average.
What does a high DSO mean?
A high DSO means it takes longer to turn a sale into cash, which ties up working capital and can create cash-flow pressure. A rising DSO is an early warning sign of slowing collections or customers in financial difficulty. A lower DSO means you collect faster and free up cash to reinvest.
What is Best Possible DSO (BPDSO)?
Best Possible DSO uses only your current (not-yet-overdue) receivables instead of total receivables: (Current Receivables ÷ Credit Sales) × Days. It represents the theoretical fastest you could collect if every non-overdue customer paid exactly on terms. The gap between your actual DSO and your BPDSO — the average days delinquent — shows how much of your DSO is late payment versus the natural length of your billing cycle.
How can I reduce my DSO?
Practical levers: invoice promptly and accurately, set clear payment terms, send consistent reminders before and after the due date, make paying easy, track promises to pay, and follow up on overdue accounts systematically rather than ad hoc. This is exactly what DueTrail is built for — turning overdue invoices into managed, reviewable collection cases so follow-up actually happens.
The fastest way to cut DSO is consistent follow-up.
DueTrail turns overdue invoices into managed cases with reviewable reminders and promise-to-pay tracking — so collections happen on schedule instead of whenever someone remembers.