Chapters

Selling at the counter

Customers and dues (baki)

Keep customer records, wholesale buyers and credit limits, collect dues, send SMS reminders and use loyalty points.

Who it is for:CashierManagerOwner

On this page

Regular buyers, wholesale customers and institutions are kept in Sales › Customers. A customer is needed for a due sale, wholesale prices and loyalty points.

Customer list

Customers
Customers

Search by name or phone, or filter by type. The list shows each customer's type, credit limit, points and current due.

Add a customer

Click New customer (or add one from the POS with F4).

New customer
New customer
  • Name * and Mobile. The mobile number must be unique in your shop.
  • Type: Retail, Wholesale (gets wholesale prices) or Institution / corporate.
  • Email, gender, date of birth, address and notes are optional.
  • Credit limit (৳): how much due this customer may run up. Credit limit 0 means this customer must pay in full.
  • Opening due (৳): what they already owed you before you started RetailDesk.

Only a manager or the owner can set the credit limit and opening due.

Customer page

One customer
One customer

The customer page shows Current due, purchases, last visit and Loyalty points, and has tabs for:

  • Purchases: every invoice.
  • Due ledger: each sale, payment and return with the running balance, like a baki khata.
  • Loyalty points: points earned and redeemed.

Under Notes you can add short notes (for example "delivers to the 3rd floor"). Edit changes the details and Deactivate hides a customer who no longer buys, without losing their history.

Collect a due

  1. Open the customer, or go to Sales › Customer dues (baki), and click Collect.
  2. Check the Amount (৳). You can't collect more than the customer owes.
  3. Pick the Method (cash, bKash, Nagad, card, bank, cheque) and, if you like, the account it goes into and a TrxID or cheque number.
  4. Click Save payment, then Print money receipt for the customer.

Cash collected while your shift is open counts in your drawer.

Customer dues (baki) page

Sales › Customer dues (baki) (manager and owner) lists everyone who owes money, oldest first, with ageing columns 0–30 days, 31–60, 61–90 and 90+.

Customer dues
Customer dues

Recent collections at the bottom lists the latest payments with a Receipt link to reprint the money receipt.

SMS reminders

If SMS is on for your shop:

  • The SMS button on a row (or on the customer page) sends one polite reminder with the amount due.
  • Remind overdue (N) sends a reminder to everyone whose oldest due is older than the reminder period (7 days by default), skipping anyone already reminded in that period.

The owner sets the period and turns SMS on in Settings.

SMS drafts from AI assistants

If you use an AI assistant, it can write reminder drafts but never sends them. Drafts appear on the customer page under SMS drafts (not sent). Read each one, then click Send or Discard.

Loyalty points

When loyalty is on, customers earn points on every sale (by default 1 point per ৳100) and can spend them at the POS (by default 1 point = ৳1, from 50 points). Points are shown on the POS customer card and on the customer page. See POS.

Dues on a phone

The dues list works on a phone, so you can collect on the way.

Dues on a phone
Dues on a phone