DSO Calculator (Days Sales Outstanding) Free

Enter your receivables, credit sales and the length of the period to see your average collection period in days.

🧮 Inputs

Fill in the fields — results update live.

30 = month, 90 = quarter, 365 = year.

📈 Result

Updates live as you type.

🧮Fill in the fields to see your result.

Why DSO matters for cash flow

A profitable business can still run out of cash if customers pay slowly. DSO measures the gap. Compare it with your payment terms: if you invoice on 30-day terms and your DSO is 52, customers are paying three weeks late and that cash is stuck in receivables.

FAQ

Frequently asked questions

How is DSO calculated?

DSO = (accounts receivable ÷ credit sales) × number of days in the period. Use credit sales only, not cash or POS sales.

What is a good DSO?

Compare it with your own payment terms. A DSO within about 10 days of your terms is usually healthy; a DSO far above terms signals late-paying customers or weak follow-up.

How can I reduce DSO?

Invoice on delivery, state payment terms clearly, send statements and reminders, and track ageing every week. A statement of account makes it easy for customers to see what is overdue.

See who owes you, live

Receivables ageing and customer statements are built into the ledger. Pyalm Books is free while it is in beta, so you can move this calculation into real books at no cost.

Try Pyalm Books free

Need a tool like this built around your own workflow? Custom software · AI automation