Udhaar is not a flaw in a small shop's business model — it is the business model. Credit is why your customers pass three other shops to come to yours. The problem is never giving credit; it's giving credit without a system, so the money returns slowly, partially, or not at all.
Here is the system.
Know your number
Most shopkeepers can name their daily sales but not their total outstanding udhaar. That's backwards — the outstanding number is the dangerous one. Add it up (an app does this automatically) and check it weekly. You cannot manage a number you don't know.
Then set a ceiling: the shop's total outstanding credit stays under X. When you're near the ceiling, new udhaar waits until old udhaar comes home.
Give every debt a date
"Pay when you can" is not credit — it's a donation with extra steps. Every entry should carry a due date, even a generous one. The date does two jobs:
- It tells the customer this is a real obligation, kindly framed.
- It gives you a trigger for follow-up that isn't personal — "the 15th is coming up" is a calendar fact, not an accusation.
Set per-customer limits
Your best udhaar customer and your riskiest one should not have the same ceiling. A simple rule works: new customers get a small limit; on-time payers earn bigger ones; late payers see their limit shrink until history improves. Limits reward exactly the behaviour you want — and they give you a graceful script: "I can add this once we clear a bit of the old balance."
Collect small and often
A customer who owes 2,000 pays easily. A customer who owes 20,000 avoids your shop — and buys from your competitor to escape the awkwardness. That is the double loss of runaway udhaar: the money and the customer.
Encourage frequent small settlements. "Clear it every Friday" beats "clear it someday" in every measurable way, and partial payments keep the relationship comfortable enough that the customer keeps coming back.
Let the reminder come from the system
The single biggest reason udhaar goes unpaid is that asking feels rude, so shopkeepers don't ask. Move the asking out of your mouth and into the system: a ledger both sides can see and automatic due-date reminders from an app. The customer is nudged, you never had to be the villain, and payments arrive days earlier on average.
Watch the pattern, not the person
Trust is earned by history, not by friendliness. A digital khata shows you each customer's actual repayment record: who pays on time, whose balance only ever grows. Extend generous terms to proven payers and firmer terms to proven drifters — and let the data, not the last conversation, make the call.
The payoff
None of this requires being harsh. Every rule here can be applied with a smile. The shops that thrive on udhaar are not the strict ones or the soft ones — they are the organised ones. Write everything down, date everything, follow up early, and credit becomes what it was always meant to be: a loyalty engine that pays for itself.