INDUSTRIES
Retail & Distribution
Multi-branch retailers, fast-moving consumer goods distributors and wholesale groups use us to see stock across every branch, reconcile point-of-sale takings daily and give their distributor networks a portal that works.
Stock You Cannot See and Cash You Cannot Match
A retail group with twenty branches usually knows its total stock value to the naira at the end of the year and very little about it in between. Each branch runs its own point-of-sale, transfers between branches are recorded on a delivery note and entered at the receiving end days later, and the head office view is a spreadsheet consolidated weekly at best. The consequences are ordinary and expensive: one branch stocks out on a line that another branch is discounting to clear, purchasing reorders against a total that is already wrong, and month-end stock variance of six or seven per cent is treated as a fact of life rather than a solvable problem.
Cash reconciliation is the second pressure and it has become harder rather than easier. A branch now takes money across a card terminal, several bank transfer channels, mobile money and cash, and the transfer notifications arrive with varying delay and varying reference quality. Matching that against point-of-sale takings by hand is a daily job that is always in arrears, so a shortfall is discovered a fortnight later when the trail is cold. Automated matching against bank statement feeds with a worked exception queue turns a fortnight into the same afternoon, which changes what is recoverable.
For distributors the pressure is the network itself. Hundreds of sub-distributors and retailers place orders by phone call and WhatsApp message to a sales representative, credit limits live in the representative’s head, and the manufacturer’s trade promotion cannot be verified as having reached the shelf. Sales-force data arrives late and is unreliable, so demand planning is guesswork. A distributor portal with order placement, enforced credit limits, delivery confirmation and visible promotion claims removes the ambiguity and, in our experience, is adopted quickly because it also pays the retailer’s claim faster.
What We Deliver for Retail & Distribution
Five offerings for multi-branch retailers and distribution businesses.
Multi-Branch Stock Visibility
One view of inventory
Consolidated stock position across every branch and warehouse, in-transit tracking on inter-branch transfers, reorder points by location and variance reporting that identifies where stock is actually going.
Point-of-Sale Reconciliation
Daily, not monthly
Automated matching of takings across card, transfer, mobile money and cash against bank statement feeds, with a worked exception queue and same-day escalation on shortfalls.
Distributor & Trade Portal
Order to delivery
Order placement for sub-distributors and retailers, enforced credit limits, delivery confirmation, promotion claim submission and settlement visibility for the trade network.
Delivery Fleet Tracking
BrilliantTrack
Vehicle and load tracking from depot to customer, route and stop analysis, proof of delivery capture and fuel and mileage reporting per route.
Learn moreTrading Analytics
BrilliantInsight
Margin by line and branch, stock turn, dead-stock ageing, promotion effectiveness and demand forecasting built on your own transaction history rather than on averages.
Learn moreBranch Connectivity & Cloud
BrilliantCloud
Reliable branch links with failover, hosted trading systems in our Kano and Lagos facilities, nightly backup and a support desk that answers when a till stops working on a Saturday.
Learn moreWhat we have delivered in this sector
Three systems: an electric-vehicle showroom and online shop with a client-operated administrative dashboard, a services marketplace matching customers with trade and repair providers, and a multi-tenant reseller platform on which any operator can set their own prices, take their own API and generate a white-label Android application carrying their own brand.
The multi-branch stock consolidation and point-of-sale reconciliation described below is capability we can evidence in code but not yet in a retail reference. The reconciliation engineering comes from our banking work, where matching settlement feeds against takings is the same problem with stricter rules.
Delivered Commerce Systems, and What We Would Build Next
Three delivered systems, then adjacent capability we can evidence in code from other sectors. Every row states which it is.
| System | Scope | Status |
|---|---|---|
| Fairmont Shark | Electric-vehicle showroom, online shop and sustainability publication with online ordering and a built-in administrative dashboard the client operates unaided | Delivered |
| iData.ng | Multi-tenant reseller platform: any operator registers, funds a wallet, sets their own prices, takes their own API and generates a white-label Android application in their own branding as a signed package | Delivered |
| GoodFix | Services platform matching customers with trade and repair providers, with its supporting marketing front end | Delivered |
| Multi-branch stock consolidation | Integration layer publishing transactions and stock movements from existing point-of-sale estates into one trading position, with in-transit stock modelled as its own location | Capability; not yet delivered for a retail group |
| Takings reconciliation | Automatic matching of card, transfer and mobile money settlement feeds against branch takings, with an exception queue for unmatched items | Capability; the same matching engine runs in our banking work under stricter rules |
How We Would Consolidate a Multi-Branch Stock Position
This is a proposed design rather than a delivered retail reference, and we would rather say so than imply a client we do not have. The pattern is familiar: a group trading across several cities runs branches on point-of-sale systems from different suppliers, none of which speak to each other. Head office consolidates a stock and sales position weekly from exported spreadsheets, always in arrears and never quite reconciling. Inter-branch transfers are the worst offender, with goods leaving one branch on a delivery note and appearing in the receiving branch’s records anywhere between two days later and never.
Rather than replace working point-of-sale estates, which is expensive and disruptive mid-trading-year, we would build an integration and consolidation layer. Each estate publishes transactions and stock movements on a short cycle into a central trading database, with in-transit stock treated as its own location so a transfer is visible from the moment it leaves rather than when it is received.
Reconciliation belongs in the same design. Bank statement feeds for card, transfer and mobile money channels are matched automatically against branch takings, with unmatched items landing in an exception queue the finance team works the same afternoon. That matching engine is not speculative: it is the same engineering we run in our banking work, where settlement feeds are reconciled against a core ledger under stricter rules.
- Proposed design, not delivered work; our retail references are commerce platforms
- Existing point-of-sale estates retained rather than replaced mid-trading-year
- Inter-branch transfers visible in transit rather than only on receipt
- In-transit stock modelled as its own location so nothing disappears between branches
- Card, transfer and mobile money feeds matched automatically against branch takings
- Reconciliation engine shared with our banking work, where the rules are stricter
Questions Retail & Distribution Clients Ask
We run three different point-of-sale systems. Must we standardise?
How quickly can we see a consolidated stock position?
Can you match bank transfer payments automatically?
Will our sub-distributors actually use a portal?
What happens when a branch loses connectivity during trading?
Do you support us at weekends, when we actually trade?
Talk to our retail team
Ask for a two-week stock and cash reconciliation review across three of your branches. It usually pays for itself in what it finds.