حاسبة اقتصاديات الاشتراكات والبرمجيات كخدمة (SaaS)
حوّل بيانات الاشتراكات الشهرية إلى صورة تشغيلية مترابطة: الإيراد الشهري المتكرر (MRR)، الاحتفاظ، تكلفة اكتساب العميل (CAC)، القيمة العمرية للعميل (LTV)، فترة استرداد تكلفة الاكتساب، نقطة التعادل، وتوقع 12 شهرًا.
- الحساب داخل المتصفح
- لا تُرسل القيم المالية إلى أدوات القياس Google Analytics 4 (GA4) وGoogle Tag Manager (GTM)
- أرقام غربية داخل واجهة من اليمين إلى اليسار (RTL)
- مناسبة للبرمجيات كخدمة (SaaS) والعضويات والاشتراكات
ابنِ صورة اقتصاديات الاشتراك خطوة بخطوة
استخدم بيانات شهر واحد متسقة قدر الإمكان. الفوترة السنوية يتم تحويلها إلى قيمة شهرية عند حساب الإيراد الشهري المتكرر (MRR).
جميع القيم المالية والتشغيلية تبقى داخل المتصفح. أحداث القياس المسموح بها تصف التفاعل فقط مثل بدء الحاسبة أو توليد النتيجة.
- 01النموذج
- 02قاعدة الاشتراكات
- 03حركة الإيراد المتكرر
- 04الاكتساب والتكلفة
- 05التوقع
- 06النتائج
حدد نوع النشاط وطريقة قراءة الاشتراكات
هذا الاختيار يغيّر اللغة التفسيرية فقط؛ المعادلات الأساسية تعتمد على نفس منطق الإيراد المتكرر.
أي اشتراك سنوي يُطبّع إلى قيمة شهرية قبل دخوله في الإيراد الشهري المتكرر (MRR). مثال: اشتراك سنوي بقيمة 1,200 يضيف 100 إلى الإيراد الشهري المتكرر (MRR)، وليس 1,200.
أدخل نقطة البداية التي ستُبنى عليها كل المؤشرات
استخدم الإدخال السريع (Quick Mode) إذا كنت تعرف الإيراد الشهري المتكرر (MRR) وعدد المشتركين، أو المزيج بين الخطط (Plan Mix) إذا أردت حسابهما من الخطط.
أدخل حتى 4 خطط. السعر السنوي سيقسم على 12 تلقائيًا قبل ضربه في عدد المشتركين.
أدخل خطة واحدة على الأقل بسعر أكبر من صفر وعدد مشتركين أكبر من صفر.
سجّل ما أُضيف وما فُقد خلال الشهر
افصل الإيراد الجديد عن التوسع (Expansion) وإعادة التفعيل (Reactivation)، وافصل فقد الاشتراك (Churn) عن الانكماش (Contraction) حتى تظهر جودة النمو بوضوح.
حركة المشتركين
حركة الإيراد المتكرر
اربط تكلفة النمو بهامش الربح
تكلفة اكتساب العميل (CAC) وحدها لا تكفي. نحتاج أيضًا تكلفة تقديم خدمة الاشتراك حتى نحسب القيمة العمرية للعميل (LTV) وفترة استرداد تكلفة الاكتساب (Payback) ونقطة التعادل على أساس إجمالي الربح (Gross Profit).
حوّل الوضع الحالي إلى افتراضات نمو قابلة للتعديل
السيناريوهات ليست معايير مرجعية للسوق (Benchmarks)؛ بل تعديلات شفافة على افتراضاتك لاختبار الحساسية.
يمكنك تعبئة الافتراضات تلقائيًا من حركة الشهر السابق، ثم تعديلها قبل إنشاء التوقع.
هذه معاملات حساسية فقط، وليست توقعات أو متوسطات سوق.
صورة اقتصاديات الاشتراك
اقرأ الإيراد والاحتفاظ والاكتساب والربحية معًا، ثم اختبر السيناريوهات قبل اتخاذ قرار.
أكمل الخطوات السابقة واضغط «احسب النتائج والسيناريوهات».
الصورة التشغيلية ستظهر هنا
سنوضح مصدر النمو وأكبر نقطة ضغط في الاقتصاديات الحالية.
الإيراد وقاعدة المشتركين
نقطة البداية قبل حركة الشهر.
الإيراد الشهري المتكرر (MRR) بعد جميع الحركات.
الإيراد الشهري المتكرر الختامي (Ending MRR) × 12، وليس إيرادًا سنويًا محققًا.
العملاء النشطون بعد الحركة المسجلة.
جودة الاحتفاظ بالإيراد والعملاء
المشتركون المفقودون ÷ مشتركي بداية الشهر.
الجزء المحتفظ به من قاعدة البداية.
الاحتفاظ بالإيراد قبل أي توسع (Expansion).
يشمل التوسع (Expansion) وإعادة التفعيل (Reactivation) ويستبعد الإيراد الشهري المتكرر الجديد (New MRR).
كفاءة اكتساب وقيمة العميل
Ending MRR ÷ المشتركون في نهاية الفترة (Ending Subscribers).
إنفاق الاكتساب (Acquisition Spend) ÷ العملاء المدفوعين الجدد (New Paying Customers).
تقدير مبسط يعتمد على متوسط الإيراد لكل حساب (ARPA) والهامش ومعدل فقد العملاء (Customer Churn).
نسبة القيمة العمرية التقديرية إلى تكلفة الاكتساب.
الأشهر اللازمة لاسترداد تكلفة اكتساب العميل (CAC) من إجمالي الربح (Gross Profit) لكل عميل.
الربحية وكفاءة النمو
الهامش بعد تكاليف تقديم الخدمة المباشرة.
الإيراد الشهري المتكرر الختامي (Ending MRR) بعد تكلفة تقديم الخدمة المباشرة (COGS) فقط.
الإيراد الشهري المتكرر (MRR) المطلوب لتغطية المصاريف التشغيلية الثابتة (Fixed OpEx) وإنفاق الاكتساب (Acquisition Spend) عند الهامش الحالي.
(الإيراد الجديد + التوسع) ÷ (الفقد + الانكماش).
السيناريو الأساسي (Base Scenario)
| الشهر (Month) | المشتركون (Subscribers) | الإيراد الشهري المتكرر (MRR) | المعدل السنوي للإيراد المتكرر (ARR Run Rate) |
|---|
كيف تقرأ اقتصاديات الاشتراك بدون الوقوع في فخ مؤشر واحد (Metric)؟
الإيراد المتكرر لا يوضح وحده هل النمو صحي. تحتاج قراءة متسلسلة تبدأ من قاعدة العملاء، ثم حركة الإيراد، ثم الاحتفاظ، ثم تكلفة الاكتساب، ثم الربحية.
القاعدة (Base)
ابدأ بالعملاء عند البداية (Starting Customers) والإيراد الشهري المتكرر عند البداية (Starting MRR) حتى تكون كل النسب مرتبطة بقاعدة واضحة.
الحركة (Movement)
افصل الإيراد الجديد (New) والتوسع (Expansion) وإعادة التفعيل (Reactivation) عن الانكماش (Contraction) والفقد (Churn) بدل الاكتفاء بالإيراد الشهري المتكرر الختامي (Ending MRR).
الاحتفاظ (Retention)
قارن معدل فقد العملاء (Customer Churn) مع الاحتفاظ الإجمالي بالإيراد (GRR) وصافي الاحتفاظ بالإيراد (NRR)، لأن فقد عميل واحد مرتفع القيمة قد يختلف عن فقد عدة عملاء صغار.
الاقتصاديات (Economics)
اربط تكلفة اكتساب العميل (CAC) بهامش الربح والقيمة العمرية التقديرية للعميل (Estimated LTV) وفترة الاسترداد (Payback) بدل مقارنتها بالإيراد الخام فقط.
التوقع (Forecast)
اختبر حساسية النمو لتغير الاكتساب ومعدل الفقد (Churn) والتوسع (Expansion) بدل مد خط مستقيم من أرقام شهر واحد.
مؤشرات الإيراد المتكرر: ماذا تقيس MRR وARR وARPA؟
الإيراد الشهري المتكرر (MRR — Monthly Recurring Revenue)
الإيراد الشهري المتكرر بعد تطبيع دورات الفوترة المختلفة إلى أساس شهري. الاشتراك السنوي لا يدخل بكامل قيمته في شهر الدفع عند حساب الإيراد الشهري المتكرر (MRR).
الإيراد الشهري المتكرر (MRR) = إيراد الاشتراكات الشهري بعد التطبيعالمعدل السنوي للإيراد المتكرر (ARR — Annualized Run Rate)
في هذه الحاسبة، المعدل السنوي للإيراد المتكرر (ARR) هو معدل سنوي تقديري (Run Rate) مبني على الإيراد الشهري المتكرر (MRR) الحالي، وليس تقريرًا عن الإيراد السنوي المحقق فعليًا.
المعدل السنوي للإيراد المتكرر (ARR) = الإيراد الشهري المتكرر (MRR) × 12متوسط الإيراد لكل حساب (ARPA — Average Revenue Per Account)
متوسط الإيراد الشهري المتكرر (MRR) لكل حساب أو مشترك مدفوع. نستخدم متوسط الإيراد لكل حساب في نهاية الفترة (Ending ARPA) في حسابات القيمة العمرية للعميل (LTV) وفترة الاسترداد (Payback) المبسطة.
متوسط الإيراد لكل حساب (ARPA) = الإيراد الشهري المتكرر الختامي (Ending MRR) ÷ العملاء المدفوعون في نهاية الفترة (Ending Paying Customers)الفرق بين فقد العملاء والاحتفاظ بالإيراد والقيمة العمرية وتكلفة الاكتساب
كل مقياس يجيب عن سؤال مختلف. جمعها في لوحة واحدة يمنع اتخاذ قرار من رقم منفرد خارج سياقه.
معدل فقد العملاء (Customer Churn)
نسبة عملاء بداية الفترة الذين فقدتهم خلال الفترة. العملاء الجدد لا يدخلون في مقام النسبة.
العملاء المفقودون (Churned Customers) ÷ العملاء عند البداية (Starting Customers)الاحتفاظ الإجمالي بالإيراد (GRR)
نسبة الإيراد المحتفظ به من قاعدة البداية بعد الفقد (Churn) والانكماش (Contraction)، بدون منح التوسع (Expansion) أي تعويض.
(MRR البداية − الفقد − الانكماش) ÷ MRR البدايةصافي الاحتفاظ بالإيراد (NRR)
يقيس ما بقي من إيراد قاعدة البداية بعد خسائرها ومكاسبها الداخلية. الإيراد الشهري المتكرر الجديد (New MRR) من العملاء الجدد مستبعد.
(MRR البداية + التوسع + إعادة التفعيل − الانكماش − الفقد) ÷ MRR البدايةتكلفة اكتساب العميل (CAC)
تكلفة اكتساب عميل مدفوع جديد خلال الفترة نفسها. الحاسبة تستخدم العملاء المدفوعين الجدد (New Paying Customers) وليس العملاء المحتملين (Leads) أو التجارب (Trials).
إنفاق الاكتساب (Acquisition Spend) ÷ العملاء المدفوعون الجدد (New Paying Customers)القيمة العمرية التقديرية للعميل (Estimated LTV)
صيغة مبسطة مفيدة للتخطيط، لكنها لا تمثل قيمة عمرية فعلية حسب مجموعة العملاء (Cohort LTV)، ولا تعالج كل أنماط التوسع (Expansion) أو الفقد (Churn) غير الخطي.
(متوسط الإيراد لكل حساب (ARPA) × هامش الربح الإجمالي (Gross Margin)) ÷ معدل فقد العملاء (Customer Churn)فترة استرداد تكلفة اكتساب العميل (CAC Payback)
عدد الأشهر اللازمة لاسترداد تكلفة اكتساب العميل (CAC) من إجمالي الربح الشهري (Gross Profit) لكل عميل عند اقتصاديات الوحدة الحالية.
تكلفة اكتساب العميل (CAC) ÷ (متوسط الإيراد لكل حساب (ARPA) × هامش الربح الإجمالي (Gross Margin))مثال مبسط لقراءة شهر واحد
الأرقام التالية تعليمية لتوضيح تسلسل الحساب وليست معيارًا مرجعيًا للسوق (Benchmark).
المدخلات
- العملاء عند البداية (Starting Customers)
- 250
- الإيراد الشهري المتكرر عند البداية (Starting MRR)
- 125,000 EGP
- العملاء الجدد / المفقودون (New / Churned Customers)
- 30 / 12
- الإيراد الجديد / التوسع / إعادة التفعيل (New / Expansion / Reactivation MRR)
- 15,000 / 6,000 / 1,200
- الانكماش / الإيراد المفقود (Contraction / Churned MRR)
- 2,500 / 5,000
- إنفاق اكتساب العملاء (Acquisition Spend)
- 30,000 EGP
- هامش الربح الإجمالي (Gross Margin)
- 80%
125,000 + 15,000 + 6,000 + 1,200 − 2,500 − 5,000
12 ÷ 250
(125,000 − 2,500 − 5,000) ÷ 125,000
الإيراد الشهري المتكرر الجديد (New MRR) مستبعد من صافي الاحتفاظ بالإيراد (NRR).
المنهجية، الافتراضات وحدود النموذج
الحاسبة أداة تخطيط وتشخيص تشغيلية. بعض المقاييس، خصوصًا القيمة العمرية للعميل (LTV) والتوقع، تعتمد على افتراضات مبسطة يجب قراءتها في سياق بياناتك الفعلية.
معادلات الفترة الحالية
- الإيراد الشهري المتكرر الختامي (MRR) = MRR البداية + MRR الجديد + MRR التوسع + MRR إعادة التفعيل − MRR الانكماش − MRR المفقود
- المعدل السنوي للإيراد المتكرر (ARR) = الإيراد الشهري المتكرر الختامي (MRR) × 12
- معدل فقد العملاء = العملاء المفقودون ÷ العملاء عند البداية
- الاحتفاظ الإجمالي بالإيراد (GRR) = (الإيراد الشهري المتكرر عند البداية (MRR) − الانكماش − الفقد) ÷ MRR البداية
- صافي الاحتفاظ بالإيراد (NRR) = (الإيراد الشهري المتكرر عند البداية (MRR) + التوسع + إعادة التفعيل − الانكماش − الفقد) ÷ MRR البداية
- تكلفة اكتساب العميل (CAC) = إنفاق الاكتساب ÷ العملاء المدفوعون الجدد
معادلات الاقتصاديات
- متوسط الإيراد لكل حساب (ARPA) = الإيراد الشهري المتكرر الختامي (MRR) ÷ العملاء في نهاية الفترة
- القيمة العمرية التقديرية للعميل (LTV) = متوسط الإيراد لكل حساب (ARPA) × هامش الربح الإجمالي ÷ معدل فقد العملاء
- فترة استرداد تكلفة الاكتساب = تكلفة اكتساب العميل (CAC) ÷ (متوسط الإيراد لكل حساب ARPA × هامش الربح الإجمالي)
- إيراد التعادل الشهري المتكرر (Break-even MRR) = (المصاريف التشغيلية الثابتة + إنفاق الاكتساب) ÷ هامش الربح الإجمالي
- نسبة النمو السريع (Quick Ratio) = (MRR الجديد + MRR التوسع) ÷ (MRR المفقود + MRR الانكماش)
منطق توقع 12 شهرًا
يبدأ التوقع من الإيراد الشهري المتكرر الختامي (Ending MRR) والعملاء في نهاية الفترة (Ending Customers). كل شهر يطبق معدل فقد العملاء (Customer Churn) على قاعدة العملاء، ويطبق فقد الإيراد المتكرر (MRR Churn) والتوسع (Expansion) والانكماش (Contraction) على الإيراد الشهري المتكرر السابق، ثم يضيف الإيراد الشهري المتكرر الجديد (New MRR) المقدر من العملاء الجدد ومتوسط الإيراد لكل حساب (ARPA) الحالي.
السيناريو المحافظ (Conservative) وسيناريو النمو (Growth) يغيران الافتراضات بنسبة 20% صعودًا أو هبوطًا لاختبار الحساسية فقط. هذه النسبة ليست معيارًا مرجعيًا للسوق (Benchmark).
حدود مهمة
الصيغة المبسطة للقيمة العمرية للعميل (LTV) لا تمثل قيمة عمرية حسب مجموعات العملاء (Cohort-based LTV)، ولا تعالج كل التغيرات غير الخطية. كذلك التوقع (Forecast) ليس نموذجًا للاعتراف بالإيراد (Revenue Recognition) أو التدفق النقدي (Cash Flow)، ولا يحل محل بيانات الفوترة (Billing) الفعلية.
مصادر التعريفات والمعادلات
- منصة ChartMogul — مكتبة مقاييس البرمجيات كخدمة (SaaS Metrics Library)
- منصة ChartMogul — فقد الإيراد وحركة الإيراد الشهري المتكرر (Revenue Churn & MRR Movements)
- منصة ChartMogul — صافي الاحتفاظ بالإيراد (Net Revenue Retention)
- منصة ChartMogul — الاحتفاظ الإجمالي بالإيراد (Gross Revenue Retention)
- منصة ChartMogul — القيمة العمرية للعميل (Customer Lifetime Value)
- منصة Stripe — فترة استرداد تكلفة اكتساب العميل (CAC Payback Period)
أسئلة شائعة عن حاسبة البرمجيات كخدمة (SaaS) والاشتراكات
هل الإيراد الشهري المتكرر (MRR) يساوي المبالغ التي دخلت الحساب البنكي هذا الشهر؟
لا. الإيراد الشهري المتكرر (MRR) مقياس للإيراد المتكرر المطبّع شهريًا. دفعة سنوية كاملة قد تدخل نقدًا في شهر واحد، لكن عند حساب الإيراد الشهري المتكرر (MRR) تُوزع على أشهر الاشتراك.
لماذا لا يدخل الإيراد الشهري المتكرر الجديد (New MRR) في صافي الاحتفاظ بالإيراد (NRR)؟
لأن صافي الاحتفاظ بالإيراد (NRR) يقيس قدرة قاعدة العملاء الحالية على الاحتفاظ بالإيراد وزيادته أو خسارته. إضافة عملاء جدد قد تخفي ضعف الاحتفاظ إذا خلطناها مع صافي الاحتفاظ بالإيراد (NRR).
ماذا يحدث إذا كان معدل فقد العملاء (Customer Churn) يساوي صفرًا؟
لن تعرض الحاسبة القيمة العمرية التقديرية للعميل (Estimated LTV) باستخدام صيغة القسمة على معدل الفقد (Churn)، لأن النتيجة تصبح غير محدودة رياضيًا ولا تصلح كتقدير عملي.
هل تصلح الحاسبة للعضويات والكورسات باشتراك شهري؟
نعم، بشرط أن يكون لديك اشتراك متكرر يمكن تتبع قاعدة عملائه وحركة الإيراد وتكاليف تقديمه. لغة التشخيص تتغير حسب نوع النشاط بينما المعادلات الأساسية واحدة.
هل توقع 12 شهرًا يعتبر توقعًا ماليًا كاملًا (Forecast)؟
لا. هو نموذج حساسية تشغيلي مبسط للإيراد المتكرر وعدد المشتركين. لا يعالج الاعتراف بالإيراد (Revenue Recognition) أو توقيت التحصيل أو الضرائب أو ميزانية نقدية كاملة.
هل أستخدم هامش الربح الإجمالي (Gross Margin) المعروف أم أحسبه من تكلفة تقديم الخدمة المباشرة (COGS)؟
إذا كان لديك هامش ربح إجمالي (Gross Margin) موثوق من تقاريرك فاستخدمه مباشرة. إذا لم يكن متاحًا، أدخل تكاليف تقديم الخدمة المباشرة ليحسبه النموذج من الإيراد الشهري المتكرر الختامي (Ending MRR).