Business Software

Third-Party Storage and Fulfilment in the UAE: Charging for Space and Motion

Published 22 Jul 2026 · 2 min read

Affiliate disclosure: this article contains affiliate links. If you subscribe through them, UAE Info Portal may earn a commission at no extra cost to you.

Storing and moving other people's goods is a growing UAE trade — e-commerce sellers outsourcing fulfilment, traders overflowing their own space, businesses between premises. The model inverts normal warehousing: the stock is never yours, the client can see exactly what you hold, and you charge for space occupied and motion performed. Both demand records at a standard your own stock never needed.

What matters here

  • Client stock walled off — each client's goods as their own ledger within your warehouse, receipts and dispatches confirmed both sides, because commingled records end contracts.
  • Billing space and motion — storage by pallet, bin or square metre over time, plus handling per receipt, pick, pack and dispatch; unbilled motion is the classic 3PL leak.
  • Client-visible accuracy — inventory reports the client can reconcile, ideally self-serve, since trust in your counts is the entire product.
  • Fulfilment SLAs — order-to-dispatch times promised and measured, because your performance is your client's customer review.

The main options

Odoo Inventory runs the physical truth — locations, owners against stock, receipts, picks and dispatches with barcode discipline — keeping each client's goods distinct within one operation. The commercial layer bills through Odoo Invoicing: recurring storage charges by occupied space through Odoo Subscriptions, and handling activity invoiced from the recorded movements themselves, so nothing performed goes unbilled. Clients see their holdings and order status through the portal, and fulfilment requests arrive as orders rather than WhatsApp voice notes — with Odoo Helpdesk catching the exceptions, claims and queries against a record.

How to choose

Price both dimensions from day one — space over time and motion per event — and let recorded activity generate the invoice; flat rates feel simple and quietly subsidise your busiest client with your calmest one's fees. Then run cycle counts per client on a schedule and share the results before being asked. A 3PL that reports its own rare discrepancies earns the kind of trust that renews contracts through price rises.

Frequently Asked Questions

How is client stock kept legally and practically separate?

Ownership recorded against every unit and location, movements confirmed by both parties, and reporting per client — physical segregation where contracts require it. The test: could you hand any client a complete, reconciled statement of their goods today?

What handling activities should be billable?

Everything with labour in it: receiving and putaway, picks, packing, dispatch, returns processing, relabelling, counts requested by the client. List them in the rate card and bill from recorded events — activity your system captured but your invoice missed is margin donated.

What accuracy level do fulfilment clients expect?

Effectively perfect — high nineties accuracy sounds good until it is their customer receiving the wrong item. Barcode-verified picks and regular cycle counts are the operational floor, not a premium feature.

How should storage pricing handle seasonal swings?

Bill on space actually occupied per period, with committed minimums for planning. Clients with Ramadan or Q4 surges appreciate elastic space — and elastic billing is what makes offering it sustainable for you.

Rate this article

Log in to rate this article.

0.0 · 0 ratings

Comments (0)

No comments yet. Be the first to share your thoughts!

Log in to leave a comment.

Own a business?

List it on UAE Info Portal for free and reach more customers.

Get Started