📒 Khata & Ledger • HisabDo Blog

How to Track Customer Dues and Receivables for a Small Business

A practical system to record every credit transaction, monitor outstanding balances and follow up on unpaid dues — without losing track of a single rupee.

By Mian Usman Khalid  â€¢  Published: July 10, 2025  â€¢  12 min read

For most small businesses, the biggest cash flow problem is not low sales — it is unpaid dues. A customer takes goods on credit, promises to pay next week, and three months later the balance is still sitting in your ledger. Multiply this across ten or twenty customers and you have a serious problem.

The solution is not to stop giving credit. Credit is often essential for maintaining customer relationships and growing sales. The solution is to track every due systematically so nothing slips through the cracks.

What Are Customer Dues?

Customer dues — also called accounts receivable or udhar — are amounts that customers owe you for goods or services they have already received but not yet paid for. When you sell on credit, you are essentially lending money to your customer. The due is the outstanding loan balance.

In a traditional khata system, dues are recorded in a register against each customer's name. In a digital system, each customer has a profile with a complete transaction history and a running balance.

Why Unpaid Dues Affect Cash Flow

Your business may show strong sales on paper, but if a large portion of those sales are unpaid dues, your actual cash position is much weaker. You have already spent money to produce or purchase the goods. You have delivered them. But you have not received payment.

This gap between revenue earned and cash received is one of the most common causes of cash flow problems in small businesses. A business with Rs. 500,000 in monthly sales but Rs. 200,000 in outstanding dues is effectively operating on Rs. 300,000 of real cash flow.

Tracking dues accurately gives you a clear picture of your real cash position — not just your sales figures.

Create a Customer Ledger

The foundation of receivables management is a dedicated ledger for each customer. This ledger should contain:

In HisabDo, each customer gets their own profile with all of this information automatically maintained. You can see the complete history and current balance at a glance.

Record Every Credit Transaction

The most important rule in receivables management is simple: record every credit transaction immediately. Do not wait until the end of the day. Do not rely on memory. The moment you hand over goods on credit, record the transaction.

This discipline is what separates businesses that manage their receivables well from those that constantly struggle with unpaid dues. When every transaction is recorded in real time, your balance figures are always accurate and you always know exactly what each customer owes.

Record Partial Payments Accurately

Many customers pay in installments rather than settling their full balance at once. This is normal and manageable — but only if you record each partial payment accurately.

When a customer pays Rs. 2,000 against a balance of Rs. 8,000, record the payment immediately. The new balance is Rs. 6,000. If you do not record the payment, you will show the wrong balance and potentially create a dispute with the customer.

Always give the customer a receipt or confirmation of their payment, and always update your records at the same time.

Monitor Outstanding Balances

Knowing the balance is not enough — you also need to know how long each balance has been outstanding. A balance that is 7 days old is very different from one that is 90 days old.

Categorize your outstanding dues by age:

This aging analysis helps you prioritize your collection efforts and identify customers who are becoming a credit risk.

Build a Follow-Up System

Tracking dues is only half the job. The other half is following up on overdue balances. Many business owners avoid this because it feels awkward, but a professional and consistent follow-up system is essential.

A simple follow-up system:

The key is consistency. Follow up on every overdue balance, not just the large ones. Small unpaid balances that are ignored tend to grow into large ones.

Weekly Receivables Review

Set aside 15–20 minutes each week to review your outstanding receivables. Look at:

This weekly review keeps you aware of your receivables position and ensures that overdue balances do not go unnoticed for weeks at a time.

Common Mistakes in Tracking Customer Dues

Digital Tracking with HisabDo

HisabDo is designed specifically for the kind of receivables management described in this guide. Each customer has a dedicated profile. Every credit sale and every payment is recorded with a timestamp. The running balance updates automatically. You can see all outstanding balances in one view and generate a PDF statement for any customer in seconds.

The app works fully offline, so you can record transactions even in areas with poor connectivity. And because your data is stored on your device, your records are private and accessible whenever you need them.

Related Articles

→ Cash Flow Management for Small Businesses

→ How to Keep Accurate Business Financial Records

→ Accounts Receivable vs Accounts Payable Explained

→ How to Organize Business Transactions

→ Complete Small Business Financial Management Guide

Frequently Asked Questions

How often should I review my outstanding customer dues?

At minimum, review your outstanding receivables once a week. For businesses with many credit customers, a daily check of new dues and recent payments is better. The goal is to catch overdue balances early, before they become difficult to collect.

What should I do if a customer disputes a balance?

Show them the complete transaction history — every credit sale and every payment recorded with dates and amounts. A detailed digital record is far more convincing than a handwritten register. If there is a genuine error, correct it immediately and document the correction.

Should I charge interest on overdue balances?

This depends on your business type, customer relationships and local norms. If you do charge interest or late fees, make sure customers are clearly informed of this policy before they take credit. Unexpected charges create disputes and damage relationships.

How do I handle a customer who refuses to pay?

Start by ensuring your records are complete and accurate. Then have a direct conversation with the customer. If the balance is significant and the customer continues to refuse, you may need to consider formal options such as a written demand or, for larger amounts, legal advice. Stopping further credit to that customer is an immediate practical step.

Can HisabDo send payment reminders to customers?

HisabDo allows you to generate and share PDF statements with customers, which serves as a professional reminder of their outstanding balance. You can share these via WhatsApp or other messaging apps directly from the app.

About the Author

Mian Usman Khalid is a software developer and the founder of HisabDo, a digital expense and ledger management platform. HisabDo helps individuals, freelancers and small businesses organize income, expenses, transactions and financial records. Learn more →

Track Every Customer Due with HisabDo

Download free — offline, private and built for small businesses.

Download Free Read FAQs