ProblemCustomers

He says you charged him more than last time

A customer remembers a lower price and stops at the counter. Find the real reason, say it in one short sentence, and write the rate into the khata entry.

A shopkeeper working at his counter beside a weighing scale in a small market shop.

Do not argue about what he remembers. Ask him which day he means and what he paid, then check it. Nine times out of ten his memory is real and something changed: your buying rate, a one-off discount, a different size, or somebody else at the counter. Name the reason out loud and the dispute ends.

"You charged me less last time"

He is holding the same packet he buys every week. You said Rs 158, and he has stopped with his hand halfway to his pocket.

"Last time you gave it to me for Rs 145."

There is a particular silence after that sentence. He is not exactly accusing you, but he is waiting, and both of you know the next thing you say decides whether he pays and walks out happy or pays and stops coming.

Most shopkeepers answer with the market. Rates have gone up, the supplier raised it, everything is expensive now. All of that is true, and none of it works, because from where he stands it sounds like the reason arrived only after he complained.

He is usually remembering something real

Start from the assumption that he is right about the number he paid. Customers are surprisingly accurate about a price they have paid many times, because it is attached to a coin or a note they actually handed over.

What he is wrong about is why. He believes the price is a thing you decide, and that you have decided differently for him today. He has no idea that your own cost moved, and no reason to.

So the fight is never really about Rs 13. It is about whether he thinks the shop has one price for everybody or a price that depends on the mood at the counter.

That is worth defending carefully, because a customer who quietly concludes he is being charged more than his neighbour does not argue about it forever. He stops asking and starts buying somewhere else, which is the far more expensive version of this problem.

Find out which of the five reasons it is

Before you explain anything, find out what actually happened. There are only a few possibilities and they are quick to check.

Five reasons his remembered price is lower than yours

  • Your own buying cost moved and the selling rate followed it
  • You gave him a discount once and he filed it as the price
  • It was the smaller pack or a different size that day
  • He once bought a full carton at the wholesale rate
  • Somebody else served him and used the wrong rate
  • Or the price he remembers is from far longer ago than he thinks
Check which one it is before you explain anything. A short specific reason is believed; a long general one sounds like an excuse.

The one that catches shopkeepers most often is the discount they gave and forgot. You knocked off Rs 10 one evening because he bought four things at once, or because it was the end of a bad day, and he filed that number as the price.

The size trap is nearly as common. A 900 gram pack and a one kilo pack sit next to each other and cost different amounts, and to a customer who does not read the small print they are the same packet at two prices.

And if you sell at both retail and wholesale rates, the confusion is built into the shop. A customer who once bought a full carton at the carton rate will expect that rate on a single piece, which is exactly the tangle described in keeping a retail and a wholesale rate in one shop.

What to say in the first ten seconds

The opening line matters more than the explanation that follows it.

Do not say "no". Do not say the market has gone up. Both of those are the shop defending itself, and a customer who feels a defence coming stops listening and starts building his case.

Ask instead. "Which day was that, do you remember what you paid?" You have now made it a shared problem to be looked at rather than a claim to be denied, and you have bought yourself the ten seconds you need to think.

Then say the reason plainly, once, without an apology and without a speech. "That was the smaller pack." Or "the rate went up on my side a few weeks ago." Or the strongest one of all, if it is true: "I gave you a discount that day because you took four items."

A short, specific reason is believed. A long, general reason is not, and the length itself sounds like an excuse.

Start your digital khata today

Free to start. Works offline. English, Roman Urdu & Hinglish. Your customers get their app free, forever.

Write the rate into the entry, not just the amount

Most of these arguments only exist because the khata does not record what things cost.

An entry that says "sugar, Rs 790" cannot answer a rate question at all. You can see what he owes and neither of you can see what he was charged per kilo, so the conversation comes down to two memories, which is the same trap that runs underneath a customer saying he already paid you.

An entry that says "5 kg sugar at 158, Rs 790" ends the argument in four seconds. It also protects you in the other direction, on the day a customer is genuinely being overcharged because somebody at the counter used the wrong rate.

Say a kilo of sugar has moved on your side

