A mobile phone shop sells a small number of high-value units, buys at prices that shift every week,
and puts handset sales, accessories, SIM cards, repair work and instalment selling under one roof. That
mix is why a sales ledger and an Excel file are enough in month one and become a source of numbers you
do not trust by month six.
Mobile and cellphone shop management software is not just invoicing. Its job is to
connect inventory to selling to the accounts: a clear item for every model and storage size, barcode
stocktaking, invoices that meet Zakat, Tax and Customs Authority requirements, instalment and repair
tracking, and permissions that decide who can grant a discount.
This page explains how to run a mobile shop on numbers you can rely on, and what has to be in the
system before you pay for it. The accounting foundation is shared with
retail accounting, but the operational detail here is different.
What does mobile and cellphone shop management software cover?
“Management” is a broad word, so let us pin it down. In a mobile shop, the system is responsible for
eight daily jobs:
- Product catalogue: a separate item for every model, storage size and colour, each
with its own barcode, price and cost. - Inventory and stocktaking: a balance per location, barcode stocktakes, reorder
levels, and an updated average cost. - Selling and invoicing: a simplified invoice with a QR code for consumers, and a full
tax invoice for companies. - Point of sale: a fast cashier screen at the counter, tied to the same inventory.
- Credit and instalments: a status per invoice, a receipt voucher per payment, and a
statement per customer. - Repairs and accessories: service revenue kept apart from handset sales and from
spare-part cost. - Branches and permissions: documented stock transfers between branches, and control
over who discounts and who edits prices. - Reports: profit at product level, inventory movement, receivable ageing, and your
tax figures.
To keep the picture complete, these are the system’s boundaries: there is no per-unit tracking by an
individual device identifier, and the device number or warranty period is recorded in a custom field on
the invoice. The system does not act as a CRM, and it does not file your tax return with the Authority
on your behalf; it prepares the figures. Point of sale is a paid add-on priced per user and is not
available during the free trial. Plan scope also differs: the trial runs on the Basic plan, and
capabilities such as Phase 2 Fatoora integration need a higher plan, so scope what your shop needs with
the sales team.
Why is managing a mobile shop different from any other retail store?
Most retail systems are built for many cheap, fast-moving items. A mobile shop is close to the
opposite, and four characteristics explain the gap.
Unit value is high and mistakes are expensive
A single handset can equal a full day of accessory sales. Two units missing from the shelf is not an
inventory rounding issue, it is a direct hit to profit. That is why periodic barcode stocktaking is not
an administrative luxury in this sector. More on the discipline in
why stocktaking matters.
One model is not one item
The same model at 128GB and at 256GB are two different products in cost, price and demand. Recording
them as a single item means losing the ability to see which storage size actually sells, and buying on
instinct instead of on a number.
Prices fall faster than your stock turns
When the market price drops after a new model launches, your older stock is suddenly carried above
its expected selling price. Without an updated average cost per product, you discover the loss after the
sale instead of before it. Understanding
inventory turnover is what tells you how exposed you are.
Selling, instalments and repairs under one roof
A customer buys a handset, takes a screen protector, leaves an old device for repair, and pays half
today. That is four accounting events in one visit, and a system that treats them as one sales line
mixes service revenue with goods revenue.
The regulatory numbers that shape mobile shop management in Saudi Arabia
Six problems that eat a mobile shop’s profit
These are not theoretical. Every one of them shows up in shops running on a manual ledger or an Excel
file.
1. A permanent gap between physical and recorded stock
The manual count gives one number and the ledger gives another, and nobody knows where the difference
came from. Without barcode stocktaking and automatic journal entries for variances, the gap becomes an
accepted figure out of habit.
2. You do not know the profit of each model
Knowing total sales is not enough. The model that sells a lot on a thin margin looks like a star, and
the one that sells less on a strong margin looks weak. The right decision needs a cost and margin report
per product.
3. Invoices that do not meet the Authority’s requirements
A handwritten invoice, or one printed from disconnected software, carries no QR code and never reaches
the Authority. The compliance detail is on the e-invoicing page.
4. Repairs and accessories vanish into “other revenue”
The repair department may carry a better margin than handset sales, but folding its revenue into the
rest stops you from seeing that. The result is a department running without evaluation, and an expansion
decision taken without evidence.
5. Credit and instalment sales with no follow-up
Relying on memory to chase instalments means receivables that age without being claimed. Every invoice
needs a status, and every partial payment needs a receipt voucher visible on the customer statement.
6. Open permissions on discounts
If any salesperson can change a price or grant a discount with no ceiling, your margin is set at the
counter rather than in your policy. Scoping permissions puts the decision back with you and leaves a
record for every exception.
Running a mobile shop on manual ledgers versus a cloud system
| Daily operation | Manual ledger or Excel file | Qoyod |
|---|---|---|
| Stocktaking models | Manual count You count handsets on paper, and the variance shows up weeks later with no explanation. |
Barcode stocktake You scan the barcode, and the system records the variance and posts its journal entry. |
| Profit per model | Guesswork You only know total sales, and you assume one margin across every item. |
Per-product report You read cost and margin for each model separately, and compare handsets against accessories. |
| E-invoicing | Outside the system Handwritten or printed invoices with no QR code and no reporting to ZATCA. |
Compliant invoice A simplified invoice with a QR code, plus direct Fatoora integration on the higher plans. |
| Credit and instalments | Memory You remember who owes you, and forget the older partial payments. |
Customer statement Every invoice carries a status, and each partial payment is logged as a receipt voucher. |
| Multi-branch control | Phone calls You call the other branch to ask if a model is in stock, and transfers happen with no document. |
Documented transfer A transfer request whose status moves from “In progress” to “Received”. |
| Sales team permissions | Personal trust Any salesperson can change a price or grant a discount with no record. |
Scoped permissions You set who can discount and by how much, who can edit prices, and every user leaves a trail. |
How to build a clean product catalogue for a mobile shop
Most inventory problems start in the first week of setup. Getting the order of the steps right saves
months of correction later.
Start with categories, not products
Create your main categories: handsets, accessories, SIMs and top-up cards, repair services. Every
later report reads through these categories, so changing them after thousands of products are entered is
heavy work.
A separate product for every model, storage size and colour
A difference in storage or colour is a difference in cost and demand. Recording them separately is
what lets you see that black sells twice as fast as blue, and buy accordingly.
A unique barcode printed from the system
Turn on the duplicate-barcode block so two products can never scan under the same code. For items
that arrive from the supplier without a barcode, print a Code 128 barcode from the system and apply it
before the item reaches the shelf.
Separate what you stock from what you do not
Handsets, accessories and spare parts are stocked items with a balance. Repairs, installation and data
transfer are services that carry no stock balance, and mixing them corrupts the stocktake.
Four steps to a clean product catalogue in a mobile shop
Inventory and stocktaking across branches
Once the catalogue is set, daily management begins. Four tools cover most of what a shop needs.
Stocktaking with a barcode reader
Stocktakes run by scanning items or uploading an Excel file, then the system adjusts the balance and
posts the variance entry automatically. That turns stocktaking from a painful annual exercise into a
weekly review of high-value items.
Reorder level
Set a minimum for every product that alerts you before it runs out. In a mobile shop, a week out of
stock on a wanted model means a customer who bought from the shop next door.
Stock transfers between branches
Transfers run on a document whose status moves from “In progress” to “Received”. That status is what
stops a quantity from disappearing “in transit” between two branches.
Inventory movement and average cost
The inventory movement report shows every inbound and outbound movement per location with its source
and date. Average cost updates with each purchase invoice, so you read your margin against a real cost
rather than an old price.
E-invoicing and VAT in a mobile shop
This part is regulatory, not optional, and it is what shop owners ask about most.
The simplified invoice is your daily invoice
Sales to individuals are issued as a simplified tax invoice carrying a QR code and handed to the
customer immediately. Sales to companies and entities are issued as a full tax invoice with the buyer’s
details and VAT number.
The 24-hour reporting window and your plan scope
A simplified invoice is reported to the Authority within 24 hours, and that window is what makes
working offline practical. Compliance still stays your responsibility. Note the plan scope: Phase 2
Fatoora integration is available on the Pro and Advanced plans, and the free trial runs on the Basic
plan.
Pre-submission compliance alerts
The system flags missing data before an invoice is sent, such as an incomplete VAT number or an item
without correct tax treatment. Fixing the error before submission is cheaper than fixing it with a credit
note afterwards.
Managing instalments, repairs and accessories
These are the operations that separate a mobile shop from ordinary retail, and the ones most often
recorded wrongly.
Credit sales and partial payments
Record the invoice as a credit sale under the customer’s name, and enter each payment as a receipt
voucher. The invoice status and the remaining balance appear on the customer statement, so you know who
owes and who is late without relying on memory.
Selling through a third-party instalment provider
When a provider finances the instalments, you are collecting from the provider, not the customer.
Record the collection against the provider, and record their service fee as an expense. Ignoring that fee
makes your recorded margin higher than the real one.
Repair service
Create repairs as a non-stocked service product, and add spare parts as stocked items. That way you
know repair revenue and the cost of parts consumed separately, and you can judge the department on
numbers.
Accessories, SIMs and top-up cards
Accessories are many, cheap and high-margin, and they are usually what protects your profit when
handset margin drops. Record them under their own barcodes and keep their margin separate in reports so
you can read their real contribution.
Branches, permissions and the sales team
Once a shop has a second or third branch, management shifts from personal supervision to a permissions
system.
Permissions over discounts and prices
Set who can grant a discount and what the ceiling is, and who is allowed to edit prices. That protects
your margin and stops the selling price from being decided at the counter by how hard a customer
negotiates.
A user per salesperson, not a shared login
A shared login removes accountability. A separate user for each salesperson attributes every invoice,
discount and return to a person, and that alone reduces errors.
Reading each branch on its own
Multiple warehouses and locations let you read inventory and sales per branch. The branch that sells
more is not necessarily the more profitable one, and a per-location report is what tells them apart.
Mobile and cellphone shop management software from Qoyod: what you actually get
Qoyod is a Saudi cloud accounting platform approved by the Zakat, Tax and Customs Authority and
compliant with Phase 2 of e-invoicing, trusted by more than 25 thousand Saudi establishments. These are
the tools that matter specifically to a mobile shop:
- Flexible items and products: product categories, an auto-generated serial number, a
printable Code 128 barcode, and an option to block duplicate barcodes. - Barcode stocktaking with automatic entries: manual or Excel-based stocktakes, with
balance adjustment and the variance entry created automatically. - Inventory movement report: every inbound and outbound movement per location, with the
source and date of the movement. - Average cost and reorder level: an updated cost per product, and alerts on items that
have reached their minimum. - Documented stock transfers between branches: with a status that moves from “In
progress” to “Received”. - Product cost and profit margin report: average cost and margin per product, category
or location, from actual purchase invoices. - Credit and instalment tracking: a status per invoice, a receipt voucher per payment,
and a statement plus receivable ageing per customer. - Point of sale with precise permissions: setting who grants discounts and within what
limits, who edits prices, and a session per user with an opening cash balance. Details on the
point of sale page. - Compliant e-invoicing: simplified invoices with a QR code, Fatoora integration, and
compliance alerts before submission. - Custom invoice fields: to record data such as the device identifier or warranty
period inside the document. - Branches and user permissions: multiple locations, with a defined access level per
user.
An important note before you subscribe: point of sale in Qoyod is a paid add-on priced
per user, it is not available during the free trial, and each POS user also counts as an additional user
on the accounting system. Start with the accounting system and invoicing on the trial, then add POS users
after you subscribe. Phase 2 integration with the Authority is available on the Pro and Advanced plans,
so review the scope your shop needs with the sales team. Technical support is available 24 hours a day,
7 days a week to help you set up.
Run your shop’s inventory and invoices from one place
Try Qoyod free for 14 days, load your models by barcode, and issue your first ZATCA-compliant simplified invoice in minutes.
How to choose mobile shop management software: six operational capabilities
Do not compare systems by the number of features on a marketing page. Compare them on six operational
capabilities, and ask to see each one on a real screen during the demo.
If your activity is broader than phones, look at
accounting software for electronics stores or the
POS system for retail shops. And if you also sell laptops and computer
accessories, the computer shops page is closer to your case.
Six criteria for choosing mobile shop management software
Ask any vendor to show you these six items on a real screen before you subscribe. If one of them cannot be shown, that is answer enough.
- A simplified invoice compliant with Phase 2 and Fatoora integration
- Barcode-reader stocktaking with automatic journal entries for variances
- A cost and margin report at product level, not shop level only
- Permissions that set who can discount and who can edit prices
- Multiple warehouses and documented stock transfers between branches
- Credit and instalment tracking with a statement for every customer
Common mistakes when choosing the software
The following mistakes repeat often, and all of them cost more after the move to the system than
before it.
- Choosing a system with no real inventory: attractive invoicing software that does not
know your shelf balance will not solve your problem. - Recording a model as one item: it saves time during setup and destroys your ability
to read the numbers later. - Ignoring plan scope: the Basic plan is not enough for a VAT-registered shop required
to integrate with the Authority under Phase 2. - Leaving permissions open: a good system with open permissions recreates the same
problem in digital form. - Starting from a wrong opening stock: every report after it will be wrong, so settle
the opening stocktake first. - Neglecting historical instalment data: migrating customer credit balances correctly
is part of setup, not a later phase.
A practical summary before you choose
Managing a mobile shop succeeds or fails on three points: a catalogue that distinguishes model,
storage size and colour; barcode stocktaking that catches the variance before it grows; and a per-product
profit report that guides buying. Compliant invoicing and scoped permissions protect what those three
points build.
Start with categories and the opening stock, then invoicing, then permissions, then point of sale
after you subscribe. That order makes the numbers right from the first month instead of correcting them
later.
To organise your accounts before moving to the system, download the
mobile shop accounting template and use it as a starting point.
Frequently asked questions about mobile and cellphone shop management software
What is the best mobile and cellphone shop management software in Saudi Arabia?+
Do I need a point of sale system, or is management and accounting software enough?+
How do I control stock across models, storage sizes and colours without chaos?+
Does the system track the IMEI or serial number of each individual handset?+
How do I find out the profit of each model separately?+
Are the invoices compliant with Phase 2 of e-invoicing?+
How do I record instalment sales and partial payments?+
How do I separate repair revenue from handset sales?+
Does the system manage more than one branch and warehouse?+
Does the cashier work when the internet goes down?+
Is point of sale available during the free trial?+
Ready to run your shop on clear numbers?
Start with the accounting system and invoicing on the free trial, then scope the plan that covers inventory, branches and ZATCA integration with the sales team.