Built inside a Computer Village distributor

Every phone. Every naira. Accounted for.

The system phone and gadget shops run on. Every device by its IMEI, swaps that add up, credit with resellers and suppliers, staff who sell without seeing your cost, and books your accountant can sign.

No card taken Your own stock loaded for you No contract
1 found
iPhone 15 Pro Max 256GB
IMEI 35 •••••• ••••4821 · Natural Titanium
On the shelf · Ikeja UK used · Grade A Battery 91%
Price₦1,450,000
Lowest₦1,390,000
CostNot for reps
  1. Received from Lagos Wholesale, invoice INV-2290
  2. Moved Yaba → Ikeja, received by the branch
  3. Price checked by Tunde at the counter
Swap taken inGalaxy S23 · ₦520,000 off
Out on approvalAda Mobile · due back 5pm
36

written guides, one for every job in the shop

30 min

from an empty system to your first receipt

2:30am

every night, a full copy of your books in your email

₦0

for the first 30 days, on your own stock

Made for what you sell PhonesLaptopsTabletsWatches Accessories by the boxSwaps and trade-insRepairs
Why shops switch

The notebook was never the system.

General shop software counts boxes and takes cash. A phone shop sells one device at a time, takes phones back as payment, and runs on credit in both directions. These are the questions that cost you money when nobody can answer them.

Which phone did Tunde give that reseller on Tuesday?

Answered in one box. Type any part of the IMEI and see where that phone is: on the shelf, out with a named reseller and when it is due back, in the workshop, or sold, to whom, on which receipt.

How much does Emeka really owe us, and since when?

Answered to the naira. Every invoice, every part payment and every returned phone on one statement, with what is overdue kept apart from what is merely outstanding. The same for what you owe your suppliers.

Did we actually make money this month, after the swaps?

Answered every morning. Each sale carries its own cost, so profit is worked out per phone, per rep and per branch, and the books are kept for you as you trade, not rebuilt at the end of the year.

See it running

The whole shop, in two minutes

Recorded on a demo shop with a year of invented trading. Every screen is the product as it is today.

Or click through it yourself

The dashboard, drawn with an invented shop in it. Click through the menu, or let it walk itself.

abimcell.cviqos.com

Good morning, Abimbola

Abimcell · position as at 11 Oct 2026

Owed to us
₦3,240,000
across 3 resellers
We owe suppliers
₦1,880,000
2 invoices due
Cash and bank
₦4,100,000
3 accounts
Working capital
₦5,460,000
cash + owed to us − owed by us
Latest activity
TimeActivityAmount
11:02Sale to Emeka Traders · AB-2610-002041+₦1,180,000
10:41Payment received · Ada Mobile+₦740,000
09:38Paid supplier · Lagos Wholesale−₦520,000

Inventory

34 products · 212 units on hand

Receive stockNew product
Viewing as Rasheed · Sales Representative
DeviceGradeBatteryCostYou sell atStatus
iPhone 15 ProIMEI 35 692810 447153 9Grade A98%hidden₦1,180,000In stock
iPhone 15IMEI 35 774512 903318 2Grade B89%hidden₦940,000In stock
Samsung S24IMEI 35 118840 552170 6Grade C91%hidden₦720,000Reserved
Cost is hidden for the Sales role Enforced in the database, not just the screen.

Sell

One receipt · walk-in or on account

iPhone 15 ProIMEI …7153 · Grade A · 12-month warranty
₦1,180,000
CustomerEmeka Traders · wholesale
Already owes ₦1,180,000 · within their ₦3,000,000 limit
Who served this customer?Rasheed · Sales Rep
PaymentCredit, pay later
Balance falls due in 14 days and will age on their statement
Subtotal₦1,180,000
Total₦1,180,000
Customer pays now₦0
Complete sale · ₦0

Owed to us

Every reseller account, what they owe and how late it is.

Receive a payment
Total owed
₦3,240,000
Not yet due
₦740,000
1–30 days late
₦1,180,000
31–90 days late
₦1,320,000
ResellerTermsNot due1–3031–6061–9090+Balance
Emeka Traders14 days—₦1,180,000———₦1,180,000
Bello Phones30 days——₦1,320,000——₦1,320,000
Ada MobileOn delivery₦740,000————₦740,000
Total₦740,000₦1,180,000₦1,320,000——₦3,240,000

We owe suppliers

Stock taken on credit, what is outstanding and when it falls due.

Pay a supplier
Total owed
₦1,880,000
Not yet due
₦900,000
1–30 days late
₦980,000
Over 90 days
₦0
SupplierTermsNot due1–3031–6061–9090+Balance
Lagos Wholesale21 days₦900,000————₦900,000
Ikeja Imports30 days—₦980,000———₦980,000
Credit runs both ways Suppliers and resellers are aged on the very same clock.

Sales commission

Retail devices only · refunds excluded.

