ProblemUdhaar
The customer who promises every time and never pays
A promise is not a payment. See what a year of "I will pay tomorrow" costs you, and the four steps that turn a soft promise into a real date and amount.

A promise is not a payment. If the same customer has said "tomorrow" four times, the problem is no longer his memory, it is your system. Stop asking when he will pay. Start agreeing a date, an amount, and a note you both see. Everything below is how to do that without a fight.
What "I will pay tomorrow" really means
He is not usually lying. That is the part most shopkeepers get wrong, and it is why the anger never quite arrives.
"Tomorrow" is what a man says when he wants the conversation to end kindly. He has money coming from somewhere, he does mean to bring it, and in the moment he says it he half believes it himself. Then tomorrow arrives with its own bills, and yours is the one with no date on it, so yours is the one that waits.
That is the whole mechanism. Your money is not being refused. It is being ranked, and it is ranked last, because everybody else who is owed money gave him a date and you gave him goodwill.
So the question is not "how do I make him honest". He may already be honest. The question is how you move from the bottom of his list to somewhere in the middle, without becoming the shopkeeper nobody wants to walk past.
What a year of promises costs you
Small amounts hide inside a long timeline. Put one man on paper for twelve months and the size of it stops being invisible.
Say one customer, a Rs 9,000 balance, and a promise every visit
Look at what actually happened there. He never took a large amount at once. He never refused to pay. He simply kept taking a little and kept promising, and the two things together did more damage than a single bad debt ever would.
This is the difference between a customer who owes you money and a customer who is slowly moving into your pocket. The first one has a number that sits still. The second one has a number that grows while you are being polite about it.
And there is a cost underneath the cost. That money was your buying power. Rs 23,000 sitting in one khata is stock you did not order, a bill you paid late, or a discount you could not take because your cash was somewhere else. You never see that loss on any page, which is exactly why it goes on for years.
Why the promise keeps working on you
Because refusing a promise feels like calling a man a liar, and no shopkeeper wants to do that across a counter in front of other people.
There is a second reason and it is more honest. Accepting the promise ends an uncomfortable moment right now, and the cost of accepting it arrives later, when he is not standing there. Every one of us takes that trade. It is the same reason the balance was allowed to reach this size in the first place.
The way out is not more courage. It is to make the moment less uncomfortable, so you are not choosing between your money and your peace. That is what the next part does.
Turn the promise into a date, an amount and a note
A promise has three holes in it: no day, no figure, and no record. Close all three and the promise becomes something a person can actually keep.
Four steps that turn a promise into a payment
- 1Name the number before he leaves the shopNot "your balance", but "nine thousand". A figure said out loud is much harder to walk away from than a vague total.
- 2Ask him for the date, do not offer one"Which day suits you?" puts the choice on him. A date he picked is a date he defends.
- 3Agree an amount for that dateA date with no amount is the same promise with a calendar attached. Half now and half later beats a whole sum nobody expects.
- 4Write it in front of him and show him the screenThe writing is not for you. It is the moment he understands the promise left his mouth and entered a record.
Notice what the fourth step really does. When you write the date and the amount while he watches, the promise stops being a thing he said and becomes a thing that exists. Most people are far more careful about a number they saw written than about a sentence they spoke.
This is also where a khata app quietly earns its place. In Wasoolo you can set the date he chose against his khata and let the app remind you, and remind him, before the day arrives rather than a week after it. A reminder that comes on Thursday for a Friday promise is help. The same message on the following Tuesday is a complaint.
Do this two or three times with the same customer and something changes in his head. Your shop becomes the one that remembers. That is worth more than any single payment, because it moves you up his list permanently.
Start your digital khata today
Free to start. Works offline. English, Roman Urdu & Hinglish. Your customers get their app free, forever.
Make the number small enough to actually happen
Here is the mistake that keeps good customers stuck. You ask for the whole balance, he cannot see how he would ever produce it, so he produces nothing and avoids you instead.
A man who owes Rs 9,000 and earns in daily bits does not have Rs 9,000 to hand you. He might genuinely have Rs 1,500 in a given week. Ask for the amount he can actually bring and you get paid within days. Ask for the amount you are owed and you get another promise.
So break it. Four payments of Rs 2,250 across a month is not a favour to him, it is the fastest route to your own money. And once a first payment lands, the whole relationship changes shape: he is now a man who is paying, not a man who is avoiding, and people work hard to stay on the side of that line.
Keep two rules on the split. Every part gets its own date, and every part is written down when it is agreed, not when it is paid. A plan that lives only in your head becomes an argument in six weeks, which is the same trouble as a customer who insists he already paid you.
There is one more thing worth saying plainly. Do not add anything on top of the balance because it took him long. No extra charge for delay, no penalty, nothing. It turns a money problem into a fight about fairness, and you will lose the customer and the money together.
The sentences that end the loop
Most of this is decided in about eight seconds at the counter, so it is worth knowing the words in advance instead of finding them under pressure.
The same request, two very different sentences
Say this
- "Nine thousand is pending. Which day can you give five?"
- "Friday then. I am writing Friday, five thousand."
- "I will send you a reminder on Thursday so it does not slip."
- "Bring five on Friday and we will keep going as before."
Not this
- "Whenever you can, no problem at all."
- "You always say that and you never bring it."
- "Fine, forget it, give it when you feel like it."
- "Nothing more goes from this shop until you pay."
Two things make the left column work. It is specific, so there is nothing to be vague back at. And it is warm, so nobody has to lose face, which matters far more here than it does in a city office.
Say it while you are still doing something else, wrapping his goods or counting change. A demand delivered with full eye contact and a pause afterwards feels like a confrontation. The same sentence said mid-task is just business, and he can agree to it without it becoming an event that his friends hear about.
Then stop talking. The most common error is filling the silence yourself with "or whenever, no rush". Ask, then wait. The pause is doing your work for you.
When to stop the udhaar without losing the man
Sometimes the promises keep coming and the payments do not. At some point you have to stop adding to a balance that is not moving, and you can do that without ending the relationship.
The line to draw is a line about new goods, not about him as a person. Cash sales continue exactly as before. He is welcome in your shop, he is served with the same face, and the only thing that has paused is fresh credit until the old balance starts moving. Say that in one sentence and never repeat it.
Watch for the honest signals rather than your mood. Three promises broken in a row is a signal. Taking more goods on the same visit he promised to pay is a signal. Going quiet when he used to come daily is the loudest one, because it usually means he has started avoiding the shop and every extra week now makes recovery harder.
And keep the door open on purpose. Tell him exactly what reopens the credit: "Once we are down to five thousand, we go back to normal." A man who can see the way back usually takes it. A man who feels written off stops trying, and then you have neither the money nor the customer. If this is happening across several names at once, the real fix is upstream, in how much udhaar you agree to give in the first place.
Start your digital khata today
Free to start. Works offline. English, Roman Urdu & Hinglish. Your customers get their app free, forever.
Common questions
He gets angry when I ask. What do I do?
Anger at a calm, specific question is usually embarrassment wearing a louder coat, and it works because it makes you back off. Do not match it and do not withdraw the question. Lower your voice, keep the words exactly as they were, and give him a smaller number to say yes to. If it happens every single time you ask, that is not a temper problem, that is a man managing you, and the udhaar should stop growing while you are still on speaking terms.
Should I stop serving him completely?
Almost never, and rarely for the reason people think. A customer you refuse at the door has no reason to come back with your money, and he will tell the street his version of the story. Keep him as a cash customer. It protects the balance you are still trying to recover, and it leaves a path back to normal that he can walk without apologising in public.
He promises in front of other people and then avoids me privately. Why?
Because a public promise costs him nothing and buys him respect in the moment. The fix is to move the conversation off the crowd. Ask him quietly, at a time when nobody is waiting behind him, and write the answer down. A promise made in private and recorded is worth more than one announced in front of six people.
Is it fair to ask for a small payment when he clearly has no money at all?
Yes, and it is often kinder than waiting. A person with real trouble still has small amounts moving through his hands, and a payment he can make keeps his self-respect intact while the balance comes down. What is unfair is silence: letting him take more goods for months and then presenting him with a figure he was never given a chance to manage.
How do I keep track when six or seven customers are all promising?
Not in your head, which is where most of them live now. Every promise needs a name, a date and an amount in the same place you keep the khata, so that your morning starts with a list of who said what for today. Wasoolo keeps the dates against each customer and shows you the ones that are due, which turns a vague worry into four calls before the shop gets busy.
He says he will pay when his own customers pay him. Is that acceptable?
It is honest and it is common, and it is still not a date. Ask him when he expects that money, then set the promise a few days after it. If his own recovery is the whole problem, you now know something useful: his balance should stop growing until his cash is moving again, no matter how good his intentions are, because you are effectively lending against money that does not exist yet.