حاسبة نقطة تعادل المطالبة بالضمان الاجتماعي
هل تتقاضى 1,800 شهريًا في سن 62 أم تنتظر 2,400 في سن 70؟ بالجمع شهرًا بعد شهر لا تتفوق المطالبة المتأخرة على المبكرة إلا عند نحو 94.08 سنة. احسب عمر التعادل الخاص بك قبل أن تقرر. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الاستحقاق الشهري للخيار A
- 1,800
- الاستحقاق الشهري للخيار B
- 2,400
- سن المطالبة للخيار A
- 62
- سن المطالبة للخيار B
- 70
- تعديل تكلفة المعيشة السنوي (%)
- 0
- الأشهر منذ بدء الخيار A
- 385
- سن التعادل
- 94.08
- إجمالي الاستحقاقات للخيار A
- 693,000
مجانية
كيف يُحدَّد عمر التعادل
تقارن الحاسبة بين طريقتين للمطالبة. الاستراتيجية الأولى تدفع مبلغًا أصغر كل شهر بدءًا من عمر مبكر، والثانية تدفع مبلغًا أكبر لكن من عمر لاحق فقط. وفي كل شهر تضيف الحاسبة كل دفعة إلى المجموع التراكمي لكل استراتيجية، وتتوقف عند أول شهر يتجاوز فيه مجموع المطالبة المتأخرة مجموع المطالبة المبكرة. وهذا الشهر، محسوبًا من عمر المطالبة الأول، يعطي عمر التعادل. فمع 1,800 شهريًا من سن 62 مقابل 2,400 من سن 70 ودون تعديل، يأتي التقاطع بعد 385 شهرًا عند نحو 94.08 سنة، بمجموعين قدرهما 693,000 و693,600.
ما الذي يخبرك به عمر التعادل وما الذي لا يخبرك به
إذا توقعت أن تعيش بعد هذا العمر فالانتظار يمنحك مجموعًا أكبر، وإلا فالمطالبة المبكرة أفضل. وتعتمد المقارنة على دفعات شهرية اسمية دون خصم زمني، فهي ليست تحليلًا بالقيمة الحالية. كما لا تشمل الضرائب ولا استحقاقات الزوج. اعتبر هذا العمر عنصرًا واحدًا في قرارك إلى جانب ظروفك الخاصة.
الأسئلة الشائعة
ماذا يخبرني عمر التعادل؟
وتميل المطالبة المبكرة إلى الفوز إذا توقّعتَ أفقًا أقصر؛ ويفوز التأجيل للأفق الأطول.
هل تحتسب الضرائب أو استحقاقات الزوج؟
لا. إنها تقارن الاستحقاقات الشهرية الاسمية فقط، دون ضرائب أو خصم أو استحقاقات زوج أو باقين على قيد الحياة أو وفيات. استعملها بوصفها عاملًا واحدًا لا خطة كاملة.
هل يمكنني إضافة تعديل سنوي لتكاليف المعيشة؟
نعم، توجد نسبة سنوية اختيارية لتعديل تكاليف المعيشة. وإذا تركتها صفرًا تُقارَن المبالغ الشهرية كما أدخلتها تمامًا، وهكذا يُحسب مثال 1,800 في سن 62 مقابل 2,400 في سن 70.
لماذا يُوصف التعادل بأنه اسمي؟
لأن الدفعات تُجمع شهرًا بعد شهر كما تصل دون أي خصم زمني. فالمال الذي تتلقاه في سن 62 يُحتسب مثل المال الذي يصل بعد عقود، لذا فالنتيجة ليست مقارنة بالقيمة الحالية.
ما الأعمار والمبالغ التي يمكنني إدخالها؟
يجب أن يكون المبلغان الشهريان أكبر من الصفر، وأن يكون العمر المبكر موجبًا والعمر المتأخر أكبر منه. ويتحول الفرق بين العمرين إلى أشهر انتظار تُقرَّب إلى أشهر كاملة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/finance/ss-claim-breakeven \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"benefit_a":1800,"benefit_b":2400,"age_a":62,"age_b":70}'const res = await fetch("https://api.kit.forhosting.com/finance/ss-claim-breakeven", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"benefit_a": 1800,
"benefit_b": 2400,
"age_a": 62,
"age_b": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/ss-claim-breakeven",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"benefit_a": 1800,
"benefit_b": 2400,
"age_a": 62,
"age_b": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/ss-claim-breakeven", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"benefit_a":1800,"benefit_b":2400,"age_a":62,"age_b":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"benefit_a":1800,"benefit_b":2400,"age_a":62,"age_b":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/ss-claim-breakeven", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"benefit_a": 1800,
"benefit_b": 2400,
"age_a": 62,
"age_b": 70
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.ss_claim_breakeven",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تحاكي استراتيجيتين للمطالبة بالضمان الاجتماعي شهرًا بشهر — استحقاق مبكر أصغر benefit_a يبدأ عند العمر age_a في مقابل استحقاق مؤجَّل أكبر benefit_b يبدأ عند العمر age_b — لإيجاد عمر التعادل حيث يتجاوز cumulative_b قيمة cumulative_a، مع cola_percent سنوي اختياري. API ابتداءً من $0.002.
نموذج التعادل شهرًا بشهر
تجيب هذه القدرة عن سؤال تقاعدي كلاسيكي: أتطالب باستحقاق ضمان اجتماعي أصغر مبكرًا أم تنتظر استحقاقًا أكبر؟ إنها تجري تراكمًا شهرًا بشهر بدل نسبة مغلقة الشكل. تدفع الاستراتيجية A مبلغ benefit_a كل شهر ابتداءً من age_a؛ وتدفع الاستراتيجية B مبلغ benefit_b الأكبر لكن بعد age_b فقط، معبَّرًا عنه بـ monthsToB = round((age_b − age_a) × 12) شهرًا من التأجيل. وفي كل شهر تضيف الحلقة benefit_a إلى cumulative_a، وبعد تجاوز monthsToB تضيف benefit_b إلى cumulative_b، فتتوقف أول شهر يتجاوز فيه cumulative_b قيمة cumulative_a. مع benefit_a قدره 1800 عند العمر 62 وbenefit_b قدره 2400 عند العمر 70 ودون COLA، يقع التقاطع عند months_from_a = 385، وage_breakeven قدره 94.08، حيث cumulative_a هو 693000 وcumulative_b هو 693600 — فلا تتقدّم المطالبة المؤجَّلة إلا إذا عشتَ إلى ما بعد التسعين بكثير.
الإدخالات وCOLA والتقريب
ولأن الاستحقاقات تُقارَن كتدفقات نقدية شهرية اسمية دون خصم، تبلّغ الأداة عن تعادل اسمي لا عن تعادل بالقيمة الحالية. أربعة إدخالات رقمية مطلوبة: يجب أن يكون كلٌّ من benefit_a وbenefit_b أكبر من الصفر، وأن يكون age_a موجبًا، وأن يكون age_b أكبر من age_a تمامًا. وأي مخالفة تعيد خطأ invalid_input مُصنَّفًا يسمّي الحقل، مثل 'age_b inválido'، فيستطيع نموذج أن يبرزه. وقيمة cola_percent الاختيارية الافتراضية 0 وهي تُنمذِج تعديلًا سنويًا لتكلفة المعيشة: ففي كل شهر ثاني عشر يُضرَب الاستحقاقان في (1 + cola_percent/100)، فتتراكم الزيادة وتُطبَّق بالتساوي على A وB. والإخراجات هي months_from_a (الشهر الصحيح للتقاطع)، وage_breakeven (age_a + months/12، مقرَّبًا بقاعدة half-up إلى خانتين عشريتين)، وcumulative_a وcumulative_b متراكمَين إلى خانتين عشريتين.
الحالات الحديّة وما تتجاهله
وتتجاهل النتائج عمدًا الضرائب، واستحقاقات الزوج والباقين على قيد الحياة، واستثمار الدفعات المبكرة، والوفيات الفعلية، فعامِل عمر التعادل بوصفه أحد مدخلات قرار المطالبة لا الجواب كله. المحاكاة محدودة بسقف 120 سنة، أي 1440 شهرًا؛ فإذا لم يتجاوز الاستحقاق الأكبر الأصغرَ أبدًا ضمن تلك النافذة، تُطلِق الأداة invalid_input بدل أن تدور إلى الأبد، وهو ما يحدث حين يتجاوز benefit_b قيمة benefit_a بالكاد أو حين يكون التأجيل طويلًا جدًا. ويؤجّل النموذج دائمًا الاستحقاق الأكبر — إذ يجب أن يتجاوز age_b قيمة age_a — بما يطابق المقايضة الواقعية حيث يشتري الانتظار شيكًا شهريًا أكبر. وتدفع cola_percent الموجبة التعادلَ إلى وقت لاحق قليلًا، لأن الزيادة النسبية نفسها تضيف دولارات مطلقة أكثر إلى الاستحقاق الأعلى، ومع ذلك تظل الاستراتيجية A تملك سبقًا قدره monthsToB شهرًا من الدفعات ينبغي تجاوزه.
حالات التكامل
قرار المطالبة التقاعدية
قدّر العمر الذي يبدأ عنده تأجيل الضمان الاجتماعي إلى استحقاق أكبر benefit_b بالإتيان بثماره في مقابل المطالبة بالاستحقاق الأصغر benefit_a مبكرًا.
دفعات السيناريوهات للمستشار
استدعِ الـ API بتوليفات كثيرة من الاستحقاق والعمر وCOLA لبناء جدول تعادل عبر سيناريوهات المطالبة المحتملة للعميل.
حساسية COLA
نوّع cola_percent لترى كيف تزيح زيادة سنوية لتكلفة المعيشة عمرَ التقاطع إلى وقت لاحق لمن يوازن بين المطالبة المبكرة والمؤجَّلة.
أسئلة تقنية
كيف تُطبَّق COLA؟
قيمة cola_percent الافتراضية 0 وتتراكم سنويًا — ففي كل شهر ثاني عشر يُضرَب الاستحقاقان في (1 + cola_percent/100)، مطبَّقًا بالتساوي على A وB.
لماذا يجب أن يكون age_b أكبر من age_a؟
يؤجّل النموذج دائمًا الاستحقاق الأكبر benefit_b إلى العمر الأحدث age_b؛ فإذا لم تحقّق الإدخالات age_b > age_a > 0 فإنه يعيد خطأ invalid_input مُصنَّفًا.
هل هي مجانية؟
الـ widget من الفئة tier A مجاني في متصفحك؛ أما الـ API الحتمي فيُحاسَب ابتداءً من $0.002، والمهام الفاشلة لا تُحاسَب أبدًا.