What a kilo used to cost youRs 138
The rate he remembers payingRs 145
What the same kilo costs you nowRs 151
So the old rate now loses you, per kiloRs 6
On 40 kg a week, one month of not changing itRs 960
The figures are an example. The customer is not wrong about what he paid; he simply cannot see the row that changed underneath it.

If your records are on a phone, this comes for free: goods carry their own rate and the entry keeps the price it was sold at, so any past sale can be checked without remembering anything. On paper it costs you two extra words per line, which is still cheaper than one lost regular.

When to hold your price and when to let it go

Not every one of these is worth winning, and treating them all the same is what makes a shop feel rigid.

Hold the price when your cost genuinely moved and the difference is real. Lowering it because somebody pushed teaches him and everyone watching that pushing works, and within weeks you will be having the same conversation with four people, which is how every customer starts asking for a discount.

Let it go when the mistake was yours. If somebody at your counter charged the wrong rate, or you honestly cannot tell what happened, give him the old price this once and say clearly that it is this once. The goodwill costs you Rs 13 and buys back a customer who was about to decide something permanent about your shop.

And if the same person disputes the rate every single visit, that is not a pricing problem. It is a negotiating habit, and the answer is a firm, unchanging price said the same way every time until the habit stops paying.

Tell people before the shelf tells them

The best fix happens weeks before the argument. Rate rises are far easier to accept when they are announced than when they are discovered.

When a rate you sell a lot of moves, say it out loud for a few days. "Flour has gone up, it is Rs 3,200 now." Say it to everybody, including the people who are not buying flour today, and say it before they reach the counter.

It costs nothing and it changes who delivers the news. A customer who hears it from you is being informed by his shopkeeper. A customer who discovers it at the counter feels it happened to him personally, and that feeling is what turns a rate into an argument.

The same is true for a discount you are ending. "I was giving this at 145 while I had the old stock, the new stock is 158." Now the old price has a reason and a boundary, and it stops living in his head as your real price. Deciding those boundaries deliberately is the whole subject of how to price what you sell and still earn.

Start your digital khata today

Free to start. Works offline. English, Roman Urdu & Hinglish. Your customers get their app free, forever.

Common questions

He insists on the old rate and will not buy otherwise. Do I give in?

Work out what the difference actually is before you decide anything, because it is usually a few rupees on one item and you are weighing it against a customer worth thousands a year. Give it this once, say plainly that the new rate applies from now, and move on. What you must not do is give it quietly every time, since a price that bends whenever somebody pushes stops being a price at all.

How do I prove what he paid last time?

Only your own record can do that, which is why the rate belongs inside the entry and not just the total. A line reading five kg at one rate settles the question instantly and without anybody having to be believed. Without it you are relying on two memories, and in that situation the customer's memory always feels more certain to him than yours does.

My helper charged him the wrong rate. Should I tell the customer that?

Fix the price first and keep the reason short, because a customer does not need to watch you manage your shop. Say that the rate used was wrong and that you are honouring it today, then correct it properly with your helper afterwards, away from the counter. Blaming the helper in front of the customer makes the shop look uncertain and it teaches the customer to ask for whoever gives the better rate.

Should I put price labels on everything?

Where it is practical it removes most of these conversations before they start, since a printed number is not a decision anybody made about a particular customer. It is not always possible for loose goods sold by weight, and for those a small board with the current day's rates does the same work. The aim is simply that the price is visible before the customer is standing at the counter with his hand in his pocket.

A customer says another shop sells it cheaper. Is that the same problem?

It is a different one and it deserves a different answer, because he is no longer disputing your record but comparing two shops. Do not match a price you cannot afford, and do not argue about the other shop either. Say what your rate is, say what he gets from you that he does not get there, and let him choose without making it uncomfortable to come back.

How often should I change my selling rates?

Change them when your buying cost changes enough to matter, and then leave them alone, because a rate that moves every week feels arbitrary even when every move is justified. Small frequent changes cost you far more in trust than they earn in margin. Group them, announce them, and keep the new rate steady long enough that customers learn it.

Start your digital khata today

Free to start. Works offline. English, Roman Urdu & Hinglish. Your customers get their app free, forever.