# تكلفة الاحتفاظ بالمخزون (Inventory Carrying Cost)

> التكلفة السنوية الكلية للاحتفاظ بالمخزون كنسبة من متوسط قيمته: تمويل، تخزين، تأمين، تقادم وهدر، ومناولة.

- **المجال:** سلاسل الإمداد (Supply Chain)
- **الوحدة:** % من قيمة المخزون سنويًا
- **تكرار القياس:** ربع سنوي
- **الاتجاه المرغوب:** أقل أفضل
- **النوع:** تابع (Lagging)
- **الرابط:** https://kpihub.co/k/supply-carrying-cost

## الهدف

إظهار الثمن الحقيقي الكامل لكل ريال مخزون، فقرار «نشتري كمية أكبر بخصم» لا يصح بلا معرفة كلفة تخزين الوفر.

## لماذا هو مهم

- المخزون ليس مجانيًا حتى لو كان مدفوع الثمن: يستهلك 15–30% من قيمته سنويًا في الظل
- هو الطرف الثاني في كل معادلات كمية الطلب الاقتصادية (EOQ) ومخزون الأمان
- يحوّل نقاش «المخزون كبير» الإنشائي إلى رقم مالي سنوي يفهمه الجميع

## المعادلة

```
Carrying Cost % = ((Capital + Storage + Insurance + Obsolescence + Handling) ÷ Avg Inventory Value) × 100
```

لا تنسَ كلفة رأس المال (سعر تمويلك الفعلي أو عائده البديل)، فهي غالبًا أكبر مكوّن وأكثرها نسيانًا.

## مثال محسوب

متوسط مخزون 2 مليون؛ التكاليف السنوية: تمويل 160 ألفًا + تخزين 180 ألفًا + تأمين 40 ألفًا + تقادم وهدر 100 ألف + مناولة 20 ألفًا = 500 ألف. الحساب: (500 ÷ 2,000) × 100 = 25% سنويًا.

## النطاق الاسترشادي

15–30% سنويًا نطاق شائع؛ يرتفع كثيرًا مع التبريد والصلاحيات القصيرة (أغذية، دواء) وأسعار الفائدة العالية.

## تحليل الاتجاه

- ارتفاع مكوّن التقادم والهدر عبر الفصول إنذار جودة تخطيط لا مجرد رقم مالي
- ارتفاع أسعار الفائدة يرفع المؤشر تلقائيًا. أعد معايرة سياسات الشراء الكبيرة عندها
- انخفاضه مع ارتفاع الانقطاعات ليس نجاحًا بل انتقال الكلفة من التخزين إلى فقد المبيعات

## أسئلة تشخيصية

- ما توزيع الـ25% على مكوناتها، وأيها قابل للضغط فعلًا هذا العام؟
- هل تُحمّل هذه الكلفة على قرارات الشراء الكبيرة (خصومات الكميات) أم تُقارن الأسعار مجردة؟
- كم تبلغ كلفة الاحتفاظ بالمخزون الراكد وحده؟ (غالبًا صدمة مفيدة للإدارة)

## نصائح عملية

- احسبها بفئة الصنف لا للإجمالي فقط، فكلفة الاحتفاظ بالمبرد أضعاف الجاف والقرارات تختلف
- أدخلها معيارًا رسميًا في نموذج تقييم عروض الموردين وخصومات الكميات
- استخدمها لتسعير «عمر الرف الاقتصادي»: متى يصبح تخفيض السعر أرخص من استمرار التخزين؟

## العرض المناسب

- دائرة/أعمدة مكونات التكلفة الخمسة
- خط ربع سنوي للنسبة مع أعمدة قيمة المخزون خلفه
- جدول بفئة الصنف: قيمة المخزون × نسبة الاحتفاظ × الكلفة السنوية بالتنسيق الشرطي

## تحذيرات وفخاخ

- إغفال كلفة رأس المال يقزّم المؤشر للنصف ويجمّل قرارات التكديس
- توزيع تكاليف المستودع الثابتة بالتساوي يظلم الأصناف الصغيرة سريعة الحركة، فاستخدم أسسًا عادلة (مساحة × زمن)
- معالجة الرقم بإعدام متسرع للمخزون تخلط بين علاج الكلفة وعلاج سوء التخطيط الذي أنتجها

## أثر التغيير

- خفض متوسط المخزون 400 ألف عند كلفة احتفاظ 25% = توفير سنوي مباشر 100 ألف بلا أي مساس بالمبيعات
- وعي المشترين بها يغيّر سلوك «اشترِ الكمية الأكبر دائمًا» من جذره
- إدخالها في التسعير الداخلي يجعل كل قسم يرى فاتورة مخزونه فيديره بجدية المالك

## احسبه في أداتك

### Excel

```excel
=( CapitalCost + StorageCost + InsuranceCost
    + ObsolescenceCost + HandlingCost )
   / AVERAGE(Inv[MonthEndValue])
```

### Power BI (DAX)

```dax
Carrying Cost % =
DIVIDE (
    [Capital Cost] + [Storage Cost] + [Insurance Cost]
        + [Obsolescence Cost] + [Handling Cost],
    [Average Inventory Value]
)
```

### Tableau

```
( SUM([Capital Cost]) + SUM([Storage Cost]) + SUM([Insurance Cost])
+ SUM([Obsolescence Cost]) + SUM([Handling Cost]) )
/ AVG([Inventory Value])
```

### SQL

```sql
SELECT (SELECT SUM(amount) FROM inventory_cost
         WHERE cost_type IN ('Capital','Storage','Insurance',
                             'Obsolescence','Handling')
           AND 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 carrying_cost_rate;
```

---

المصدر: [KPIHub](https://kpihub.co/k/supply-carrying-cost) · مرجع عربي مجاني لمؤشرات الأداء.
