The verdict in three sentences
An FMCG distributor whose 40 sales reps visit 1,200 retail outlets with unreliable coverage loses orders, margin and days of cash flow with paper order books or WhatsApp. An offline sales order app (PWA) with catalog, customer credit and sync costs 100,000 to 200,000 AED in 2026 in Dubai (about 27,000 to 54,000 USD), plus roughly 25,000 AED for the ERP connector (market order of magnitude). Entry errors drop by about 80 % and orders reach the warehouse the same day instead of the next.
Why offline is the core of the project
In Dubai's industrial areas, basements of malls, Deira's old souks or remote stops in the Northern Emirates, coverage drops more often than people think, and reps also travel to Oman or remote areas where data roaming is costly. An app that needs the network to show the catalog or confirm an order gets dropped within two weeks. The offline PWA stores the catalog, prices, promotions, route customers and their outstanding balance on the phone, then sends orders as soon as the network is back.
The second key point is credit. Before taking the order, the rep must see whether the outlet has exceeded its credit limit or has an invoice overdue by more than 30 days. That single rule sharply reduces bad debt.
| Function | Paper or WhatsApp | Offline PWA |
|---|---|---|
| Catalog and prices | Printed price list, often outdated | Updated at each sync |
| Promotions | Announced verbally | Calculated automatically per customer |
| Credit and limit | Unknown in the field | Shown before the order |
| ERP entry | Retyped at the office in the evening | Automatic |
| Order to warehouse | Next day | Same day |
| Quantity or SKU errors | 5 to 8 % of lines | Under 1.5 % |
| Route tracking | Self-reported | Geotagged visits |
2026 budget and line items
The budget mainly depends on the complexity of trade terms (tiered discounts, free goods, channel pricing, 5 % VAT invoicing) and on the ERP to connect (SAP Business One, Microsoft Dynamics, Odoo or a local system). Figures below are 2026 orders of magnitude for Dubai.
| Line item | 2026 order of magnitude (AED) |
|---|---|
| Scoping and wireframes | 8,000 - 16,000 |
| Offline PWA (catalog, cart, orders) | 40,000 - 80,000 |
| Credit, limits and collections | 16,000 - 32,000 |
| Promotions and customer discounts | 12,000 - 28,000 |
| Supervisor back office and dashboard | 24,000 - 44,000 |
| ERP connector | About 25,000 |
| Total | 125,000 - 225,000 |
For a first release limited to catalog and orders, Kolonell's custom app grid places complex projects at 7,000,000 to 15,000,000 FCFA and above (about 10,670 to 22,870 EUR and above). The rest is rolled out in phases. On hardware, a mid-range Android phone at 600 to 900 AED is enough, and a business data plan costs around 100 to 150 AED a month per rep.
Mini case study
Omar, sales director of a beverage and personal care distributor in Dubai, manages 40 reps who take an average of 25 orders a day, 1,000 daily orders with an average basket of 1,300 AED. With 6 % of lines wrong, about 60 orders a day trigger a return, a credit note or a stock-out, an estimated revenue leak of 1.5 %. On 1,300,000 AED of daily sales over 25 working days, that is nearly 490,000 AED of disrupted sales a month. By cutting errors by 80 % and delivering same day, even a net 0.3 % margin gain brings in about 97,000 AED a month. A 180,000 AED project pays back in 2 to 3 months.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How long does deployment take?
Plan 4 to 6 months: 1 month of scoping, 2 to 3 months of development, 1 month of pilot with 5 reps, then rollout to the whole team. The pilot is essential to fine-tune usability.
Why a PWA rather than a native app?
A PWA installs from a link, updates without going through app stores and works offline. For internal use it costs about 30 % less than native Android and iOS apps.
What if two reps edit the same customer offline?
Sync applies priority rules: the order is always kept, and customer record changes go to the supervisor for approval. This mechanism accounts for 10 to 15 % of the development budget.
Does the app run on entry-level phones?
Yes, with 2 GB of RAM and Android 10 or later. A catalog of 2,000 SKUs with compressed photos takes about 150 MB.
What budget should we plan after go-live?
Maintenance runs 10 to 15 % of project cost per year, and cloud hosting 400 to 1,200 AED a month. Kolonell's maintenance grid ranges from 35,000 to 120,000 FCFA a month (about 50 to 180 EUR) depending on service level.
Let's scope your project. Describe your sales force, your ERP and your discount rules: we will price the scope, give an indicative budget and a pilot schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
