For Nigerian shops

From one counter to many, RetailFlow grows with you.

Point of sale and business management for Nigerian shops. The counter runs on your own computer and keeps trading when the network drops, while stock, suppliers, expenses and profit stay in one system you can read from anywhere.

Free for one counter, no card needed. Create the account online, then install the app on the till and activate it as a device. Already have an account? Sign in.

  • Windows 10/11, 64-bit
  • Version v2.3.0
  • 44 MB installer
  • Free plan, one counter, no card needed
RetailFlow · Main counter OFFLINE READY

Cart 1 of 3 · Sale in progress

Golden Penny Spaghetti 500g₦1,850
Peak Milk 1kg tin₦4,600
Total due₦6,450
Cash tendered₦7,000 · change ₦550
Today₦284,500Three tills open
Low stock6 itemsReorder list ready
Queued0Uploads when online

Scanned, not typed. Every line carries its cost price, so the margin on this sale is already calculated before the receipt prints.

The problem

The notebook was never going to keep up.

Sales get lost when the queue is long and the change is worked out by hand. Stock leaves the shelf with no record, so the count you cannot account for grows every month.

Then there is the money question. Revenue is not profit, and paper that mixes the two cannot tell you whether the shop is actually earning, whether this month beat last month, or which of your counters is carrying the others.

What you get

One app for the counter, the stock and the money.

Nine jobs a shop owner does every day, done in the same place, on the shop’s own computer.

01

Selling at the counter

Ring up a sale in seconds and keep several named carts open at once. Take cash, bank transfer or ATM card, and let RetailFlow work out the change or the balance the customer still owes.

02

Barcode and fast search

Scan the barcode at the till, or search by product name or code. A long queue moves faster when nobody has to hunt for a price.

03

Stock you can account for

Live quantity per item, with low-stock and overstock flags, one expiry date and a bulk price per product, and a reorder list ready to work from. Stocktake counts, shrinkage and missing-stock records all close out with a resolve step.

04

Purchases and suppliers

Record what you bought, how much you paid and the balance still owed to each supplier. You walk into the next negotiation knowing your own numbers.

05

Expenses and fixed assets

Every expense sits in a category, and freezers, generators and shelves carry serial numbers and revaluation. Money you are owed, money you owe and your own capital in the business all show in one place.

06

Profit and balance sheet

Profit and loss is calculated for you, and cost of goods comes from the cost price on each sale line, so gross profit is real rather than revenue. The balance sheet lists your assets, liabilities and owner’s equity, with monthly trends behind both.

07

Customers and credit

Customer profiles hold purchase history, a credit limit and a running credit balance, so you know where you stand before you agree to anything. RetailFlow sorts them into Champions, Loyal, At-Risk and Dormant groups and shows the value each group carries.

08

Staff roles and shifts

Each person gets their own login under the owner, admin or cashier role, with optional two-factor authentication. Till shifts record opening cash, expected cash, counted cash and the difference, and an audit trail shows who did what.

09

Branches and transfers

Run several stores, with each branch carrying its own code and its own stock. A transfer is recorded out of one branch and into the other, so nothing disappears between them.

Offline

Never lose another sale to a bad network.

RetailFlow is installed on the shop’s own computer, so the counter never waits for a server to answer. Sell, print the receipt and bring stock down with the internet completely down.

An outage is not a lockout. A till keeps its paid features for up to seven days with no connection, and thirty days maximum.

Sync runs behind you. Work you already did uploads on its own when a connection returns, with retries. Free plans upload; paid plans also download.

RetailFlow · Till 2 OFFLINE · SAVED

Cart 4 · Completed with no connection

NetworkDisconnected
Sale 10482₦9,300 saved
ReceiptPrinted
StockReduced by 3 items
Offline grace7 daysPaid features stay on
Queue2 salesUploads on reconnect
Shift difference₦0Counted matches expected

The network dropped mid-queue. Three sales completed, printed and recorded anyway, then uploaded by themselves when the shop came back online.

Owner dashboard

See the whole business from your phone.

The browser side is for you, not the till. Open it from home or in traffic and read your branches, devices, takings, margins and sync status. It is there on paid plans, and nothing needs installing.

Takings and margin per branch. Gross profit comes from the cost price recorded on each sale line, so you are reading profit, not turnover.

Every machine accounted for. Devices register individually with time-limited single-use activation codes, and you can see which one has not synced.

Owner dashboard · Browser 4 BRANCHES

Takings today · all branches

Bodija Main₦412,300
Mokwa Road₦286,900
Iwo Road₦198,450
Ring Road₦142,700
Takings₦1,040,350Across four branches
Gross margin24.1%Cost price per line
Sync3 of 4One device queued

Nothing to install. The counter stays on the shop computer while you read the branches, the margin each one made and which device is behind.

Getting started

