حاسبة هامش المساهمة
منتج يُباع بسعر 50 وتكلفته المتغيرة 30 يترك هامش مساهمة قدره 20 للوحدة، أي نسبة 40%. أدخل السعر والتكلفة المتغيرة للوحدة لترى ما يضيفه كل بيع إلى تغطية التكاليف الثابتة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- سعر البيع
- 50
- التكلفة المتغيرة
- 30
- هامش المساهمة
- 20
- نسبة هامش المساهمة
- 0.4
- هامش المساهمة (%)
- 40
هامش المساهمة هو المال الذي تتركه كل وحدة مباعة بعد سداد تكلفتها المتغيرة، قبل أن تُمسّ أي تكلفة ثابتة. يستخدمه المديرون ومحاسبو التكاليف وفرق التسعير ليقرروا إن كان ينبغي أن يبقى رمز المخزون في القائمة، وإلى أي عمق يمكن أن يصل الخصم، وكم وحدة يجب أن تبيعها حملة قبل تغطية النفقات العامة. تأخذ حاسبة هامش المساهمة هذه سعر البيع للوحدة والتكلفة المتغيرة للوحدة، وتطرح لتحصل على هامش المساهمة للوحدة، ثم تقسم ذلك الباقي على سعر البيع لتحصل على النسبة والمئوية المطابقة. التكلفة المتغيرة الصفر مسموح بها وتعطي نسبة مائة في المائة. يُرفض سعر بيع صفري لأن النسبة ستقسم على صفر. الوحدة التي لا تغطي تكلفتها المتغيرة تُرجع هامش مساهمة سالبًا بدل إخفاء الخسارة.
ما الذي يقيسه هامش المساهمة للوحدة والنسبة فعلًا
هامش المساهمة للوحدة هو سعر البيع ناقص التكلفة المتغيرة للوحدة. ذلك الباقي هو المبلغ الذي تسهم به كل عملية بيع إضافية في تغطية التكاليف الثابتة، وبعد تغطيتها، في ربح التشغيل. نسبة هامش المساهمة هي ذلك الباقي مقسومًا على سعر البيع، فهي تبين كم سنتًا من كل وحدة نقدية من المبيعات يبقى بعد التكاليف المتغيرة.
منتج يُباع بخمسين وتكلفته المتغيرة ثلاثون له إذن هامش مساهمة عشرون للوحدة ونسبة صفر فاصلة أربعة، أي أربعون بالمئة. هذان الرقمان عمود تحليل التكلفة والحجم والربح: يخبرانكم إن كان الخصم لا يزال يترك مساهمة موجبة، وكيف يغيّر تحول مزيج المنتجات الأموال المتاحة للنفقات العامة، وكم وحدة يجب أن تحرّكها حملة قبل تجاوز عتبة التكاليف الثابتة. هامش المساهمة ليس هامش الربح.
هامش الربح يطرح كل التكاليف، بما فيها الإيجار والرواتب والإهلاك وسائر النفقات الثابتة، من الإيراد. هامش المساهمة يتجاهل التكاليف الثابتة عمدًا حتى يرى المديرون اقتصاد الوحدة الإضافية. تتحرك التكاليف المتغيرة مع الحجم: المواد المباشرة، أجور القطعة، الشحن للوحدة، عمولات البيع، والتغليف.
لا تتحرك التكاليف الثابتة في المدى ذي الصلة. خلط العائلتين هو كيف يبدو الكتالوج مربحًا في المجموع بينما يخسر رمز مخزون المال بهدوء في كل بيع إضافي. تنفّذ هذه الحاسبة هوية الوحدة فقط: هامش المساهمة يساوي سعر البيع ناقص التكلفة المتغيرة، والنسبة تساوي ذلك الهامش مقسومًا على سعر البيع.
لا تخصّص نفقات عامة، ولا تحسب وحدات التعادل، ولا تحوّل العملات.
أين تثبت حاسبة هامش المساهمة جدواها
تحتاج فرق التجارة والتسعير إلى مساهمة وحدة قابلة لإعادة الإنتاج حتى يُحكم على خصم أو زيادة شحن أو تغيير تغليف قبل وصوله إلى الكتالوج. ناشر يرتّب على حاسبة هامش المساهمة يستهدف من لديهم أصلًا سعر بيع وتكلفة متغيرة ويريدون باقي محاسبة الإدارة ونسبته، لا هامش ربح صافٍ، ولا تحويل زيادة إلى هامش، ولا جدول تعادل كامل.
أوراق التكلفة والحجم والربح في الصف أو في نظام إدارة تعلم تحتاج وحيًا يرفض سعر بيع صفريًا ويعيد مع ذلك هامشًا سالبًا عندما تتجاوز التكلفة المتغيرة السعر، لأن هذين الحالين هما كيف يخلط الدارسون الهوية. المهندسون الذين يكتبون اختبارات الكتالوج يثبّتون أزواجًا معروفة —خمسون على ثلاثين، وسعر رف كسري، ورفضًا لسعر صفري— حتى لا تعامل مكتبة فوترة أو تسعير هامش المساهمة في صمت كما لو كان هامش ربح. التحقق الفاشل لا يستهلك الرصيد.
حالات الاستخدام
تسعير رمز مخزون وتعيين أرضية خصم
أدخلوا سعر البيع للوحدة والتكلفة المتغيرة لرؤية هامش المساهمة للوحدة والنسبة، ثم اختبروا سعرًا ترويجيًا دون الهبوط تحت التكلفة المتغيرة.
أوراق مزيج المنتجات وتحليل التكلفة والحجم والربح
قارنوا هوامش المساهمة عبر رموز المخزون حتى تستخدم تحولات المزيج وأهداف حجم الحملة الباقي الوحدوي نفسه، لا هامش ربح مخلوطًا.
مراجعة واجبات محاسبة الإدارة
يحسب الدارسون هامش المساهمة ونسبته يدويًا ويقارنونهما بنتيجة حتمية ترفض سعر بيع يساوي صفرًا.
الأسئلة الشائعة
كيف يُحسب هامش المساهمة للوحدة؟
هامش المساهمة يساوي سعر البيع ناقص التكلفة المتغيرة. مثال: 50 − 30 = 20 للوحدة.
ما نسبة هامش المساهمة؟
هي هامش المساهمة مقسومًا على سعر البيع. المثال نفسه يعطي 20 / 50 = 0.4، أي 40 بالمئة. تتضمن الاستجابة النسبة العشرية والمئوية معًا.
بم يختلف هذا عن هامش الربح؟
هامش المساهمة يطرح التكلفة المتغيرة فقط. هامش الربح يطرح كل التكاليف بما فيها النفقات العامة الثابتة. استخدموا هذه الصفحة للمساهمة الوحدوية؛ واستخدموا أداة هامش ربح عندما تحتاجون النسبة الشاملة.
ماذا يعني هامش المساهمة السالب؟
يعني أن الوحدة لا تغطي حتى تكلفتها المتغيرة، فكل بيع إضافي يخسر مالًا قبل دفع أي تكلفة ثابتة. وتعرض الحاسبة الرقم السالب كما هو بدل أن تخفي الخسارة.
ما التكاليف التي تُعدّ متغيرة؟
التكاليف التي تتغير مع حجم المبيعات: المواد المباشرة، وأجور العمل بالقطعة، والشحن لكل وحدة، وعمولات البيع، والتغليف. أما الإيجار والرواتب والإهلاك فهي تكاليف ثابتة تبقى خارج هذا الحساب.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/finance/contribution-margin \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"selling_price":50,"variable_cost":30}'const res = await fetch("https://api.kit.forhosting.com/finance/contribution-margin", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"selling_price": 50,
"variable_cost": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/contribution-margin",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"selling_price": 50,
"variable_cost": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/contribution-margin", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"selling_price":50,"variable_cost":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"selling_price":50,"variable_cost":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/contribution-margin", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"selling_price": 50,
"variable_cost": 30
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.contribution_margin",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تشغّل الدالة النقية ذاتها ودجة المتصفح المجانية وواجهة API، لذا يطابق فحص في الصفحة نصًا لاحقًا. تُفوتر الاستدعاءات الناجحة بسعر $0.002؛ ولا تُحاسب المدخلات غير الصالحة.
عقد الإدخال وشكل الاستجابة والتحقق
التكلفة المتغيرة فوق سعر البيع ليست خطأ: يعيد المحرك هامش مساهمة سالبًا حتى يظهر رمز المخزون الخاسر بدل رفضه. مثال: سعر بيع خمسون وتكلفة متغيرة ثلاثون يعطيان هامش مساهمة عشرين ونسبة صفر فاصلة أربعة وأربعين بالمئة. أرسلوا جسم JSON برقمين محدودين إلزاميين بالعملة نفسها. selling_price هو سعر البيع للوحدة ويجب أن يكون أكبر من الصفر تمامًا، لأن نسبة هامش المساهمة تقسم على ذلك السعر؛ تُقبل الأسماء البديلة price وunit_price وselling_price_per_unit وp وsp حتى لا تحتاج صفوف الكتالوج خطوة إعادة تسمية. variable_cost هي التكلفة المتغيرة للوحدة ويجب أن تكون أكبر من الصفر أو مساوية له؛ تُقبل الأسماء البديلة variable_cost_per_unit وunit_variable_cost وvc وvariable. يجوز أن يصل كل حقل رقم JSON أو سلسلة رقمية. يجب أن تبقى القيم المطلقة ضمن تريليون حتى تظل النواتج الوسيطة محدودة بدقة IEEE المزدوجة على العامل وفي المتصفح. الحقول الناقصة والسلاسل الفارغة والقيم غير المحدودة وسعر بيع غير موجب وتكلفة متغيرة سالبة أو قيمة خارج تلك الحدود تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر. عند النجاح يعيد الجسم selling_price وvariable_cost مقرّبين، وcontribution_margin فرقهما، وcontribution_margin_ratio الباقي العشري على السعر، وcontribution_margin_percent تلك النسبة مضروبة في مائة، وسلسلة صيغة يمكنكم طبعها إلى جانب الأرقام. فضّلوا أرقام JSON على السلاسل المنسّقة كعملة؛ لا تُحلَّل علامات الدولار ولا فواصل الآلاف. تسعير عنصر ناجح مبلغ ثابت $0.002.
أين تثبت حاسبة هامش المساهمة جدواها
لأن التنفيذ parse خالص من الفئة tier A، يكلف كل استدعاء ناجح السعر الأساس المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة. أبقوا الطلبات صغيرة، وثبّتوا contribution_margin وcontribution_margin_ratio المقرّبين في الاختبارات، فتحصلون على حساب اقتصاد الوحدة المستقر للودجات ومدققي العروض وعوامل الحافة، دون إقامة جناح محاسبة تكاليف كامل خاص بكم.
أسئلة تقنية
هل يمكن أن يكون هامش المساهمة سالبًا؟
نعم. إذا تجاوزت التكلفة المتغيرة سعر البيع فإن الوحدة لا تغطي تكلفتها المتغيرة، وتعيد API هامش مساهمة ونسبة سالبين بدل الفشل.
كم تكلفة حاسبة هامش المساهمة؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات غير الصالحة.