How to collect udhaar from customers without losing them
Practical ways Pakistani shopkeepers can give credit, set limits and get paid back politely, from promise dates to WhatsApp reminders.
Munshi Team · 11 Oct 2026 · 2 min read
Udhaar is how many neighbourhood shops keep regular customers. It is also where a lot of their money quietly disappears. These are the habits we see working in shops that give credit and still get paid.
1. Write it at the moment of sale
Not later, not from memory. The amount, the date and what was taken. Most udhaar arguments start because one side has no record.
2. Ask for a date, not a promise
"Kal de dun ga" is not a date. "Friday ko" is. Write the date next to the amount, and you'll know exactly who to remind and when.
3. Set a limit per customer
Decide how much each customer can take before they pay something back. Rs 5,000 might be fine for a family that has bought from you for years and too much for someone new.
4. Remind early and politely
A short message on the due date works better than a phone call a month later. Keep it friendly and exact: the amount, and a way to check it.
5. Let them see their own record
When the customer can see every bill and payment with dates, there is nothing to argue about. People pay faster when they trust the number.
6. Take part payments
Someone who can pay Rs 1,000 today won't pay the full Rs 6,000 if you refuse the part. Take it and write it down.
7. Look at the old balances every month
Udhaar that is three or four months old needs a visit or a call, not another reminder.
Munshi's udhaar khata app puts every udhaar bill on the customer's khata by itself, keeps promise dates and credit limits, and sends a polite WhatsApp reminder with a link where the customer can see their own statement.
Try it free in your own shop
Start with your mobile number. No card, no installation.