Open a payout run
Devices converted
128
Commission earned
₦412,000
Still owed
₦96,000
PersonDevicesEarnedStill owed
Rasheed62₦188,000₦40,000
Adeola41₦134,000₦36,000
Ella25₦90,000₦20,000
The margin floor · in place today: 12%Discount below it and the sale still earns, at half. A bonus can never be paid out of a loss.

Moving stock between shops

Sent by one shop, confirmed by the other. Nothing sells while it is on the road.

Consignments open
3
Pieces on the road
18
Waiting 2 days+
1
somebody should chase this
Shops
3
On the road now
ReferenceOut ofIntoSentPiecesDays out
TRF-104IkejaLekki09 Oct122
TRF-105IkejaSurulere11 Oct60
Received at the far end Counted in before it can be sold. A short count needs a second signature.

VAT

Due to the revenue service by the 21st.

VAT: On
Send to the revenue service₦186,500
VAT you collected
₦512,000
VAT you can take off
−₦325,500
What is left
₦186,500
₦48,000 you are losing for want of a tax invoice Supplier paperwork missing on two purchases.
Off by default Every tax stays off until you switch it on: VAT, PAYE, withholding, company tax.

Can the business afford its debt?

The honest answer, with the thresholds printed so you can argue with them.

Comfortable Trading covers the loans 2.4 times over, with room to spare.
Trading earns, a month
₦2,100,000
Lenders take, a month
₦880,000
Coverage
2.4×
1.0 is break-even
Left over, a month
₦1,220,000
FacilityNext dueAmountCovered?
Moniepoint facility25 Oct 2026₦420,000Yes
Trade credit line03 Nov 2026₦460,000Yes

Audit trail

Who did what, and when. This log cannot be edited or deleted from inside the app.

WhenWhoActionWhat happened
11:02RasheedSaleReceipt AB-2610-002041 to Emeka Traders
10:41MaryannPayment₦740,000 received from Ada Mobile
10:15AbimbolaCorrection approvedAB-2610-002036 total ₦980,000 → ₦940,000
09:50NgoziCorrection askedRequested the change, cannot approve her own
Separation of duties Whoever asks for a correction can never be the one to approve it.
What it does

Built around the device, not the box.

Five things a general till cannot do, done the way phones are actually traded.

Stock by IMEI

Every phone has its own story.

Not "12 units of iPhone 15". Twelve devices, each with its IMEI, its grade, its cost and its history, from the supplier's invoice to the customer's hand.

  • Find any device by the last few digits of its IMEI or serial
  • Brand new or used, with its grade, colour and storage
  • Laptops by serial, chargers and cases by the box
  • See what has been sitting on the shelf too long, and what it is costing you
0397 4 devices
iPhone 14 Pro 128GB35 •••• 0397 · Grade AOn the shelf
Galaxy S24 Ultra 512GB35 •••• 0397 · Brand newWith Ada Mobile
iPhone 13 128GB35 •••• 0397 · Grade BIn the workshop
MacBook Air M2SN ••••0397 · Open boxSold · AB-2609-001184
Swaps and trade-ins

Swaps that still add up at month end.

The phone the customer hands over comes off what they pay, goes on your shelf with a real cost, and follows its own path through refurbishing to the next sale. Nothing disappears between the two receipts.

  • Trade-in, top-up and the new phone on one receipt
  • Buy a customer's phone outright, with their details on file
  • A board that shows which swaps are taking too long
Receipt AB-2610-002041 · swapIkeja · 10:41
  • iPhone 15 Pro 256GB · ••••7710₦1,180,000
  • Trade-in: Galaxy S23 · ••••5502 · Grade B− ₦520,000
  • Customer pays₦660,000
Credit, both ways

Who owes you, and who you owe.

Phones out to resellers on credit and stock in from suppliers on credit, on one set of books. A part payment against four invoices lands where it should, and the statement you send matches the one they keep.

  • Statements and ageing for customers and suppliers
  • Phones out on approval, against a name and a time
  • Settle one against the other when a reseller is also a supplier
Owed to us
₦3,240,000
Current30 daysOverdue
  • Emeka Traders₦1,180,000
  • Ada Mobile₦740,000
  • Chuks Gadgets₦512,000
We owe suppliers
₦1,880,000
Not dueDue this week
  • Lagos Wholesale₦1,220,000
  • Dubai shipment 14₦660,000
Staff and control

Your reps sell. Your cost stays yours.

A sales rep sees the price and the lowest they may go. They never see what you paid, and the system itself refuses to show them, not just the screen. Anything that bends a rule waits for a second person to sign.

  • Ready-made roles, from front desk to accountant
  • Commission with a margin floor, so a discount cannot pay a bonus out of a loss
  • A log of who did what that nobody can edit, not even us
ABOwner sees
  • Price₦1,450,000
  • Lowest₦1,390,000
  • Cost₦1,265,000
  • Margin12.8%
TOSales rep sees
  • Price₦1,450,000
  • Lowest₦1,390,000
  • CostHidden
  • MarginHidden
Second signature waiting: a cost changed from ₦1,190,000 to ₦1,265,000. Needs a different admin.
The money

Books your accountant can sign.