Three steps, and you are trading on it.

  1. Install on the shop computer

    Download one Windows installer file and run it on the machine that trades. There is no server to set up and no connection needed from the first hour.

  2. Load your products

    Type them in, or import a CSV of what you already keep. Set the selling price, the cost price, one expiry date and the bulk price for each item.

  3. Sell, then let it sync

    Rings, receipts and stock changes happen locally. When a connection returns, RetailFlow uploads the work on its own and your dashboard catches up.

Plans and pricing

Simple. Scalable. Fair.

Pick by how many machines trade for you and how many branches you run. Start on the free plan and move up when a second counter or a second branch appears.

Free

One counter, one shop, proving the routine works.

₦0forever
Download RetailFlow
  • 1 device at the counter
  • 1 branch, 1 store
  • Sales, barcodes, stock and receipts
  • Work uploads to the cloud
  • No download sync
  • No browser owner dashboard

Starter

A busy shop with two machines on the same floor.

Talk to us
  • 2 devices
  • 1 branch, 1 store
  • Stock, purchases, expenses and reports
  • Till shifts and audit trail
  • No second branch

Enterprise

A chain running counters and branches across cities.

Plan a rollout
  • 20 devices
  • 20 branches
  • Unlimited stores
  • Device registration with activation codes
  • Setup planned with an engineer

Prices are confirmed live when this page loads and quoted by us if they are not published yet. Everything is billed in naira through Paystack. Annual billing works out at about ten months paid for twelve, and a declined payment gets five days of grace before anything is blocked.

Requirements and details

What you need before you install.

One file, the computer you already trade on, and your own copies of your data.

System details

Operating system
Windows 10 or Windows 11, 64-bit.
Installer
One download of about 44 MB, version v2.3.0, released .
Where it runs
On the shop’s own computer. No separate server, no connection required to trade.
Your data
Encrypted local database, bound to the machine it was created on.
Backups
The app writes its own backup files, including a scheduled automatic backup, and restores from them.
Owner dashboard
Opens in any browser, including a phone. On paid plans.
Printing
Receipts, profit and loss and the balance sheet print from the shop computer.
Linux
Not published. Ask us and we will build it for you — Windows only for now.

Your records stay yours. The database sits encrypted on your machine, and a restore on a new computer is something you can do yourself.

Backups you can hold. The app produces its own backup files on a schedule, so you are not relying on one hard drive and one memory.

Support from the people who built it. WhatsApp and email, answered by a Nigerian engineer within 24 business hours.

Cash Bank ATM Card Owner role Admin role Cashier role

Questions

Straight answers before you install.

Can it run more than one branch?

Yes, within plan limits. Starter covers two devices in one branch and one store. Business covers five devices, five branches and five stores. Enterprise covers twenty devices, twenty branches and unlimited stores.

Stock moves between branches by transfer, recorded out of one branch and into the other. Every new machine registers with a time-limited single-use activation code.

What happens when the internet goes down?

You keep trading. RetailFlow runs on the shop’s own computer, so sales, receipts and stock changes do not wait for a server to answer.

A till keeps its paid features for up to seven days without a connection, and thirty days maximum, so an outage is not a lockout. Work you already did uploads on its own when the connection returns, with retries.

Is my data safe?

The local database is encrypted and bound to the machine it was created on. It sits in your shop, not in somebody else’s spreadsheet.

The app writes its own backup files, including a scheduled automatic backup, and restores from them — so you hold copies instead of trusting one hard drive.

Can I move to a new computer?

Yes. Take a recent backup file, install RetailFlow on the new computer and restore from that file.

Devices that trade for you are registered individually, so the new machine gets its own registration and the old one stops counting.

What does the free plan leave out?

The free plan is one device, one branch and one store. It uploads your work to the cloud but does not download it, and the owner dashboard in the browser starts on paid plans.

Nothing about it is a timed trial. You can stay on the free plan for as long as one counter is what you are running.

Can my cashiers see the books?

Each person gets their own login under one of three roles: owner, admin or cashier. Give cashiers the cashier login and keep the owner login for yourself; two-factor authentication is optional on any of them.

Till shifts record opening cash, expected cash, counted cash and the difference, and the audit trail shows who did what. A shortfall points to a name and a shift, not a rumour.

Ready to know exactly how your shop is doing?

Install RetailFlow on the computer you already trade on. Sell through a whole day with the network down, then open the reports and see the profit. The free plan covers one counter, and no card is needed to start.

Talk to us

Tell us how the shop runs today.

How many counters, how many branches, how many people need a login, and which records you are moving away from. The more you tell us, the more useful the first reply is.

WhatsApp

+234 905 820 0929 — fastest for demos and setup questions.

Open WhatsApp

Email

contact@chikwo.com — good for quotes and paperwork.

Send an email

Response time

An engineer replies within 24 business hours. We are in Lagos, WAT.

Ask about RetailFlow

We reply with a real answer, not a brochure.