Digital khata for kiryana stores — keeping udhaar without losing money
How to run udhaar properly — limits, statements, oldest-bill-first payments, returns and write-offs — and what a digital khata does better than the register under the counter.
· 3 min read
Udhaar is how a neighbourhood shop keeps its customers. It is also how a neighbourhood shop loses money: an amount written on the wrong page, a payment nobody noted, a balance a customer swears is less than you say. The register under the counter works — until it does not.
This guide covers how to keep a khata properly, whether you stay with the register or move to software.
The five rules of a khata that does not leak
1. Every sale on credit is written the moment it happens
Not at the end of the day, not "I'll remember". The sale, the date, the amount, and what was bought. Most disputes start with an entry made later from memory.
2. Every payment says what it paid for
When a customer pays Rs 2,000 against a balance of Rs 5,000, write it down — and know which bills it cleared. The simplest fair rule is oldest bill first: the payment clears the oldest open bills, and what is left is the newest. That way the age of the debt is always clear.
3. Some customers get a limit
A regular you have known for ten years may have no limit at all. Somebody new should have one. A limit is not an insult; it is how you stop a small problem becoming a big one. When a sale would take somebody past their limit, the decision to allow it should be the owner's, not the counter boy's.
4. Returns come off the balance, not out of the drawer
A customer brings back a spoiled pack of biscuits bought on credit. Do not hand them cash — the money was never paid. Take it off what they owe, and write down that you did.
5. Writing off a debt is a decision, with a reason
Sometimes a debt will never be paid. Writing it off is fine; doing it quietly is not. The owner decides, the reason is written down, and the khata shows it.
The monthly statement
The single best habit is giving each regular a statement at month end: the balance brought forward, every sale, every payment and every return, and the balance now. It ends arguments before they start, because both of you are looking at the same list.
What changes with a digital khata
A paper register can follow every rule above — it just takes discipline every single time. Software does the dull parts automatically:
- The sale goes on the customer's account the moment it is rung, with the items on it.
- A payment clears the oldest bills by itself, and the statement still shows which bill each payment cleared.
- The limit is checked before the sale is completed, and the shortfall is shown — nobody does subtraction at the counter.
- An advance payment is not an error: money paid ahead waits as credit and comes off the next bill.
- An aging report shows who has owed money for 30, 60 or 90 days, so you know who to chase first.
- The statement exports as a PDF you can print or send on WhatsApp.
And one thing a register cannot do at all: the cash drawer stays honest. A sale on credit is not cash, so it should never appear in what the drawer is expected to hold at closing time.
One caution about going digital
A balance is only right if every till sees the same ledger. If you run two counters, or a salesman takes payments on his round, the khata has to live in one place. That is why, in most proper systems, selling on credit needs the internet: a limit checked against yesterday's balance is not a limit.
How Sellify does it
Sellify's khata keeps a real ledger per customer: sales, payments, returns, adjustments and write-offs, each with a date, a branch and a name against it. Payments clear oldest bills first, limits are optional per customer, writing off is the owner's decision with a reason, and statements and the aging report export as PDF and Excel.
See Sellify for kiryana stores, or book a demo — bring a photo of a page from your register and we will show you the same names and balances on a real statement.
