The verdict in three sentences
A B2B store for a building materials trader in Dubai is not a standard webshop: it must handle customer and project-specific pricing, scheduled site deliveries with crane trucks and 60-day credit terms against a credit limit. As a 2026 order of magnitude, a serious build costs AED 300,000 to 750,000 (USD 82,000 to 204,000) and takes 4 to 6 months including ERP integration. A realistic goal is 15 % of orders online within 12 months, starting with repeat contractors who order cement, rebar and tiles every week.
What contractors actually want
A site engineer ordering 40 tonnes of rebar for a tower in Business Bay does not want a colourful cart. He wants his negotiated prices, live stock at the Al Quoz or Jebel Ali yard, a delivery slot that fits site access rules and permit windows, and the signed delivery note the same evening. His finance team wants invoices and the outstanding balance without calling the sales rep.
Core features are therefore a company account with several users (buyer, site engineer, accountant), project lists with address and access constraints, net prices from the ERP, quick order by SKU or list upload, a delivery calendar with vehicle choice (flatbed, crane truck, trailer), live tracking, and a document area for delivery notes, VAT invoices and statements.
| Feature | Minimum | Advanced | Budget impact |
|---|---|---|---|
| Catalogue | 1,500 SKUs, datasheets | 6,000 SKUs, compliance certificates | Low to medium |
| Pricing | Price list per customer | Project pricing, volume breaks | High |
| Delivery | Date choice | Slots, crane trucks, tonnage fees | High |
| Payment | Bank transfer and credit | 60-day terms, credit limit, card | Medium |
| Tracking | Order status | Truck GPS, signed delivery note | Medium |
| Accounting | PDF invoices | Statements, matching, reminders | Medium |
| Mobile | Responsive site | Offline site app | High |
Budget and timeline in Dubai in 2026
Price gaps between Gulf agencies mostly come from ERP depth (SAP Business One, Microsoft Dynamics, Odoo) and logistics. Regional construction marketplaces exist and are useful for reaching new buyers, but they take a commission of roughly 3 % to 8 % and do not replace a portal for your own repeat accounts.
| Item | 2026 range (AED, excl. VAT) | Duration |
|---|---|---|
| Discovery with sales and logistics | 25,000 to 55,000 | 3 to 4 weeks |
| UX and B2B ordering flow | 40,000 to 85,000 | 3 to 5 weeks |
| Store build and company accounts | 110,000 to 280,000 | 8 to 12 weeks |
| ERP integration (prices, stock, credit, invoices) | 60,000 to 180,000 | 6 to 10 weeks |
| Delivery module (slots, vehicles, fees) | 35,000 to 100,000 | 4 to 6 weeks |
| Catalogue and datasheet migration | 15,000 to 30,000 | 2 to 4 weeks |
| Testing, training, pilot launch | 15,000 to 20,000 | 3 weeks |
| Total | 300,000 to 750,000 | 4 to 6 months |
After launch, plan AED 4,000 to 14,000 a month for hosting, maintenance and small changes. An off-the-shelf B2B SaaS may look cheaper on day one, but project pricing and crane-truck logistics often require costly workarounds over three years.
Driving adoption
Technology is half the job. Start with 30 to 50 repeat accounts, train their buyers in 20 minutes, keep sales reps' commission on online orders from their portfolio, and give a concrete reason to switch: guaranteed slot, loading priority or a 0.5 % discount. Without the commission rule, reps quietly push customers back to WhatsApp.
Mini case study
Omar is sales director of a Dubai trader with AED 190 million revenue and 2,400 orders a month, mostly by phone and WhatsApp. Each order takes 12 minutes to key and check, and 6 % contain an error (wrong SKU, wrong site), costing about AED 1,100 each in returns and second trips.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
He invests AED 560,000. After 12 months, 15 % of orders, 360 a month, are online. Keying time saved: 360 x 12 min = 72 hours a month, about AED 9,500. Errors avoided: if the rate drops from 6 % to 1 % on those orders, 18 fewer errors x AED 1,100 = AED 19,800 a month. Total about AED 29,300 a month, over AED 350,000 a year, before any retention effect. Payback comes in under two years, faster if the online share reaches 25 %.
FAQ
Should list prices be public?
Rarely for trade suppliers. The usual pattern is a visible catalogue with hidden prices and net pricing after login. Around 70 % of traders who publish list prices see aggressive price comparisons without extra sales.
How are 60-day terms handled?
The ERP sends each customer's balance and credit limit. The store blocks or flags orders above the limit and offers card or transfer for cash customers.
Can we start below AED 300,000?
Yes, with a pilot of AED 150,000 to 200,000 for repeat accounts and no advanced delivery module. The risk is rebuilding part of it six months later.
How long to reach 15 % online?
As an order of magnitude, 9 to 12 months with active sales support. Without an adoption plan, many portals plateau at 3 % or 4 %.
What about UAE e-invoicing?
The UAE is rolling out a Peppol-based e-invoicing model from 2026 onward, so pick an ERP and store that can produce structured invoices. If you also sell into France, see our France e-invoicing guide.
Let's scope your project. We map your ordering portal with your sales and logistics teams, then deliver a pilot for your repeat contractors within a few months. 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.
