# نسبة المصروفات التشغيلية إلى الإيراد (Opex to Revenue Ratio)

> إجمالي المصروفات التشغيلية غير المباشرة منسوبًا إلى الإيراد في الفترة نفسها.

- **المجال:** المالية (Finance)
- **الوحدة:** %
- **تكرار القياس:** شهري
- **الاتجاه المرغوب:** أقل أفضل
- **النوع:** تابع (Lagging)
- **الرابط:** https://kpihub.co/k/fin-opex-ratio

## الهدف

قياس كم يكلّف تشغيل المنشأة مقابل ما تبيعه، وهو ما يحدّد إن كان النمو يخفّف العبء أم يزيده.

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

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

## المعادلة

```
Opex to Revenue % = (Operating Expenses ÷ Revenue) × 100
```

ثبّت ما يدخل في المصروفات التشغيلية، وخصوصًا موضع الرواتب: بعضها تكلفة مباشرة وبعضها إداري، ونقلها بين البابين يحرّك الرقم بلا تغيّر في الإنفاق.

## مثال محسوب

الإيراد 10,000,000 ريال، والمصروفات التشغيلية 2,470,000. الحساب: (2,470,000 ÷ 10,000,000) × 100 = 24.7%.

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

يتباين بشدّة بالنموذج، فلا رقم عام. المقارنة المفيدة هي باتجاهك أنت: هل ينخفض مع نمو الإيراد؟ إن لم ينخفض فلا توجد وفورات حجم مهما كبر الرقم.

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

- ثباته مع نمو الإيراد يعني مصروفات متغيّرة تنمو مع المبيعات لا ثابتة تُوزَّع عليها
- قفزته في شهر واحد غالبًا بند غير متكرّر، فافصله قبل الحكم
- انخفاضه بتأجيل صيانة أو تدريب مكسب مستعار لا تحسّن

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

- أي بند نما أسرع من الإيراد هذا العام؟ الترتيب بالنمو لا بالحجم
- أين تُصنّف الرواتب؟ ومن غيّر التصنيف؟
- كم من المصروفات ثابت وكم متغيّر؟ النسبة تحدّد ما يمكن ضبطه بسرعة

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

- رتّب البنود بمعدل نموّها لا بحجمها، فالبند الصغير سريع النمو هو الخطر
- افصل غير المتكرّر وسمِّه، فبند واحد يشوّه شهرًا كاملًا
- اعرضه مع الهامش الإجمالي، فالفجوة بينهما هي هامش التشغيل

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

- أعمدة بالبند مرتّبة بمعدل النمو السنوي
- خط للنسبة مع خط للإيراد، فافتراقهما يقول هل توجد وفورات حجم
- شلال من الهامش الإجمالي إلى هامش التشغيل

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

- نقل الرواتب بين المباشر والإداري يغيّر الرقم بلا تغيّر في الإنفاق
- إدخال بند غير متكرّر بلا فصله يجعل شهرًا يبدو كارثيًّا
- ضبطه بخفض التدريب والصيانة يشتري تحسّنًا هذا العام بتكلفة أكبر لاحقًا

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

- خفضه من 24.7% إلى 22% على إيراد 10 ملايين يضيف 270,000 ريال ربحًا تشغيليًّا مباشرة
- ترتيب البنود بمعدل النمو يكشف البند الذي سيصير مشكلة بعد سنتين وهو صغير اليوم
- معرفة نسبة الثابت إلى المتغيّر تحدّد سلفًا ما يمكن ضبطه في أزمة وما لا يمكن

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

### Excel

```excel
=OperatingExpenses / Revenue
```

### Power BI (DAX)

```dax
Opex to Revenue % =
DIVIDE (
    [Operating Expenses],
    [Revenue]
)
```

### Tableau

```
SUM([Operating Expenses]) / SUM([Revenue])
```

### SQL

```sql
SELECT expense_line,
       SUM(amount) * 100.0 / NULLIF(SUM(SUM(revenue)) OVER (), 0) AS pct_of_revenue
FROM   pl_detail
WHERE  category = 'Opex'
  AND  period BETWEEN :from_period AND :to_period
GROUP  BY expense_line
ORDER  BY pct_of_revenue DESC;
```

---

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