Coffee Break Case Study
Case Study Logistics FMCG KSA

Warehouse Management ERP Platform

How a $50M Saudi FMCG super-stockist replaced five fragmented platforms with a single bespoke ERP — and onboarded 10,000 SKUs across all five warehouses in under a day.

JWS Team · 6 min read · 5 May 2026
75%
Operational hours saved across all departments
10K
SKUs onboarded in under 1 day per warehouse
14mo
Full ROI on ERP development cost
30%
Phases delivered ahead of schedule

The situation

Saudi Arabia's warehousing market is on a steep upward curve — projected to reach $13.2B by 2030 driven by Vision 2030's logistics push. Yet the FMCG super-stockist operating at this scale was running on the kind of system stack most SMEs outgrow in year two: five separate platforms for stock management, CRM, manual ordering, purchase orders, and invoicing. No unified view. No automation. Just coordination debt that compounded daily.

The client was a $50M revenue operation with five warehouses, 500+ employees, and multi-brand distribution across the Middle East. Every approval — inventory, supplier, invoice — required multiple people in sequence. Month-close took 10+ days. Stock-outs were routine. There was no path to B2C, no multi-country expansion, and no off-the-shelf ERP in the market that actually fit the super-stockist business model.

No existing market ERP suited the super-stockist model. Every option was either too generic, too rigid, or built for retail — not for a distributor operating five warehouses with B2B credit terms and plans to launch B2C delivery.

What we built

A bespoke ERP unifying every operational layer — inventory, procurement, sales, delivery, and direct-to-consumer — across all five warehouses in a single platform. Not a configuration of an existing product. A ground-up build designed around the actual workflows the client needed to run.

The core operational modules covered the full distribution cycle:

  • Real-time stock tracking across all five warehouses with bulk SKU upload enabling 10,000 products onboarded per warehouse in under 24 hours
  • Automated purchase order generation with supplier performance tracking and delivery scheduling — eliminating the manual PO calls
  • Automated invoice generation with multi-warehouse reconciliation, removing the approval bottleneck chains
  • Unified order processing from both B2B and B2C channels with real-time inventory deduction and fulfilment tracking

The B2C channel was a strategic unlock. We built a direct-to-consumer app enabling the FMCG COSCO model — product browsing, ordering, and payment — alongside last-mile delivery management with route optimisation and driver tracking. The client went from B2B wholesale only to running dual-channel distribution from the same ERP.

The architecture was designed from day one to scale beyond Saudi Arabia. Multi-tenant design enabling the client to license the ERP to partner distributors across the GCC. What started as an internal tool became a SaaS product revenue stream.

The numbers

Phase 1 and Phase 2 were both delivered 30% ahead of schedule. All five warehouses went live. Phase 3 planning is now underway, and interest from partner distributors looking to license the platform is active.

Area Before After
OperationsFragmented across 5 platformsUnified ERP across 5 warehouses
SKU OnboardingDays of cross-team coordination10,000 SKUs in under 1 day
ApprovalsMulti-person sequential chainsAutomated workflows
Sales channelsB2B wholesale onlyB2B + direct B2C delivery
Supplier managementManual PO and phone callsAutomated procurement
Hours savedFull manual load75% hours saved (measured)
ScalabilitySingle-country, single-tenantSaaS-ready, multi-country

What made it work

The ERP succeeds because it was built around actual distributor workflows, not retrofitted from a retail or manufacturing template. The bulk SKU upload system — which the 10K-in-a-day metric comes from — was designed in close collaboration with the warehouse teams who actually run the onboarding process. Role-based access was implemented with enough granularity to support SaaS licensing from day one.

The B2C channel required a parallel engineering track: consumer app, delivery management, and payment processing built alongside the core ERP and integrated at the data layer so inventory deduction, order tracking, and fulfilment are real-time across both channels.

Tech stack

LayerTechnology
ERP PlatformBespoke multi-warehouse ERP
FrontendWeb dashboard + mobile app
BackendAPI-first architecture
DatabaseMulti-location real-time sync
B2C ChannelConsumer app + delivery system
IntegrationsPayment gateway, CRM, analytics
ArchitectureSaaS-ready, multi-tenant design

Why it matters beyond this client

The $50M client validates JWS at enterprise scale — a bespoke platform serving half-a-billion dollars of distribution throughput. But the more interesting signal is what happens next: the SaaS architecture enables the client to license the ERP to partner distributors across the GCC, turning a custom engineering engagement into a product revenue stream for the client. That's the outcome we design toward.

Share LinkedIn X / Twitter

Work with JWS

Ready to build something
that actually ships?