BazaarMint POS logoBazaarMint Start free trial
Guide

How to recover udhaar faster — without losing your customers

Udhaar is part of doing business in Pakistan — but uncollected credit quietly eats your cash and your profit. Here are seven practical steps to recover it faster while keeping customers happy.

BazaarMint Guides · Updated 2026-06-17

Almost every Pakistani shopkeeper sells on udhaar (credit). It builds loyalty and keeps regulars coming back. But a paper register makes it easy to lose track of who owes what, for how long — and that uncollected money is cash you have already spent on stock. Here is how to tighten it up without becoming the “difficult” shopkeeper.

1. Write it down the moment it happens

The most common reason udhaar is never recovered is that it was never recorded properly — the amount, the date, and who. Record every credit sale at the counter, immediately. A debt you cannot prove is a debt you will not collect.

2. Know the age of every debt, not just the total

A Rs. 5,000 debt from last week is very different from Rs. 5,000 from three months ago. Old debt is far harder to collect, so it should be chased first. Track the date of each credit sale and look at the oldest unpaid amount per customer — that is where your risk is.

3. Set a simple limit and a simple cycle

Decide a credit limit per customer and a collection cycle (for example, “clear by the 1st of every month”). Tell customers the cycle kindly and consistently. People respect a clear rule far more than a random demand.

4. Send a friendly reminder before it is overdue

  • A gentle nudge a few days before the due date works better than chasing after.
  • Keep the tone warm: “Bhai, just a reminder, your balance is Rs. X — whenever convenient.”
  • A short WhatsApp message is less awkward than asking face-to-face, and it leaves a record.

5. Make paying easy

Accept partial payments and record them properly — a customer who can pay Rs. 2,000 of a Rs. 5,000 balance should be encouraged to, not turned away because they cannot clear it all. Every partial recovery is cash back in your drawer.

6. Reward the good payers

Customers who clear on time are worth protecting. A small thank-you, a tiny discount, or simply remembering and appreciating their reliability keeps your best credit customers loyal — and signals to others what good behaviour looks like.

7. Review your debtors every week

Spend five minutes a week looking at your total outstanding and your oldest debts. Recovery is a habit, not a panic. Shops that glance at their khata weekly collect far more than shops that look only when cash runs short.

BazaarMint does this for you. It keeps a digital khata for every customer, flags who is overdue, ages each debt, and lets you send a polite WhatsApp reminder in two taps. Start a free 14-day trial — no card needed.

FAQ

How do I recover old udhaar politely?

Start with the oldest debts, send a friendly reminder before or around the due date, offer to accept partial payments, and keep the tone warm and consistent. A short WhatsApp message with the exact balance is less awkward than asking in person and leaves a clear record.

Should I keep udhaar on paper or an app?

A paper register works but is easy to lose and hard to total or age. A digital khata records each credit sale with its date, shows who is overdue, and lets you send reminders quickly — which makes recovery faster and reduces disputes.

What is a safe credit limit for a customer?

There is no single number — base it on how well you know the customer and how reliably they have paid before. The key is to set a limit and a clear cycle up front, and to track the balance so it never quietly grows beyond what you can afford to wait for.

Related

Turn your khata digital — and get paid faster

Free for 14 days — no card needed. Then just Rs. 999/month or Rs. 8,999/year, everything included.

Start your free 14-day trial