How to Maintain an Udhar Khata for Your Shop (Digital Credit Ledger Guide)
By Doffl Team · · 6 min read
Almost every kirana store, medical shop, hardware counter and tailoring shop in India runs on some amount of udhar (credit). Regular customers pick up goods today and pay at the end of the week or month. It builds loyalty, but it only works if you know exactly who owes what. A torn page, a smudged entry or a "maine toh pichhle hafte de diya tha" argument can quietly wipe out your profit.
This guide shows you how to keep a clean udhar khata (credit ledger) for your shop, first on paper-style principles and then digitally, so balances are always correct and collections happen on time.
What an Udhar Khata Actually Needs to Record
Before choosing a notebook or an app, be clear about what a good credit ledger must capture. Every entry should have:
- Date of the transaction.
- Customer name and a phone number (to avoid confusion between two "Ramesh bhaiya" customers).
- Type of entry – credit given (customer took goods on udhar, they owe you more) or payment received (customer paid, they owe you less).
- Amount in rupees.
- A short note – bill number or items, e.g. "Bill 214 – atta, oil, sugar".
- Running balance – what the customer owes after this entry.
The running balance is where paper khatas usually fail. One wrong addition carries forward into every later entry, and you only discover it when the customer disputes the total.
Example:
| Date | Entry | Amount | Balance | |---|---|---|---| | 1 Oct | Credit – Bill 201 | ₹1,250 | ₹1,250 | | 6 Oct | Credit – Bill 233 | ₹640 | ₹1,890 | | 10 Oct | Payment received (UPI) | ₹1,000 | ₹890 | | 18 Oct | Credit – Bill 261 | ₹410 | ₹1,300 |
If the customer asks "kitna baaki hai?", the answer (₹1,300) should take you seconds, not a calculator session.
Step 1: Set Simple Udhar Rules for Your Shop
A ledger is only as good as the rules behind it. Decide these once and apply them to everyone:
- Who gets credit – only regular customers you know, with a phone number on record.
- Credit limit – for example ₹2,000 for new customers and ₹5,000 for long-time families.
- Settlement cycle – weekly, fortnightly or monthly (many shops settle on salary day, the 1st–7th of the month).
- No new credit if overdue – if last month's balance is not cleared, new purchases are cash/UPI only.
Write these rules down and tell customers politely when you open their account. It prevents most disputes before they start.
Step 2: Move the Ledger to a Digital Khata
Paper bahi-khatas get lost, get wet and can't be searched. A digital cash book removes the arithmetic errors because it calculates balances for you. With Doffl's Digital Khata you can:
- Log in to your Doffl account and open Digital Khata.
- Add each credit customer with their name and mobile number.
- Record every transaction as a credit (udhar given) or a payment received, with the amount and a note such as the bill number.
- Check balances instantly – each customer has their own ledger with the outstanding amount always up to date.
- Send payment reminders to customers with pending balances.
Because the data is stored online, you can check a balance from the shop counter, from home, or when a customer calls asking about their dues.
Tip for migrating from paper: don't copy years of old history. For each customer, enter a single opening entry such as "Opening balance as on 1 Nov – ₹1,300" and start recording fresh entries from that date. Keep the old notebook safely as a backup.
Step 3: Record Entries at the Counter, Not at Night
The most common reason ledgers go wrong is batch entry – writing everything from memory after closing the shutter. Make it a habit to:
- Record the udhar while the customer is still at the counter, and read the new balance aloud: "₹410 add hua, total ₹1,300 ho gaya."
- Record payments the moment money arrives, whether cash, UPI or cheque. For UPI, add the last four digits of the transaction ID in the note.
- For large payments by cheque, write the amount in words correctly; a number to words converter helps avoid mistakes like "One Thousand Three Hundred Rupee Only".
When customers hear the balance every time, they trust the ledger and arguments at month-end almost disappear.
Step 4: Reconcile Cash and Credit Every Day
Your udhar ledger and your cash drawer are two halves of the same picture. At closing time:
- Total the day's sales (cash + UPI + udhar).
- Count the cash in the galla and check UPI receipts.
- Confirm that cash + UPI + new udhar = total sales, and that payments recorded in the khata match the money actually received.
A daily cash tally tool makes this a two-minute job: it helps you total the drawer and spot differences quickly. If the numbers don't match, the gap is usually a payment collected but not recorded, or udhar given but not written. Fix it the same day while everyone still remembers.
Step 5: Send Polite, Regular Payment Reminders
Most customers don't avoid paying – they simply forget. A friendly reminder on the settlement date recovers most dues. A good reminder is short and specific:
"Namaste Sharma ji, Gupta General Store se. 1–18 Oct ka baaki ₹1,300 hai. Aap UPI ya cash mein kabhi bhi de sakte hain. Dhanyavaad!"
Tips that work:
- Send on a fixed day (e.g. the 1st and the 7th of every month) so it feels routine, not personal.
- Always mention the exact amount and period – vague reminders invite disputes.
- Share your UPI ID or QR code in the same message so paying takes one tap.
- Use the reminder option in Digital Khata, or create a click-to-chat link with a pre-filled message using a WhatsApp link generator.
For customers more than one cycle overdue, call them personally and pause new credit until the balance is cleared, as per your shop rules.
Step 6: Review Your Credit Book Every Month
Once a month, spend 15 minutes reviewing the khata:
- Total outstanding udhar – is it growing faster than your sales? That money is your working capital locked with customers.
- Top 10 balances – who owes the most, and since when?
- Old balances (60+ days) – these are at risk. Decide whether to follow up harder, settle on a payment plan, or stop credit.
- Credit limits – raise them for customers who always pay on time, and lower them for those who don't.
A simple rule many shopkeepers use: total udhar should not exceed one to two weeks of normal sales. Your own comfortable limit depends on your margins and supplier credit terms.
Common Mistakes to Avoid
- Mixing personal and shop money in the same ledger.
- No phone numbers – you can't remind someone you can't contact.
- Recording only credit, not payments – the balance becomes meaningless.
- Giving credit "just this once" beyond the limit – it rarely stays once.
- Ignoring small balances – ten customers owing ₹300 each is ₹3,000 of stock you paid for.
If you need to give customers a written receipt when they settle, a simple cash voucher generator lets you print or share a proper payment voucher. For any tax or accounting treatment of bad debts, check the latest official rules or ask your accountant.
Conclusion
Udhar is part of how Indian retail works, but it shouldn't cost you money or sleep. Set clear credit rules, record every entry at the counter, reconcile with your cash drawer daily, send reminders on a fixed schedule and review the book monthly. Moving your bahi-khata to a Digital Khata takes care of the arithmetic and the reminders, so you can focus on serving customers and growing the shop.
Frequently asked questions
What is an udhar khata?
An udhar khata is a credit ledger in which a shopkeeper records goods given to customers on credit and the payments received later, along with a running balance for each customer.
What should every udhar entry include?
The date, customer name and phone number, whether it is credit given or payment received, the amount, a short note such as the bill number, and the new running balance.
How do I move my paper bahi-khata to a digital khata?
Add each credit customer to the digital khata and enter one opening balance per customer as on a fixed date, then record all new entries digitally from that date. Keep the old notebook as a backup.
How often should I send payment reminders?
Send reminders on a fixed schedule, for example on the 1st and 7th of every month, mentioning the exact amount and period and including your UPI ID so customers can pay easily.
How much udhar is safe for a small shop?
Many shopkeepers keep total outstanding credit within one to two weeks of normal sales, but the right limit depends on your margins and supplier credit terms.
Try Digital Khata / Cash Book free on Doffl
Open Digital Khata / Cash BookTags: udhar khata, digital khata, kirana store, small business, credit ledger, cash book

