Skip to content

Udhaar (Khata) Ageing Calculator

List what each customer owes and how long it has been unpaid, and see your udhaar split into age bands: under 7 days, 7 to 30, 30 to 90 and over 90 days. It shows how much is getting old, the average age of the money owed, and who to call first.

Free, no sign-upRuns in your browserUpdated

Customers who owe you

One line per customer: what they owe, and how many days ago the oldest unpaid bill was.

Rs
Rs
Rs

Total udhaar

Rs 0

Add what customers owe

Under 7 days · 0 customersRs 0
7–30 days · 0 customersRs 0
30–90 days · 0 customersRs 0
90+ days · 0 customersRs 0
Average age of the money owed
—

List what each customer owes and how long it has been unpaid, and see your udhaar split into age bands: under 7 days, 7 to 30, 30 to 90 and over 90 days. It shows how much is getting old, the average age of the money owed, and who to call first.

Roman Urdu mein

Har customer ka baqi udhaar aur kitne din purana hai likhein. Pata chal jayega ke kitna paisa purana ho raha hai, aur kis se pehle wasooli karni hai.

Key facts

Bands
Under 7 days, 7-30, 30-90, 90+ days (the same bands as Nafaa's khata book)
Average age
Sum of (amount × days) ÷ total owed
Call first
Balances over 30 days, oldest first
Privacy
Names and amounts stay in your browser

How to use the udhaar (khata) ageing calculator

  1. Step 1: Add each customer who owes you

    One line per customer: the balance from your khata register.

  2. Step 2: Enter the days unpaid

    Days since the oldest unpaid bill, or since the last payment if the customer pays in parts. A rough figure is fine.

  3. Step 3: Read the bands

    Each band shows the money, the number of customers and its share of the total. The headline tells you how much is over 30 days old.

  4. Step 4: Call the list at the bottom

    The Call first list shows balances over 30 days, oldest first. Start your WhatsApp reminders there.

How it's calculated

Each balance goes into one band by its age in days: under 7, 7 to 30, 30 to 90 and 90 or more. The calculator adds the money and counts the customers in each band, and works out the average age of all the money owed, weighted by amount:

Average age = sum of (balance × days) ÷ total udhaar

Weighting by amount matters. Ten small balances a week old and one large balance three months old can give a low simple average, while most of the money is in fact stuck in the old balance.

Worked example

A grocery store has five customers on khata:

CustomerOwesDays
Nasreen8,2006
Bilal Store12,60014
Aslam3,45025
Kashif2,75048
Rashid5,00095

Total udhaar is 32,000 rupees. Under 7 days: 8,200. 7 to 30 days: 16,050. 30 to 90 days: 2,750. Over 90 days: 5,000. So 7,750 rupees (24%) is over 30 days old, and the weighted average age is about 29 days. Rashid comes first on the call list, then Kashif.

Nafaa's digital khata keeps this split up to date by itself: the khata book shows the same four bands with the money and customers in each, sorts customers by oldest udhaar, and sends payment reminders on WhatsApp.

Common questions

What does ageing mean in khata or udhaar?

Ageing means sorting the money customers owe by how long it has been unpaid. Instead of one total, you see how much is a few days old and how much has been waiting for months. Recent udhaar is normal trade credit; old udhaar is money at risk that needs follow-up. The age bands here match the ones Nafaa uses in its khata book.

Should I count days from the bill or from the last payment?

For a customer who clears each bill separately, count from the date of the oldest unpaid bill. For a running khata where the customer pays something now and then, days since the last payment is the more useful signal. Either way, be consistent across customers so the bands compare like with like.

How much old udhaar is too much?

It depends on your margin and cash needs, but watch two numbers: the share of udhaar over 30 days, and the total compared with a week of sales. If the old share keeps growing, or the udhaar is larger than the cash you need to restock, stop new credit for the oldest balances and collect before you give more.

  • Product

    Digital Khata

    Nafaa Digital Khata replaces the paper udhaar register: every credit sale lands in the customer's khata from the counter, payments and old balances are recorded, balances are grouped by age, credit limits stop runaway udhaar, and a WhatsApp reminder goes out in one tap.

  • Glossary

    Udhaar

    Udhaar is credit given to a customer: goods are taken now and paid for later.

  • Glossary

    Khata

    A khata is a ledger, traditionally a paper register, that records what each customer owes a shop on credit and what they have paid back.

Run your shop on Nafaa

Billing, stock, khata and reports in one place.

Chat on WhatsAppEnglish ya Roman Urdu me