Udhaar & Recovery

The Complete Guide to Managing Udhaar for Indian Shopkeepers

6 August 2026 · LenDen Team · 10 min read

Managing udhaar comes down to four decisions: who gets it, how much, how you record it, and what you do when it goes unpaid. Get those four right and credit becomes a reason customers stay loyal to you. Get them wrong and you end up running your supplier's business with your own working capital.

Most shopkeepers do not have an udhaar problem. They have a system problem — the credit is given from goodwill, recorded from memory, and chased from frustration. This guide covers the whole cycle, with the numbers made explicit.

The short version

  • Cap each party at one to two weeks of their normal purchase, decided before they ask.
  • Record the entry the same day, with the goods listed — not the total from memory.
  • Ask on day 7, not day 45. Early and gentle beats late and awkward.
  • Review every balance once a week. Fifteen minutes stops most bad debt.
  • Write off what is genuinely unrecoverable, so your numbers stay honest.

What udhaar actually costs you

Shopkeepers usually think of unpaid udhaar as money they will get eventually. The real cost is what that money could not do in the meantime.

Say you have ₹80,000 in outstanding udhaar across your parties, sitting there on average for 45 days. That is ₹80,000 you cannot use to buy stock at a distributor discount, cannot use to pay a supplier early, and cannot use to absorb a slow month. If a 5% early-payment discount was available on stock purchases, that idle ₹80,000 cost you ₹4,000 in a single cycle — before any of it goes bad.

Then add what actually does go bad. In most small retail shops, somewhere between 2% and 5% of udhaar is never recovered. On ₹80,000, that is ₹1,600–₹4,000 gone, permanently.

Put together, casual udhaar management on ₹80,000 of credit can cost ₹6,000–₹8,000 a cycle. That is not a rounding error on a shop's margin — it is often the difference between a good month and a flat one.

The useful number to track is your average days outstanding: how long the typical rupee of udhaar takes to come back. If you do not know it, you cannot tell whether things are getting better or worse.

Decide who gets udhaar

Not every customer should be offered credit, and being unclear about this is what makes refusals feel personal later.

Three groups worth separating:

Regulars with a track record. Someone who has bought from you weekly for a year and always cleared their balance. This is where udhaar does its job — it makes you their default shop.

Regulars who are slow. They pay, but at 60 or 90 days. Credit here is not free goodwill; you are financing them. Cap the amount tightly and be explicit about it.

Occasional and unknown customers. New faces, people passing through, anyone whose name you do not know. However genuine they seem, this is where nearly all unrecoverable udhaar comes from. The honest answer is a friendly "we do cash for new customers, but I'll remember you" — said the same way every time, so nobody feels singled out.

The mistake is treating the decision as a judgement of character. It is a judgement of information. You extend credit against a payment history, and where there is no history, there is nothing to extend it against.

Set the limit before they ask

This is the single highest-leverage habit in the whole guide.

Decide a per-party ceiling in advance, while you are calm and looking at numbers rather than standing across the counter from someone who needs something today. A workable rule:

Customer typeSuggested ceilingWhy
Weekly regular, clean history1–2 weeks of normal purchaseRecovers within one natural cycle
Slow but reliable payer1 week of normal purchaseLimits how much you are financing
Occasional customer₹0 to a token amountNo history to lend against
Distributor or trade partyWhatever your written terms sayShould be a documented arrangement, not informal udhaar

For a customer spending ₹500 a week, that means a ceiling around ₹500–₹1,000. It will feel low the first time you say it. It is low on purpose: a ₹1,000 ceiling that gets cleared every fortnight is worth far more to you than a ₹9,000 balance you are afraid to mention.

The second half of the rule matters as much: never let a single party's balance exceed what you could absorb losing entirely. If one customer not paying would hurt your month, the limit is already too high.

Record it the same day

Everything downstream depends on this. A balance you cannot prove is a balance you will end up negotiating.

Three things every entry needs:

  1. The date — not the week, the date.
  2. The amount.
  3. What it was for — "2 kg oil, 1 atta" beats "goods".

That third one does the quiet work. Months later, "you owe ₹1,400" invites an argument; "₹1,400 across four dated entries, here is what each one was" usually ends it.

Record it while the customer is still in front of you. Entries logged at the end of the day get merged, rounded, and occasionally forgotten — and the ones that get forgotten are always the ones nobody remembers later. If you deal with a distributor or log many amounts at once, batch entry handles a long list in a couple of minutes — it is a paid feature in LenDen, so worth knowing before you rely on it.

If you are still working from a paper bahi khata, the mechanics of switching are covered in how to keep a digital udhar khata, and the honest trade-offs in paper khata vs digital khata. The important part is not which tool you use — it is that the record is created at the moment of the sale, by you, with the goods named.

Ask early, and ask the same way every time

Most shopkeepers wait far too long for the first reminder, then arrive at it annoyed. The result is one uncomfortable conversation instead of three easy ones.

A ladder that works:

