Wholesalers · Distributors · Depots

Sell by the bale or the piece, with credit under control.

Buy in bales, sell in cartons, dozens or single pieces; charge the right price for the quantity; and keep every credit customer in line with automatic SMS reminders and AI risk scoring.

Setup KES 25,000 · first year licence free · then KES 25,000/year · no per-cashier fees · See full pricing

Built for:WholesalersDistributorsCash & CarryDepotsFMCGHardware Wholesale
The problems it solves

Where wholesalers actually lose margin and cash.

Unit confusion → nested units

Bale, carton, dozen, piece with automatic conversion, buy in one unit, sell in another, stock always right.

Wrong prices → right every quantity

Volume price breaks (retail / wholesale / distributor) applied automatically at the till by quantity.

Credit chaos → limits that hold

Customer credit limits and on-account sales; a sale over the limit is stopped before it happens.

Late payers → know who to chase

Debtor aging plus AI Debtor Risk scoring, a prioritised chase list by risk and money owed.

Chasing by hand → auto reminders

Bulk SMS debtor reminders via Africa's Talking, nudge the whole overdue list in one tap.

Restocking → buying under control

Purchase orders, goods-received notes and supplier balances, with true moving-average cost.

Key features

The units, the prices and the credit, handled.

Nested units

Bale → carton → dozen → piece, with automatic conversion so stock is always accurate whichever way you trade.

Volume pricing tiers

Set price breaks by quantity once; the till charges the wholesale or distributor price automatically.

Credit customers & limits

On-account sales with hard credit limits, over-limit is blocked, not "sorted later".

Debtor aging & statements

Outstanding split 30 / 60 / 90+ days, per customer and across the business.

AI Debtor Risk AI

Scores who is likely to pay late and ranks a chase list by risk × money owed.

Bulk SMS reminders

Africa's Talking SMS to one debtor or the whole overdue list, polite, automatic, effective.

Procurement

LPO → goods received → supplier payment, with moving-average cost on every receipt.

M-PESA reconciliation

Paybill / Till payments auto-matched to invoices, so the ledger keeps itself tidy.

Multi-outlet ready

Run several depots with a consolidated head-office view of sales, stock and debtors.

How a deal flows

Buy in bulk, charge right, collect faster.

1 · Buy in bales→2 · Sell in pieces / cartons→3 · Best price auto-applied→4 · Credit tracked & aged→5 · SMS + AI chase
Set it once, charge it right forever: 12 pieces at wholesale, 100 at distributor, the till always applies the correct price, while the debtor list tells you exactly who to call today. Margin protected, cash collected.
Nested unitsVolume price breaksCredit & debtor agingAI Debtor Risk + SMSLive M-PESA (STK + Paybill)KRA eTIMS receiptsMulti-outlet head office
Real screens

Credit, routes and bulk buying, on real screens.

Wholesale lives and dies on credit control and buying right. These are the RetailPulse screens that handle both.

RetailPulse Customers and debtors screen
Customers and debtorsEvery credit customer with their price group, credit limit, payment terms, sales route and sales rep. Print statements, record repayments and send SMS reminders. Debtor ageing shows who owes what in 0–30, 31–60, 61–90 and 90+ day buckets.
RetailPulse Debtor Risk screen
Debtor RiskRanks credit customers by what they owe, how much of their limit they have used, how old the debt is and how long since they last paid, then suggests the next step. Send an SMS to all high-risk debtors in one go.
RetailPulse Business reports: gross and net margin screen
Business reports: gross and net marginReports for sales by product, customer and route, sales rep performance, receivables ageing and DSO, and gross and net margin.
RetailPulse Purchase orders (LPO) screen
Purchase orders (LPO)Raise purchase orders in the supplier’s pack units, send them for approval, then print or email the PDF to the supplier. A part-delivered order stays open until it is completed or closed short.
RetailPulse Goods received note (GRN) screen
Goods received note (GRN)Goods can only be received against an approved LPO. The receiver records the delivery-note quantity and what was physically counted and accepted, and gives a reason for anything refused. Only the accepted goods, at the LPO price, become payable, and an over-billed supplier invoice is flagged.
RetailPulse Branches screen
BranchesAdd outlets to the business. A new branch inherits the business type, KRA PIN and settings and can copy the whole product list, prices, pack units and recipes, with stock starting at zero. Decide per staff member whether they see one branch, a few, or every branch from head office.

Fictional demo data. See all 30 RetailPulse screens

In detail

Built around how wholesalers actually trade.

RetailPulse Wholesale is the full RetailPulse system set up for wholesalers, distributors and depots, with credit sales switched on.

Customers with routes and reps

Each credit customer has a price group, credit limit, payment terms, sales route and sales rep, so you can see sales and debt by route and by rep.

The right price for the quantity

Volume prices and customer price groups are applied automatically at the till, and the best valid price wins. Buy by the bale or carton and sell by the piece with pack units.

Debtor Risk chase list

Customers ranked by what they owe, limit used, age of debt and days since they last paid, with a recommended action and one-tap SMS to every high-risk debtor.

Statements and ageing

Customer statements, repayments recorded against the oldest invoices first, and debtor ageing in 0–30, 31–60, 61–90 and 90+ day buckets.

Buying controlled at the back door

LPOs in supplier pack units with approval, goods received only against an approved LPO, refused quantities with reasons and over-billing flagged.

Depots and branches

Add depots that inherit your settings and catalogue, move stock between them, and give each staff member access to one, several or all branches.

Move volume, collect faster

Request a demo or the documents.

Bring a price list and your top credit customers, and we'll show you the chase list. Choose a live demo, the full documents, or a call back.

  • See nested units and volume pricing on your own products
  • See the AI chase list ranked by risk × money owed
  • Pricing matched to your business, shared on the call
Prefer to talk now?
WhatsApp 0792 335 470

Request a demo or documents

We'll get back to you within one working day.

or message us on WhatsApp