Distiqo AI
The networkPricing
WhatsAppTalk to us
← All articles

Collections · 8 min read

How to chase overdue payments without losing the retailer

The Distiqo AI team · 21 September 2026

To collect outstanding payments from retailers without losing them: rank overdue accounts by days overdue, amount, risk and promise record; send a specific, dated, polite reminder on WhatsApp; record every promise-to-pay and follow it up on the day; and escalate with a phone call — not a harsher message — after a second broken promise.

Every distributor has a list of retailers who owe money. The hard part isn't knowing the list — it's deciding who to chase today, and doing it in a way that keeps the retailer buying from you.

1. Decide who comes first

Chasing everyone equally wastes the day. Four things tell you who matters most:

  • How long it's been overdue. Forty-five days is a different conversation from nine.
  • How much is owed. A large balance moves your cash more than several small ones.
  • How risky the account looks — a pattern of late payment, or a business that is slowing down.
  • Their record on promises. A retailer who has already promised twice and not paid needs a different approach from one who has never been late.

Put those together and a short list appears at the top. Everything else can wait a day.

2. Be specific, dated and polite

“Please clear your dues” is easy to ignore. A message that names the amount, the number of days and asks for a date gets an answer:

“Namaste Sharma ji, ₹42,000 has been pending for 45 days. Kya aap payment kal tak bhej sakte hain?”

Use the channel the retailer already answers — for most, that is WhatsApp. Keep the tone the way you would say it in person: firm about the date, respectful about the relationship.

3. Write down the promise — and follow it up on the day

When a retailer says “Monday tak”, that is a promise with a date. Record it. On Monday, check. A promise nobody follows up teaches the retailer that dates don't matter; a promise that gets a polite message on the day usually gets kept.

4. Escalate with a person, not a louder message

If a promise is broken twice, the next step is a call from you, not a stronger template. Decide too whether new orders should wait until the balance moves — see our note on credit limits.

5. Use an ageing table to decide this week's calls

Group what each retailer owes by how old it is. Each bucket gets a different action:

  • 0–30 days: normal credit. No chasing; a friendly note only if a bill is due this week.
  • 31–60 days: a dated WhatsApp reminder with the amount, and a request for a payment date.
  • 61–90 days: a phone call from you. New orders wait until a payment date is agreed.
  • Over 90 days: stop supply until the balance moves, and agree a written payment plan.

Sort by the oldest bucket first, then by amount. A retailer with ₹8,000 over 90 days usually needs your attention before one with ₹30,000 at 35 days.

6. Reminder messages that get answered

Short, from the number the retailer knows, with the amount, the age and a request for a date. Examples for each stage:

Due this week: “Namaste Gupta ji, bill no. 1842 ka ₹18,400 is Friday ko due hai. Payment ka plan bata dijiye. — Shree Traders”

Overdue: “Gupta ji, ₹18,400 is 40 days pending. Could you send it by Thursday? UPI: shreetraders@upi”

Promise day: “Gupta ji, aapne aaj ka bola tha for ₹18,400. Bhej diya ho toh UTR share kar dijiye, dhanyavaad.”

Before stopping supply: “Gupta ji, ₹18,400 is now 75 days pending. We'll need a payment date before the next order goes out. Can we talk today?”

7. When to stop supply — and how to say it

  • Set the rule before you need it: for example, no new bills once a balance is over 90 days or over the credit limit.
  • Tell the retailer before the van arrives, not at the door.
  • Lift the hold as soon as a payment lands or a written plan is agreed.

8. Watch one number: days sales outstanding

Days sales outstanding (DSO) is roughly the money owed to you, divided by your credit sales per day. As an example: ₹10 lakh outstanding against ₹40 lakh of credit sales in a 30-day month is about 7.5 days. You don't need to be precise — you need to see whether it's creeping up.

How Distiqo helps

Every morning at 10:00, Distiqo AI ranks your overdue accounts by days overdue, amount, risk and payment history, and drafts the reminder for the top of the list. You read it and approve it; it's sent on WhatsApp. Promises to pay are recorded so you can see them fall due, credit limits and stop-supply are checked at billing, and ageing is shown by area. Nothing is sent without your approval. It's part of the Distribution OS, alongside billing, dispatch and accounts.

This is part of what Distiqo AI's Distribution OS does: orders, billing, stock, dispatch, collections, accounts and GST for FMCG distributors, in one system.

See it on your own data

We'll set Distiqo up on your parties, items and rates so you can see how it would work for you.

Ask for a walkthrough

Keep reading

  • Credit limits that protect you without blocking good retailers
  • Customer credit without the notebook
  • A quick slip or a GST invoice: what a shop needs to hand over
Distiqo AI

Operating systems for FMCG distributors and the shops they supply. Made in India.

Product

Distribution OSRetailer OSThe networkPricing

Resources

BlogDistributor managementDistributor billingScheme managementOrder managementGST for distributorsKirana billingBilling with udharCompareRoadmapRelease NotesFAQsContact

Company

Why Distiqo AIAboutCareers Soon

Reach Us

info@distiqoai.com+91 98181 33222WhatsApp UsLinkedInYouTubeMedium
© Distiqo AI. All rights reserved.Made for Indian distributors and shops 🇮🇳
Privacy PolicyTerms of ServiceSecurityCookie PolicyDPDPRefund PolicyCancellation Policy