Dubai warehousing has a wrinkle most stock systems do not handle: the same goods can be inside a free zone, cleared into the mainland, or in transit to a third country, and those are three different things for tax even though they are one pallet. The stock ledger has to know which.
| Location | SKUs | Qty | Value AED |
|---|---|---|---|
| Jebel Ali — free zone | 284 | 18,420 | 1,842,600.00 |
| Al Quoz — mainland | 196 | 9,860 | 984,200.00 |
| In transit | 42 | 2,140 | 218,400.00 |
Goods in a free-zone warehouse and goods cleared into the mainland held as different locations, because for tax they are different goods.
Purchase in USD, add freight, duty and clearing, and carry a real landed cost per unit rather than the invoice price.
For goods that need it — expiry for food and pharma, serials for electronics and equipment.
Goods that arrive and leave again tracked through the warehouse without being treated as a domestic sale.
Moving stock from the zone to the mainland is an event with tax consequences, recorded as a document rather than an adjustment.
Because a stock movement is a ledger movement, the closing stock value is the figure in the accounts.
Yes, as distinct warehouse locations. That separation is not cosmetic — goods inside a designated zone and goods cleared into the mainland have different VAT treatment, so holding them as one total makes the return impossible to compute correctly.
Yes — purchase price in the original currency plus freight, duty and clearing charges, converted and carried as a real cost per unit in AED, which is the only figure worth valuing stock or quoting margin from.
As their own location, so stock that has left a supplier but not arrived is visible rather than missing from the ledger for three weeks.
Yes, scanned in at goods inward and out at dispatch, so a warranty claim or a service job resolves to the individual unit and the invoice it left on.
Start free, set up two warehouses, and get a stock position that matches the tax treatment.