Which categories this applies to
Skincare · Makeup · Haircare · Coffee · Supplements · Vitamins · Dates and honey ·
Baby formula and nappies · Pet food · Household consumables.
What they share: the product runs out. And the customer knows when.
Why the maths is completely different here
For a one-off purchase, a stockout means a lost order.
For a repeat purchase, it means a broken relationship.
| One-off product | Repeat product | |
|---|---|---|
| Cost of a stockout | One order | The customer and all future orders |
| Customer acquisition cost | Consumed by one order | Spread across dozens of orders |
| True customer value | The order value | Order value × number of repeats |
**If your customer buys from you monthly, their first order isn't your profit — it's the price of
their entry. The profit is in the orders that follow. And a stockout cuts all of them at once.**
Why stock runs out even though demand is predictable
The irony is that these categories are the easiest to forecast — and still the most likely to
run out. The reasons repeat:
- Judging by eye rather than by data — "it looks like enough" is not inventory management.
- Ignoring lead time — the reorder point is calculated from supplier lead time, not from the moment of depletion.
- Not separating fast-moving from slow-moving — treating a daily seller like a seasonal one.
- Unaccounted seasonality — Ramadan, Eid and sale seasons multiply consumption.
- Unsynced inventory — the store shows "in stock" while actual stock is zero, turning the order into a cancellation.
How to manage it in practice
- Separate products by turnover speed — not by marketing category.
- Calculate a reorder point per product: `average daily sales × lead time in days + safety stock`.
- Sync your inventory with your store in real time — across 40+ integrations including Salla, Zid, Shopify, WooCommerce and Magento. Unsynced stock sells what you don't have.
- Separate safety stock from working stock — so you know what you actually hold.
- Store close to your customer — stock held inside Riyadh delivers in 2 to 4 hours, and that speed turns an imminent stockout from a crisis into a detail.
- Review the numbers weekly — repeat consumption shifts slowly, and a weekly review catches it early.
The numbers
99.9% picking accuracy · 2 to 4 hours in Riyadh · 95% on-time · 95% satisfaction · 40+ integrations · 40 carrier partners · 400+ Saudi cities · 180+ countries
Frequently asked questions
What does a stockout actually cost?
On repeat-purchase products the cost exceeds the lost order and reaches the value of the customer entirely, because a customer who couldn't find their product usually moves to another store and stays there.
How do I calculate a reorder point?
Multiply average daily sales by lead time in days, then add safety stock covering demand variability and possible supply delay.
What's the difference in managing fast-moving versus slow-moving stock?
Fast-moving needs shorter review cycles, higher safety stock and geographic proximity to the customer. For slow-moving, storage cost matters more than availability speed.
Can inventory sync automatically with my store?
Yes. Isnaad supports more than 40 integrations with e-commerce platforms, including Salla, Zid, Shopify, WooCommerce and Magento, so stock updates in real time.
How do I prepare for seasons like Ramadan and Eid?
By reviewing the same season's consumption in the previous year and raising safety stock before the season by at least the length of your lead time — not when the season begins.
Does storing closer reduce the impact of a stockout?
Noticeably, yes. When stock sits inside the city and orders arrive in 2 to 4 hours, internal replenishment time shortens, so an imminent stockout becomes a recoverable problem rather than a realised loss.