حاسبة سحب المدخرات
مبلغ 12000 مع سحب 1000 شهريًا بفائدة 0 بالمئة يكفي 12 شهرًا بالضبط. أدخل رصيدك والسحب الشهري والفائدة السنوية، واعرف متى يصل الحساب إلى الصفر أو إن كان لن يصل إليه أبدًا. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الرصيد الأولي
- 12,000
- السحب الشهري
- 1,000
- المعدل السنوي
- 0
- المعدل الشهري
- 0
- الأشهر
- 12
- السنوات
- 1
- السنوات الكاملة
- 1
تجيب حاسبة سحب المدخرات عن السؤال المنزلي الذي يقع بين رصيد احتياطي وسحب شهري للمعيشة: إذا بدأ هذا الحساب بهذا المبلغ، وسحبتم منه هذا القدر كل شهر، وما زال يدرّ هذه الفائدة السنوية، فكم شهرًا حتى ينفد المال؟ تحتاج صناديق الطوارئ ومدخرات سنة التفرغ وخطط الاستنزاف إلى ذلك الأفق قبل ضبط أول تحويل. تقبل هذه الأداة رصيد الادخار الابتدائي، والسحب الشهري الثابت، ومعدل الفائدة السنوي الاسمي بالنسبة المئوية، وتُركّب ذلك المعدل شهريًا، ثم تعيد عدد الأشهر الصحيح حتى نفاد الرصيد. عندما لا يتجاوز السحب الفائدة التي يدرّها الرصيد كاملًا، لا يهبط الحساب، وتقول الاستجابة ذلك بدل اختراع عدّ تنازلي زائف.
كم يدوم رصيد ادخار مع فائدة وسحب شهري
جدول سحب المدخرات عكس خطة الادخار: يخرج المال من الحساب كل شهر، بينما يظل الأصل المتبقي يدرّ فائدة. في كل شهر ينمو الرصيد بواحد زائد i ثم يُنقص بالسحب W. عندما يكون المعدل السنوي صفرًا لا يوجد نمو، فيكون عدد الأشهر ببساطة الرصيد الابتدائي B مقسومًا على W، مع التقريب إلى الشهر الصحيح التالي كلما خلّفت بقية فترة أخيرة جزئية.
عندما يكون المعدل موجبًا، الصيغة المغلقة هي n يساوي اللوغاريتم الطبيعي لـ W على W ناقص B في i، مقسومًا على اللوغاريتم الطبيعي لواحد زائد i، وmonths هو سقف ذلك n. تلك الهوية هي الاستنزاف العادي لحساب فائدة مركبة بسحوبات متساوية في نهاية الشهر، وهي التكرار نفسه الذي يستخدمه مصرف في كشف ادخار. شهر أخير لا يغطي إلا سحبًا جزئيًا يُحسب مع ذلك شهرًا من العمر المتبقي، لأنه الشهر الذي يبلغ فيه الحساب الصفر فعلًا.
لا تنمذج الحاسبة الضرائب ولا التضخم ولا عوائد السوق ولا سحبًا متغيرًا ولا قاعدة السحب الآمن بأربعة في المئة. تجيب فقط عن عدد الأشهر التي يدوم فيها هذا النقد بسحب شهري ثابت ومعدل سنوي معلن.
أين تكسب حاسبة سحب المدخرات موضعها
من يبحث عن سحب المدخرات أو كم تدوم مدخراتي يعرف أصلًا أنه يريد عدد أشهر من احتياطي وسحب شهري ومعدل فائدة، لا نسبة مدرج نقدي لشركة ناشئة ولا قاعدة إبهام تقاعد بأربعة في المئة. يستخدمها مخطط صندوق الطوارئ قبل ضبط تحويل دائم: ستة أشهر من الإيجار أفق مختلف متى ما دفع الحساب معدلًا سنويًا صغيرًا بعد. صناديق سنة التفرغ والإجازة الوالدية، والنقد الجسري بين وظيفتين، واستنزاف شهادة مستحقة إلى تكاليف المعيشة تشترك في الهوية ذاتها ذات الحقول الثلاثة.
ولأن التنفيذ شفرة parse تحليلية من tier A، يبقى كل استدعاء ناجح رخيصًا بلا رموز نموذج ولا شبكة خارجة. لا يستهلك فشل التحقق رصيدًا. أبقوا الطلبات صغيرة، وثبّتوا الأشهر الصحيحة في الاختبارات، فتحصلون على حساب استنزاف ادخار قابل للتكرار للواجبات ومخططي المنزل وخطافات الميزانية الخفيفة، دون إقامة محرك تقاعد كامل.
حالات الاستخدام
استنزاف صندوق الطوارئ وسنة التفرغ
أدخلوا النقد الذي لديكم، والمبلغ الشهري الذي ستحوّلونه إلى الخارج، ومعدل الادخار، ثم اقرأوا الأشهر حتى النفاد قبل بدء السحب الدائم.
واجبات ومراجع تحقق للفائدة المركبة
يحسب الطلاب كم يدوم احتياطي بسحب شهري ثابت وتركيب شهري، ويقارنون بنتيجة حتمية ترفض رصيدًا ابتدائيًا سالبًا.
سكربتات الميزانية وتخطيط المنزل
استدعوا العقد نفسه من مخطط أو خطاف ويب حتى يطابق أفق النقد الجسري أو استنزاف الشهادة ودجة الصفحة حتى الشهر.
الأسئلة الشائعة
ماذا يحدث إذا كان الرصيد الابتدائي سالبًا؟
رصيد ادخار سالب ليس نقطة انطلاق صالحة لجدول سحوبات ولا يُفوتر.
هل معدل الفائدة السنوي نسبة مئوية أم كسر عشري؟
نسبة مئوية. استخدموا 4 لأربعة في المئة سنويًا، لا 0.04.
ماذا إن كان سحبي أصغر من الفائدة التي يدرّها الحساب؟
لا يهبط الرصيد أبدًا. ارفعوا السحب الشهري أو اخفضوا المعدل للحصول على عدد أشهر منتهٍ.
كم تدوم مدخراتي مع سحب شهري ثابت؟
في كل شهر يكسب الرصيد فائدته ثم يُخصم السحب، حتى لا يبقى شيء. مع 12000 وسحب 1000 شهريًا بفائدة 0 بالمئة، يكفي المال 12 شهرًا بالضبط.
هل يُحسب الشهر الأخير الناقص شهرًا كاملًا؟
نعم. إذا لم يغطِّ الشهر الأخير سوى جزء من السحب المعتاد، فإنه يُحسب شهرًا، لأنه الشهر الذي يصل فيه الحساب فعلًا إلى الصفر.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/savings-withdrawal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_balance":12000,"monthly_withdrawal":500,"annual_rate":4}'const res = await fetch("https://api.kit.forhosting.com/fin/savings-withdrawal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_balance": 12000,
"monthly_withdrawal": 500,
"annual_rate": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/savings-withdrawal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_balance": 12000,
"monthly_withdrawal": 500,
"annual_rate": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/savings-withdrawal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_balance":12000,"monthly_withdrawal":500,"annual_rate":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_balance":12000,"monthly_withdrawal":500,"annual_rate":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/savings-withdrawal", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"initial_balance": 12000,
"monthly_withdrawal": 500,
"annual_rate": 4
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.savings_withdrawal",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000000 |
max_rate | 100 |
max_months | 1000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يُرفض رصيد ابتدائي سالب بـ invalid_input ولا يُعامل جدول ديون. تشغّل الحسابات الخالصة نفسها ودجة المتصفح المجانية ومسار API، حتى يتطابق التحقق في الصفحة مع سكربت لاحق. تُحاسب الاستدعاءات الناجحة بمبلغ $0.002؛ ولا تُحاسب المدخلات غير الصالحة.
كم يدوم رصيد ادخار مع فائدة وسحب شهري
حوّلوا المعدل السنوي المعروض إلى معدل شهري i يساوي annual_rate مقسومًا على مئة ثم على اثني عشر. إذا كان W أصغر من أو يساوي B في i، فإن الفائدة على الرصيد الابتدائي الكامل تغطي السحب أصلًا، فلا يهبط الرصيد، وتُبلغ هذه الحاسبة never_depletes بدل عدد أشهر. إذا كان الرصيد الابتدائي صفرًا أصلًا، فإن months صفر والحالة already_empty.
عقد الإدخال والأرصدة السالبة وشكل الاستجابة
مثال: اثنا عشر ألفًا بسحب شهري ألف ومعدل صفر تدوم اثني عشر شهرًا تمامًا. أرسلوا جسم JSON بثلاثة أعداد منتهية إلزامية. initial_balance هو الادخار الابتدائي بوحدات العملة ويجب أن يكون أكبر من أو يساوي صفرًا؛ وتُقبل الأسماء البديلة balance وprincipal وsavings وstarting_balance حتى لا يحتاج تصدير وسيط أو صف كشف إلى خطوة إعادة تسمية. الرصيد الابتدائي السالب خطأ المنتج الصارم: يفشل بـ invalid_input مع تسمية الحقل ولا يُفوتر، لأن رصيد ادخار سالب ليس نقطة انطلاق صالحة لجدول سحوبات. monthly_withdrawal هو المبلغ المأخوذ في نهاية كل شهر بنفس العملة ويجب أن يكون أكبر من صفر حصرًا؛ وتُقبل الأسماء البديلة withdrawal وmonthly وdraw وmonthly_draw. annual_rate هو الفائدة السنوية الاسمية بالنسبة المئوية، مركّبة شهريًا —استخدموا 4 لأربعة في المئة سنويًا، لا 0.04— ويجب أن يكون عددًا منتهيًا أكبر من أو يساوي صفرًا وعلى الأكثر مئة؛ وتُقبل الأسماء البديلة rate وinterest_rate وannual_interest_rate وapr. الحقول الناقصة والسلاسل الفارغة والقيم غير المنتهية وسحب صفري أو سالب ومعدل سالب أو مقدار يتجاوز الحدود المنشورة تفشل بـ invalid_input مع تسمية المشكلة. عند النجاح يعيد الجسم المدخلات الثلاث وmonthly_rate، ثم إما يعيد months وyears وyears_whole وmonths_remainder مع status finite، أو يحذف حقول الأشهر ويضبط never_depletes عندما تغطي الفائدة السحب. فضّلوا أعداد JSON على سلاسل منسّقة كعملة. سعر العنصر الناجح مبلغ ثابت $0.002.
أين تكسب حاسبة سحب المدخرات موضعها
تكسب دور النشر المالية الشخصية التي ترتّب على ذلك الاستعلام ودجة حية يتطابق مسارها المجاني في المتصفح مع API المدفوعة على الوحدة الخالصة نفسها، وتبقى نية SEO متميزة عن صفحات المدرج النقدي، وعن صفحات زمن هدف الادخار التي تعدّ الأشهر أثناء الإيداع، وعن أدوات الأربعة في المئة التي تحجم معدلًا مستدامًا بدل ساعة النفاد. تكلّف مقررات رياضيات المستهلك أوراق استنزاف بفائدة مركبة وتحتاج إلى مرجع يعلّم رصيدًا ابتدائيًا سالبًا بأنه invalid_input. تستدعي خطوط الأتمتة العقد نفسه بمبلغ $0.002 لكل عنصر ناجح دون إقامة خدمة جداول.
أسئلة تقنية
كيف أحسب كم ستدوم مدخراتي؟
أرسلوا initial_balance وmonthly_withdrawal وannual_rate بالنسبة المئوية. تركّب API المعدل شهريًا وتعيد الأشهر الصحيحة حتى نفاد الرصيد، أو تُبلغ بأن الحساب لا ينفد أبدًا إذا غطّت الفائدة السحب.
كم تكلفة حاسبة سحب المدخرات؟
أداة المتصفح مجانية. تستخدم طلبات API رصيدًا مدفوعًا مسبقًا بمبلغ $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات غير الصالحة.