معدل دوران المخزون
Inventory Turnoverالنوعتابع Laggingالاتجاهنطاق صحي ⇄الوحدةمرة / سنةتكرار القياسشهري
في سطر واحد قياس كفاءة رأس المال المجمد في المخزون. هل البضاعة تتحرك وتتحول نقدًا أم تنام على الأرفف؟
التعريف
Definitionعدد مرات بيع المخزون وتجديده بالكامل خلال الفترة: تكلفة البضاعة المباعة مقسومة على متوسط قيمة المخزون.
الهدف
Objectiveقياس كفاءة رأس المال المجمد في المخزون. هل البضاعة تتحرك وتتحول نقدًا أم تنام على الأرفف؟
لماذا هو مهم؟
Why it matters- المخزون نقد متجمد: دوران بطيء يعني تمويلًا محبوسًا وتقادمًا وتكاليف تخزين تتراكم
- دوران أسرع من اللازم وجهه الآخر انقطاعات (Stockouts) وفقد مبيعات، فهو مؤشر توازن لا سباق
- لغة مشتركة تربط المشتريات بالمبيعات بالمالية حول قرار واحد: كم نشتري ومتى؟
المعادلة
FormulaInventory Turnover = COGS ÷ Average Inventory Value
استخدم التكلفة لا سعر البيع في البسط، ومتوسط المخزون لا رصيد نهاية الفترة. أيام التغطية DOH = 365 ÷ الدوران.
مثال محسوب
Worked exampleتكلفة مبيعات سنوية 12 مليونًا ومتوسط مخزون 2 مليون.
الحساب: 12 ÷ 2 = 6 مرات سنويًا، أي تغطية ≈ 61 يومًا.
الحساب: 12 ÷ 2 = 6 مرات سنويًا، أي تغطية ≈ 61 يومًا.
النطاق الاسترشادي
Benchmarkالأغذية الطازجة عشرات المرات سنويًا، والتجزئة العامة 4–8، والصناعات الثقيلة أقل، فاحكم داخل صناعتك وبفئة الصنف.
تحليل الاتجاه
Trend analysis- تباطؤ تدريجي مع ثبات المبيعات = تراكم شراء زائد أو أصناف ماتت حركتها ولم تُكتشف
- تسارع مفاجئ افحصه مع الانقطاعات، فقد يكون جفاف مخزون لا كفاءة
- اقرأه بفئة الصنف (ABC): متوسط الشركة يخفي أصناف A سريعة تحجبها أصناف C ميتة
أسئلة تشخيصية
Diagnostic questions- ما نسبة قيمة المخزون بطيء الحركة والراكد (بلا حركة 90/180 يومًا)؟
- هل نقاط إعادة الطلب مبنية على استهلاك فعلي محدّث أم على أرقام تاريخية متجمدة؟
- أي الموردين يفرض حدًا أدنى للطلب يضخم مخزوننا فوق حاجتنا؟
نصائح عملية
Actionable tips- صنّف المخزون ABC وطبّق سياسة مختلفة لكل فئة. وإدارة كل الأصناف بنفس القاعدة إهدار مزدوج
- أنشئ تقرير «راكد ومتقادم» شهريًا بمالك قرار لكل بند: تخفيض، إرجاع، أو إعدام موثق
- اربط خطط الشراء بتوقع مبيعات متجدد شهريًا لا بموازنة سنوية جامدة
الرسم البياني المناسب
Visualization- أعمدة الدوران بفئة الصنف مع خط المستهدف لكل فئة
- مصفوفة حرارية: الفرع × الفئة لأيام التغطية
- باريتو قيمة المخزون الراكد بالصنف، وأول 20 صنفًا هم خطة هذا الربع
تحذيرات وفخاخ القياس
Risk warnings- رصيد نهاية فترة منخفض صدفة (وصول شحنة متأخر) ينفخ الدوران زورًا، فالمتوسط واجب
- رفع الدوران بتجفيف مخزون الأمان يظهر بطولة شهرًا وانقطاعات وفقد مبيعات بعده
- تجاهل المخزون في الطريق (In-transit) يشوه الصورة في سلاسل الاستيراد الطويلة
أثر التغيير
Change impact- رفع الدوران من 6 إلى 8 على نفس المبيعات يحرر ~500 ألف نقدًا دائمًا من مخزون المليونين
- مخزون أصغر وأصح يخفض الهدر والتقادم وتكاليف المساحة والتأمين معًا
- انضباطه يحسّن التدفق النقدي التشغيلي مباشرة، فهما وجهان لعملة واحدة
احسبه في أداتك
Excel · DAX · Tableau · SQL=SUM(PL[COGS]) / AVERAGE(Inv[MonthEndValue])
Inventory Turnover =
DIVIDE (
[COGS (12M)],
[Average Inventory Value]
)
SUM([COGS]) / AVG([Inventory Value])
SELECT (SELECT SUM(cogs) FROM fact_pl
WHERE period BETWEEN :from_period AND :to_period)
/ NULLIF((SELECT AVG(inventory_value) FROM inventory_snapshot
WHERE snapshot_date BETWEEN :from_date AND :to_date), 0)
AS inventory_turnover;
أسماء الجداول والأعمدة هنا أمثلة، بدّلها بأسماء نموذجك.
تريد هذا المؤشر مبنيًا على بياناتك أنت؟استشارة مجانية 60 دقيقة نحدد فيها مؤشراتك ومصادرها والخطوة التالية.