Every sale, swap, payment and expense is posted to a proper double-entry ledger as it happens. Upload your bank statement and it is matched line by line against what the shop recorded.

  • Profit and loss, balance sheet, cash flow, and notes to the accounts
  • Reads statements from Moniepoint, GTBank, First Bank, Jaiz and Globus
  • VAT, PAYE and withholding, off until you switch them on
GTBank statement · SeptemberBalances agree
214 of 216 lines matched to the shop's own records
Transfer from Emeka Traders12 Sep · matched to AB-2609-001990₦600,000
POS settlement12 Sep · matched to 9 receipts₦1,412,500
Transfer, no narration14 Sep · needs a look₦85,000
A day on CVIQ OS

The person whose job it is gets told.

Each seat sees its own work, inside your shop's hours. Nobody has to remember, and nobody has to ask.

Owner

The morning check

Yesterday's sales, cash and transfers, who still owes, and anything that looks wrong, said plainly.

Counter

Sell, swap, print

Find the phone, take the trade-in, split cash and transfer, print a receipt that fits the roll.

Inventory

Goods in

A supplier's delivery received against the invoice, IMEI by IMEI, priced and on the shelf.

Manager

Close the day

Count the till, explain any difference, and see which phones are still out with resellers.

The system

Your copy, emailed

A full backup of your books lands in your inbox. Your data is yours, every night.

And the rest of the shop

Everything a growing shop runs into.

Every plan gets all of it. What changes with the plan is how many shops and how many people.

Several shops, one business

Stock moves between branches and must be received before it is sold. Each branch has its own till and its own profit.

Returns and replacements

A phone handed back is taken in while it is still in the customer's hand, checked against the receipt it was sold on.

Repairs and warranty

The workshop, faults and warranty claims, with the device and the customer attached to every job.

Quotes that become receipts

Send a proforma, change it when the customer haggles, and turn it into a receipt without typing it twice.

Payroll and payslips

Salaries, deductions and payslips. Staff who buy from you at cost pay it off from their salary, on the record.

Buying in dollars

Pay a supplier in dollars, sell in naira, and see what the exchange rate did to your margin.

Loans you can afford

Real repayment schedules, and an honest answer to whether the business can carry its next one.

Customers who come back

Leads, follow-ups and reviews, with where each customer heard of you and what they have bought.

Stock counts

Scan the shelf, and it tells you what is missing and what turned up that should not be there.

It tells you what is wrong

Every morning it checks itself against its own records and says so plainly, before you have to ask.

Works on the counter's phone

Not a cut-down version. The same software and the same rules, laid out for a hand instead of a desk.

Your data comes with you

We load your stock with its real cost prices. Everything goes out to Excel or PDF whenever you ask.

Where it came from

Not written from a book.

Built inside a working phone distributor in Computer Village, Ikeja. Shops run on it every trading day.

36
written guides, one for every job, so nobody has to be shown twice
30 min
from an empty system to the first receipt, on your own stock
Nightly
a full copy of your books, emailed to an address you choose
1 day
usually, to load your stock, customers and suppliers for you
Before you start

Good to know.

The questions shops ask us first.

Pricing

Priced by size, not by feature.

Every shop gets everything: the books, the branches, the commission rules, the swaps, the audit trail. What changes is how many shops and how many people.

Free for the first 30 days. The whole thing, on your own stock, no card taken.

Counter
₦25,000 /month
or ₦250,000 a year, two months free

One shop, two people. Everything the software does, for an owner and one other person.

Most shops
Trade
₦50,000 /month
or ₦500,000 a year, two months free

Up to three shops and six people. Stock moves between them, and each one has its own till and its own profit figure.

Distributor
₦150,000 /month
or ₦1,500,000 a year, two months free

No limit on shops, up to twenty people, and you get answered first.

See it on your own stock first.

Send a spreadsheet of what you are holding, or a photograph of the notebook. We load it and show you your own shop running, before you decide anything and before you pay anything.

If you trade in Computer Village, we would rather come and see you.

Or write to support@cviqos.com. Weekdays and Saturdays, Lagos hours. Message at any hour and we answer in the morning.

  1. Send your list. A spreadsheet, a photograph of the notebook, or the export from whatever you use now.
  2. We load it. Your own products, your own cost prices, your own customers, usually the same day.
  3. You look at your own shop. Not a demo of somebody else's. Then you decide, and only then does anything cost you.
Already on CVIQ OS?

Talk to a person who knows it.

Something not working, or not sure how to do a job? Call or WhatsApp the support line.

Support line

0803 691 2093Calls and WhatsApp

Send a screenshot or a short video on WhatsApp and we can usually tell you the fix straight away.

Written help

36 guidesInside the app, under Help

One guide for every job in the shop, from writing a receipt to closing the month. Or write to support@cviqos.com.

Arrived here from a receipt? Then a shop you bought from runs on CVIQ OS. Your receipt, your warranty and your details belong to that shop, not to us, and we cannot see them. If you need a copy of a receipt, ask the shop that gave it to you.