"Nitalipa kesho." Every shopkeeper has heard it. Credit, whether formal or informal, is part of everyday retail across Africa. It keeps regular customers loyal, helps families through the end of the month and wins bigger orders from contractors and institutions. But unmanaged credit is also one of the fastest ways for a small business to run out of cash.
The answer is not to stop giving credit. It is to give it in a structured way: clear amounts, clear dates and clear follow-up. In this post we explain how.
The hidden cost of the credit notebook
Most small shops track debts in a notebook. It works until it does not:
- Entries are easy to dispute ("I only took two, not three").
- Nobody follows up until the money is badly needed.
- The goods have already left, so there is little leverage.
- You cannot easily see the total owed to your business.
Every shilling sitting in the notebook is a shilling you cannot use to restock. If a large share of your sales is on credit, you can be profitable on paper and still struggle to pay suppliers.
Three structured alternatives

1. Sales invoices for business customers
When you sell to schools, hotels, contractors or other businesses, a proper invoice is the professional way to give credit. It lists the items, tax, notes and a due date. In Xduka POS you can create sales invoices, send them by SMS or email with a PIN-protected link, and let customers open a branded invoice page and pay the balance online through our sister platform Paysasa. Partial payments are recorded against the invoice with a payment reference, so you always know the balance due.
2. Lipa Polepole (layaway) for individual customers
For bigger personal purchases, such as a fridge, a mattress or a set of school uniforms, a layaway plan is often better than credit. The customer pays a deposit and then instalments, and you keep the goods until the balance is cleared. Nobody walks away with stock they have not paid for.
We support Lipa Polepole layaways in Xduka POS, with a deposit, due date, notes, recorded payments and SMS or email reminders when balances are due. Layaway availability and limits depend on your plan, so check our pricing page.
3. Payment terms for trusted regulars
Some customers have earned the right to pay later. Instead of an open-ended "pay when you can", agree on clear payment terms, for example 7 or 30 days. Our customer profiles in Xduka POS include payment terms in days, which are used for invoice due dates (0 means due on receipt).
Rules that protect your cash flow
Whichever method you use, a few rules help:
- Set a limit. Decide the maximum you are willing to have outstanding per customer.
- Get details. Name, phone number and, for businesses, a company name or tax ID.
- Write it down properly. Every credit sale should have a document with items, amounts and a date.
- Follow up early. A friendly reminder before the due date is far more effective than an angry call after it.
- Make paying easy. A payment link or STK prompt removes the "I will come to the shop" delay.
- Review weekly. Look at who owes what, and how long it has been outstanding.

Watching your receivables
Accounts receivable is simply the money customers owe you. Looking at it by age (how long each balance has been outstanding) tells you where the risk is. A balance that is a few days old is normal; one that is three months old is a problem. Our Xduka POS reports include an accounts receivable view that you can open from Invoices.
When to say no
It is fine to decline credit. Some useful phrases:
- "We can do a Lipa Polepole plan: pay a deposit today and we will keep it for you."
- "We can invoice your company with 14-day terms."
- "We have a credit limit, and your current balance is at the limit."
Clear, consistent rules make these conversations easier, because you are applying a policy rather than making a personal judgement.
A quick example
For example, say a hardware store in Machakos supplies a local contractor. Instead of a running tab, the owner sets 14-day terms on the contractor's profile, sends an invoice after each delivery and records part-payments with M-Pesa references. Both sides always know the balance.
Structure keeps credit healthy
Credit can grow your business or sink it. The difference is structure: documented amounts, agreed dates, early reminders and easy ways to pay. Move your debts out of the notebook and into invoices, layaways and payment terms, and you will keep both your customers and your cash flow healthy.
Explore invoices, Lipa Polepole and Paysasa collections in Xduka POS at www.xduka.com/features.