Day 7 — a neutral note. Not a demand, just information. "Bhai, ₹1,200 pending hai from last week's samaan — koi jaldi nahi, jab convenient ho." You are establishing that you track balances, which changes behaviour on its own.

Day 15 — a specific ask. Name a date rather than leaving it open. "Is hafte clear kar dijiye toh accha rahega." Vague requests get vague responses.

Day 30 — a conversation, not a message. In person, quietly, away from other customers. Ask whether there is a problem, and offer a split — ₹500 now and ₹700 next week is a real outcome; another "haan haan, kar dunga" is not.

Day 45+ — pause further credit. Not a punishment, just a fact: the account is at its limit until something comes in. Say it plainly and without drama.

Two things make this ladder work. First, consistency — when everyone gets the day-7 note, nobody reads it as an accusation. Second, records — following up is easy when you can say exactly what is pending and since when. The detailed scripts, including message wording, are in how to politely recover udhaar.

Know when to stop giving more

There is a specific moment most shops get wrong: a customer with a growing unpaid balance asks for more goods on credit.

Giving in feels like protecting the relationship. It usually does the opposite — it takes a ₹2,000 problem and makes it a ₹5,000 problem, and the bigger the balance grows, the more likely the customer is to avoid your shop entirely out of embarrassment. Plenty of shopkeepers have lost both the money and the customer this way.

The workable answer is partial, not binary: "Purana ₹2,000 thoda clear kar dijiye, phir aage chalu karte hain." That keeps the door open, keeps the relationship intact, and keeps your exposure flat.

Signals that you should hold:

  • The balance has grown for three consecutive visits without any payment.
  • They have started avoiding eye contact or sending someone else to the shop.
  • They are asking for larger amounts than usual.
  • You have heard they are behind with other shops in the market.

That last one is worth taking seriously. In a local market, information travels — and a customer who is behind everywhere is not going to make you the exception.

Write off what is genuinely gone

Some udhaar is not coming back. Someone leaves the area, a business closes, a balance goes untouched for a year. Keeping it in your khata as though it might return does two harmful things: it inflates what you think you are owed, and it keeps you spending energy on a lost cause.

Write it off when: there has been no contact and no payment for six months or more, the party is unreachable, or the cost of pursuing it exceeds the amount. Do it as an explicit entry with a reason — never by quietly deleting the history, which destroys the record of what happened.

Writing off is not giving up on the money. It is refusing to let a dead number distort your view of a live business. Treat each write-off as feedback: nearly every one traces back to a limit that was too high or a follow-up that started too late.

Build the routine, not the willpower

None of the above survives on good intentions. It survives on a fifteen-minute weekly habit.

Pick a fixed slot — Sunday evening works for most shops — and do four things:

  1. Read the list of who owes you, largest first. Not a total. Names and amounts.
  2. Send day-7 notes to anyone who has crossed a week.
  3. Flag anything over 30 days for a real conversation this week.
  4. Note anyone approaching their limit so you are not deciding at the counter.

That is the entire system. Fifteen minutes a week, done consistently, prevents most of the udhaar problems shopkeepers spend months untangling. It is the same pattern behind the other habits in five hisab-kitab mistakes shopkeepers make — the money is rarely lost in one big event, it drains through small omissions that compound.

The short version

Udhaar is a tool, and like any tool it works when it has limits. Cap each party at a week or two of their normal purchase. Write the entry down the same day, with the goods named. Ask on day 7 in a way you would be comfortable saying to every customer. Stop extending when a balance grows three visits in a row. Write off what is genuinely gone, and read the write-off as a lesson about your limits.

Do that and udhaar stops being the thing that quietly eats your margin, and becomes the reason your regulars keep walking past the shop next door.

Frequently asked

How much udhaar should I give a single customer?
A practical ceiling is one to two weeks of that customer's normal purchases, and never more than you could absorb losing entirely. For a customer who buys ₹500 a week, that is ₹500–₹1,000 — not ₹8,000. Set the number before they ask, because deciding in the moment always produces a bigger figure.
Is it legal to charge interest on udhaar?
You can charge interest only if it was agreed in advance, ideally in writing. Most shopkeepers should not bother: interest turns a goodwill arrangement into a lending relationship, invites disputes, and can bring you under money-lending rules that vary by state. Charging nothing and capping the amount is simpler and safer.
What if a customer disputes the amount in my khata?
This is why entry discipline matters. A dated line item with the goods listed, created the day of the sale, settles most disputes on its own — especially if you share a balance summary with the customer each month so nothing is a surprise. Reconstructing a total months later from memory rarely wins the argument.
Should I stop giving udhaar completely?
Usually not. In most Indian retail markets the shop that refuses all credit loses its regulars to the shop next door. The problem is almost never that you give udhaar; it is that you give it without a limit, without a record, and without a follow-up habit. Fix those three and udhaar becomes a competitive advantage.

Ready to ditch the paper khata?

Start tracking udhaar and balances with LenDen — free to start.

Start Free