How distributors can reduce DSO without losing customers
By Udhaar Wapas Editorial Team · Published · 5 min read
Legally reviewed by Adv. Rahul Sharma, Punjab & Haryana High Court
Measure DSO every month, set a written credit policy, group buyers by how they pay, and run a fixed weekly collections routine with reminders, calls and promise-to-pay tracking. Use early-payment discounts only where the maths works. Done politely and consistently, this cuts DSO without pushing good customers away.
Why DSO is the number distributors should watch
For a distributor, profit on paper and cash in the bank are two different things. You pay the company on tight terms, stock the godown, and then give retailers and sub-dealers 15, 30 or 45 days. Every extra day they take is money you are financing, often at the cost of your own credit line.
Days sales outstanding (DSO) tells you, in one number, how many days of sales are sitting with customers as unpaid bills.
The DSO formula, with a worked example
The standard formula is:
DSO = (Accounts receivable ÷ Credit sales in the period) × Number of days in the period
Say your books show:
- Receivables outstanding at the end of the quarter: ₹48,00,000
- Credit sales during the quarter: ₹72,00,000
- Days in the quarter: 90
DSO = (48,00,000 ÷ 72,00,000) × 90 = 60 days
Your average credit sale is ₹72,00,000 ÷ 90 = ₹80,000 per day. That means every day of DSO you cut frees about ₹80,000 of cash.
| Target DSO | Receivables at that DSO | Cash released |
|---|---|---|
| 60 days (today) | ₹48,00,000 | none |
| 50 days | ₹40,00,000 | ₹8,00,000 |
| 45 days | ₹36,00,000 | ₹12,00,000 |
Bringing DSO from 60 to 45 days releases ₹12 lakh without selling a single extra carton. That is the case for treating collections as seriously as sales.
To see where your receivables are stuck, start with an ageing view.
| Invoice / buyer | Amount (₹) | Due date | |
|---|---|---|---|
Not yet due
₹36,000
1–30 days
₹48,500
31–60 days
₹1,25,000
61–90 days
₹0
90+ days
₹72,300
- Total receivable
- ₹2,81,800
- Overdue
- ₹2,45,800
- Avg. days overdue (weighted)
- 54
You can also use the full overdue ageing calculator on its own page.
1. Write down a credit policy
Most distributors run credit from memory: "Sharma ji always gets 30 days, the new shop gets cash." A one-page written policy makes decisions consistent and easier to explain.
Cover these points:
- Standard credit period for each customer type, printed on every invoice.
- Credit limit per customer, reviewed every quarter.
- What happens when a limit is crossed: new orders on advance or part-payment until the account is current.
- Who can approve exceptions, so salespeople do not promise extra days on their own.
If you are a Udyam-registered micro or small manufacturer or service provider, remember that the MSMED Act caps agreed credit at 45 days from acceptance when you are the supplier. Our 45-day rule explainer covers the details. If you are registered as a retail or wholesale trader, the Act's delayed-payment provisions do not help you in practice (Ministry of MSME Office Memorandum dated 1 September 2021), so your written credit policy, including any late-payment interest the buyer agrees to, is your main protection.
2. Segment your buyers
Not every late payer needs the same treatment. Pull up the last six months of payment history and group customers roughly like this:
| Segment | Behaviour | How to treat them |
|---|---|---|
| Reliable | Pays within terms | Keep terms; consider a higher limit |
| Slow but steady | Pays 1 to 3 weeks late, always pays | Earlier reminders; ask for promise dates |
| Erratic | Sometimes on time, sometimes very late | Lower limit; follow up personally |
| Chronic | Regularly 60+ days late, frequent excuses | Advance or part-payment on new orders |
Spend your energy on the middle two groups. Reliable customers need a thank-you, and chronic ones need a policy decision, not more reminders.
3. Run a weekly collections rhythm
Big monthly chasing drives create stress and inconsistent results. A small fixed routine every week works better.
Monday: review the ageing list
List invoices due this week and everything overdue, sorted by amount and age.
Tuesday: send reminders
Send pre-due and overdue WhatsApp reminders with a UPI link, between 08:00 and 19:00 (a window modelled on RBI's rule for lenders' recovery agents; good practice, not binding on you). Our reminder templates are ready to copy.
Wednesday and Thursday: call
Call customers whose invoices are more than a week overdue or who broke a promise. Keep calls short and polite.
Friday: update and decide
Record payments and new promise dates. Decide which accounts move to a formal letter or a hold on new orders.
Give one person clear ownership of this routine, even if it is only two hours a week.
4. Track promise-to-pay dates
"Next week" is not a plan. When a customer cannot pay today, ask for a specific date and amount, write it down, and follow up on that exact day. A promise to pay record also shows you which customers keep their word, which feeds straight back into your segments.
5. Use early-payment discounts carefully
Discounts can speed up cash, but they are expensive if you do not check the maths. Convert the discount into an annualised cost and compare it with what you pay for working capital.
Example: you offer 1% off for payment within 10 days instead of the usual 45. The customer is paying 35 days early.
- Annualised cost ≈ (1 ÷ 99) × (365 ÷ 35) ≈ 10.5% a year
A 2% discount on the same terms works out to roughly (2 ÷ 98) × (365 ÷ 35) ≈ 21% a year.
If your overdraft or credit line costs less than that, the 2% discount is costing you more than borrowing. Offer discounts selectively, mainly to customers who would otherwise pay late, and stop offering them to those who take the discount but still pay after the deadline.
6. Automate the routine parts
The rhythm above is simple but easy to drop during a busy season. Automate what does not need judgment:
- Invoice and payment link sent on WhatsApp the day the bill is raised.
- Scheduled reminders before and after the due date.
- A promise-date picker so customers commit in one tap.
- An ageing dashboard that updates as payments come in.
Keep the human parts human: phone calls, settlement conversations and decisions about holding supplies.
7. Escalate calmly, not angrily
For the small group of accounts that stay stuck, follow a clear ladder: reminders, a call, a settlement offer, then a formal demand letter. If an account stays stuck, the routes are pre-institution mediation and a commercial or summary suit, explained in our recovery guide. Never threaten, shame or contact a customer's family or other suppliers. A calm process protects both your money and your name in the market.
Udhaar Wapas runs this ladder for distributors invoice by invoice, from WhatsApp nudge to concierge call to formal letter. See how it fits your business on the for distributors page, or read our broader B2B credit and cash flow guide.
Frequently asked questions
What is a good DSO for a distributor?
It depends on your category, region and the credit terms common in your trade. A useful benchmark is your own written credit period: if your terms are 30 days and your DSO is 55, there is clear room to improve. Track the trend month by month rather than chasing an industry number.
Will tightening credit make me lose customers?
Not if you do it gradually and fairly. Keep good payers on generous terms, tighten limits for chronic late payers, and explain the policy in advance. Most customers accept clear, consistent rules better than sudden, irregular pressure.
Should I charge interest on late payments?
If you are a Udyam-registered micro or small enterprise in manufacturing or services, the MSMED Act gives you a right to compound interest on delayed payments. Most distributors, however, are registered as retail or wholesale traders, and the Ministry of MSME has excluded traders from those provisions (Office Memoranda dated 2 July 2021 and 1 September 2021). Traders can still charge interest if it is written into credit terms the buyer accepted. Either way, mention interest in formal letters rather than routine reminders.