How do you calculate debtor days?
The short answer
Debtor days = trade receivables at the month end ÷ the revenue of the last three months × the number of days in those three months.
Take an invented business owed ₹45 lakh at the end of June, having sold ₹180 lakh over April, May and June, which have 91 days between them: 45 ÷ 180 × 91 = 22.75, about 23 debtor days, so customers take a little over three weeks to pay. Three months’ revenue and their own number of days keep one slow month, or a short February, from looking like a collections problem.
Every figure shown here is invented for illustration. Nothing on this page is computed from anyone’s accounts.
Use the last three months, not one month or a whole year
The other common versions divide receivables by one month’s revenue, or by a year’s revenue and multiply by 365. One month jumps with every invoice raised a day late. A year is slow: a business whose sales doubled this quarter looks as if its customers pay twice as late. Three months moves with the business and not with the calendar. Read the trend across months, and say which basis the report uses. Debtor days is also called DSO, days sales outstanding: the DSO formula and the debtor days formula are the same thing.
Receivables include GST, revenue does not
A receivable is the invoice total, tax included; revenue is booked without it. So debtor days computed straight from the books run higher than the real collection period by roughly the tax rate. Either basis is defensible if it is stated and kept the same every month, because what a reader acts on is the direction.
A rising number is cash stuck with customers
Debtor days rising while sales are flat means collections are slipping, and it is usually the first ratio worth acting on. Rising after a month-end burst of sales is the calendar, not the customers. The debtors ageing report shows which customers are behind it.
Computed every month, the same way
Magic MIS computes debtor days as trade receivables ÷ the revenue of the last three months × the days in them, as booked, beside creditor days and inventory days, which take cost of sales the same way. Where fewer months are loaded it uses the months there are, and says so. Each figure opens to the receivables and revenue ledgers it came from.
Read next
- KPIs and ratios for a monthly MIS: formulas and what they tell youThe ratios a monthly MIS or management accounts pack should carry — margins, debtor, creditor and inventory days, cash conversion cycle, current and quick ratio — with formulas.
- Debtors ageing report: format, buckets and how to read itHow to build a receivables ageing report (aged debtors, A/R aging): choosing buckets, ageing from bill date or due date, unallocated receipts, and acting on the result.
- How do you calculate gross margin from a trial balance?(Revenue − direct costs) ÷ revenue × 100, with closing stock taken off direct costs. A worked example showing what the stock adjustment changes, and which ledgers count.
Have debtor days computed from your trial balance
Create an account, load last month's trial balance, and get the report — paid per action.
Prepaid credits, no subscription. Credits never expire.