How to Manage Udhar/Khata Effectively and Recover Every Rupee
Walk into any kiryana store, pharmacy, or cloth shop in Pakistan and you will find the same thing behind the counter: a register — sometimes a notebook, sometimes just loose pages — full of names, amounts, and dates. This is the khata, the credit ledger that keeps neighbourhood commerce running. Udhar (selling on credit) is not a choice for most small shops; it is how business is done. The mohalla expects it, regular customers demand it, and refusing it can cost you the customer forever.
But here is the uncomfortable truth: unpaid udhar is the number one silent killer of small shops in Pakistan. Ask around and every shopkeeper has a story — the regular customer who owed Rs 45,000 and moved away, the relative who "will pay next month" for two years, the khata register with pages so messy nobody knows who owes what anymore. Industry experience suggests that shops without a proper khata system lose 5–10% of their annual revenue to unrecovered credit. On monthly sales of Rs 800,000, that is Rs 40,000–80,000 gone — every single month.
The good news: managing khata well is a learnable skill, not luck. Here are seven rules that successful shopkeepers follow.
1. Set a Credit Limit for Every Customer
The biggest mistake is giving unlimited udhar. Before you hand over goods on credit, decide the maximum each customer can owe. A good starting rule:
- New customers: Rs 2,000–5,000 maximum until they prove reliable
- Regular, trusted customers: Rs 10,000–25,000 depending on your shop size
- Never let one customer owe more than 5% of your monthly sales
Write the limit next to the customer's name. When they hit the limit, the rule is simple: pay something before taking more. This one habit alone prevents most disasters.
2. Record Every Transaction Immediately — No Exceptions
"I will write it later" is where money disappears. The bill must go into the khata the moment the customer leaves the counter. Not at night, not tomorrow — now. Every entry needs four things: date, items or amount, customer's name, and running balance.
If you use a paper register, keep it at the counter, not in a drawer. If you use software, enter the sale as a "khata sale" linked to the customer's account so the balance updates automatically.
3. Fix a Weekly "Recovery Day"
Do not chase payments randomly. Pick one or two days a week — many shopkeepers choose Friday or Monday — as recovery days. On that day:
- Pull up the list of everyone who owes you money, sorted by oldest balance first
- Send a polite reminder (a WhatsApp message works perfectly: "Assalam-o-Alaikum bhai, aapka Rs 8,400 ka khata pending hai, jab sahulat ho clear kar dein")
- Visit or call the top 5 biggest debtors personally
Consistency matters more than strictness. Customers pay the shopkeeper who asks regularly, not the one who asks angrily once a year.
4. Accept Partial Payments Happily
A customer who owes Rs 20,000 and offers Rs 3,000 is not insulting you — they are paying you. Always accept partial payments and record them immediately. Small, regular payments are far better than a promised lump sum that never comes. Many successful shopkeepers tell customers: "jitna ho sake de dein, baqi next week" — and their recovery rates are dramatically higher than those who demand full payment or nothing.
5. Learn to Say No — Politely but Firmly
Some customers will never pay. The signs are always there: the balance keeps growing, promises keep breaking, and they avoid eye contact at the counter. For these accounts:
- Stop extending new credit immediately — "bhai, purana clear kar dein phir naya le lein"
- Offer a small discount for full settlement (even 5% off motivates payment)
- As a last resort, involve a respected mohalla elder — social pressure works in Pakistan
Remember: refusing new udhar to a defaulter is not rude. It is business.
6. Review Your Khata Monthly Like a Bank Would
Once a month, sit down for 30 minutes and review every account. Ask three questions about each debtor:
- How old is the oldest unpaid amount? (Anything over 90 days is a red flag)
- Is the balance growing or shrinking?
- Has this customer paid anything in the last 30 days?
Customers with no payment in 90+ days need personal attention. This monthly review is what separates shops that thrive from shops that slowly bleed out.
7. Let Software Do the Remembering
Here is the real problem with paper registers: they do not remind you. Pages get lost, handwriting becomes unreadable, and nobody alerts you when Ahmed's balance crosses Rs 30,000 or when Fatima hasn't paid in four months. A proper khata system should:
- Show every customer's complete history and current balance in one tap
- Alert you about risky debtors automatically
- Let you send payment reminders on WhatsApp directly
- Keep staff from seeing or editing what they should not touch
Real example: A general store owner in Faisalabad switched from a paper register to a digital khata system and discovered Rs 127,000 in forgotten balances within the first week — money he did not even know he was owed. Within two months of systematic follow-ups, he recovered over Rs 80,000.
The Bottom Line
Udhar is not the enemy — unmanaged udhar is. The shops that survive and grow in Pakistan are not the ones that refuse credit; they are the ones that manage it like professionals. Set limits, record everything instantly, follow up weekly, accept partial payments, and review monthly. Do these five things consistently and your khata will transform from your biggest headache into a genuine business advantage: loyal customers who buy more because you trusted them, and who pay because you run a tight system.
Tired of chasing udhar with a paper register?
shopcos soft tracks every khata account automatically — balances, histories, risky debtors, and one-tap WhatsApp reminders. Try it free for 30 days.
Start 30-day Free Trial