A growing shop has hundreds of contacts โ€” regular customers, occasional buyers, 10โ€“15 suppliers, and a few B2B clients. Managing all of them in a phone contacts app (with no balance tracking) or a paper khata (with no search) is friction every day. Dhando POS consolidates every contact into one searchable, intelligent directory.

๐Ÿ“ˆ 2026 Trend: India's most successful kirana stores treat customer data as a business asset. In 2026, digital contact management integrated with billing lets you see every customer's purchase history, outstanding balance, credit limit, and loyalty points โ€” from a single screen. No paper registers, no forgotten dues, and no missed upsell opportunities.

Still managing customers in a notebook? Dhando POS's built-in contact management stores every customer and supplier with their full transaction history, credit balance, GSTIN, and notes. See everything about a customer โ€” what they bought, what they owe, how many loyalty points they've earned โ€” before you even start billing them. Professional CRM capabilities built into your kirana POS.

What Gets Stored Per Contact

R
Ramesh Grocery Supplier
Supplier ยท GST Registered
+91 98765 43210
27AABCR1234M1Z5
โ‚น50,000
โ‚น12,400 (owed to)
Net 30 Days
Mumbai, Maharashtra

Every field that matters for a business relationship is stored โ€” not just a phone number and name.

Key Features

๐Ÿ”
Fast Search
Search by name, phone number, or GSTIN. Results appear instantly. Works offline from the cached contact list.
๐Ÿ’ฐ
Live Balance
Each contact shows their current outstanding balance โ€” how much they owe you (customer) or how much you owe them (supplier).
๐Ÿ“‹
Transaction History
Open any contact to see every sale, purchase, and payment โ€” a complete ledger for that relationship. Useful for disputes and year-end review.
๐Ÿ‘ฅ
Customer Groups
Assign customers to groups (Wholesale, Retail, VIP). Groups can have different pricing tiers โ€” bulk pricing applies automatically.
๐Ÿ’Ž
Advance Wallet
Track advance payments made by customers. Advances automatically deduct from their next purchase. Balance always stays accurate.
๐Ÿš€
Add from POS
Add a new customer directly from the POS screen during a sale โ€” name and phone number only. Full details can be completed later.

๐Ÿ“ฑ Quick add at the counter: A new customer walks in. Don't make them wait while you type their full details. Tap "New Customer" in POS, enter name + phone, complete the sale. You can fill in address, GSTIN, and credit limit later from the Contacts screen.

Recording Payments Against a Contact

When a customer comes in to pay their outstanding balance (without buying anything), record it from the contact's detail screen. Select the contact, tap "Receive Payment", enter the amount and method. The balance reduces immediately and the payment is logged in the history.

For suppliers, similarly record a payment when you transfer money to them โ€” the amount owed to that supplier decreases.

Opening Balance

When setting up Dhando POS for a shop that has been running for years, existing customer balances need to be entered. Use the Opening Balance field per contact to set the starting balance โ€” from that point, Dhando POS tracks all movements forward.

GST Fields

For B2B customers and registered suppliers, store the GSTIN. This appears on all invoices โ€” essential for tax-compliant billing when dealing with registered businesses.

Frequently Asked Questions

Can I import my existing customer list into Dhando POS?

Yes. Customer contacts can be imported via a CSV/Excel template โ€” useful when migrating from another billing software or consolidating a phone book. Each contact can include name, phone, GSTIN, address, credit limit, and opening balance.

Does Dhando POS store customer purchase history?

Yes. Each contact page shows their complete transaction history โ€” all past invoices, payments received, credit notes, and current outstanding balance in chronological order. Useful for resolving billing disputes and tracking buying patterns.

Can I add a GSTIN for B2B customers and suppliers?

Yes. Supplier and business customer contacts have a GSTIN field. When you create an invoice for them, the GSTIN auto-populates on the bill โ€” required for valid B2B GST invoices that can claim input tax credit.

How do I set an opening balance for a customer who already owes me money?

When creating or editing a contact, set their Opening Balance (receivable or payable as of the date you started using Dhando POS). This establishes their baseline so all future transactions start from the correct balance.

Can I see a list of all customers with outstanding dues?

Yes. In the Contacts section, filter by "Has Outstanding Balance" to see all customers who owe you money. Sort by amount to prioritize collection. Tap any customer to send a WhatsApp payment reminder instantly.

All Your Business Relationships in One Place

Customers, suppliers, balances, and history โ€” always at your fingertips.

๐Ÿ‘ฅ Start Free Contact Management

Related Guides

Also searched as

customer contact management India supplier management app contact book kirana customer database app GSTIN management credit limit tracking outstanding balance app customer CRM retail supplier tracking app opening balance app customer ledger India contact management software purchase history tracking