حاسبة DTI
أقساط دين شهرية قدرها 2,000 مقابل دخل إجمالي شهري 5,000 تعطي نسبة دين إلى دخل تبلغ 40%، وهو الرقم الذي يقرؤه المقرض قبل الموافقة على القرض. أدخل المجموعين الشهريين بالعملة نفسها. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- دفعات الدين الشهرية
- 2,000
- الدخل الشهري الإجمالي
- 5,000
- نسبة الدين إلى الدخل DTI (%)
- 40
نسبة الدين إلى الدخل، أو DTI، هي حصة الدخل الإجمالي الشهري الملتزم بها أصلاً لأقساط دين متكررة. يقرأ المقرضون ومدققو الرهون ومكاتب الائتمان تلك النسبة المئوية الواحدة قبل تسعير قرض أو تقدير قسط سكن أو تقرير ما إذا كان الطلب يقع داخل سقف برنامج. تأخذ حاسبة DTI هذه رقمين بالعملة نفسها — إجمالي أقساط الدين الشهرية والدخل الإجمالي الشهري — وتقسمهما وتضرب في مئة وتعيد النسبة نسبةً مئوية مع الصيغة بجانب النتيجة.
كيف تحوّل نسبة الدين إلى الدخل الأقساط الشهرية والدخل الإجمالي إلى نسبة مئوية واحدة
نسبة الدين إلى الدخل للأسرة هي إجمالي أقساط الدين الشهرية مقسوماً على الدخل الإجمالي الشهري، ثم تُحوَّل إلى نسبة مئوية. إجمالي أقساط الدين الشهرية هو مجموع المدفوعات التعاقدية المتكررة التي يعدّها المقرض في الملف: أصل وفائدة الرهن الأول، وضريبة العقار والتأمين عندما يُودَعان، ورهن ثانٍ أو قسط HELOC، وسندات السيارات، وأقساط قروض الطلاب، والحد الأدنى لبطاقات الائتمان، وأقساط القروض الشخصية، والنفقات المعاشية بأمر المحكمة. الدخل الإجمالي الشهري هو قسيمة الراتب قبل الضريبة والتقاعد واستقطاعات المنافع: أجور موثّقة ومسحوبات العمل الحر والضمان الاجتماعي ونفقة مقبوضة ودخل مؤهل آخر تقبله الدراسة أصلاً.
ألفا وحدة من الدين الشهري على خمسة آلاف من الدخل الإجمالي تساوي أربعين في المئة؛ وألف وثمانمئة على ستة آلاف تساوي ثلاثين؛ ومقترض بلا دين معدود على أربعة آلاف من الدخل يساوي صفراً. دين صفري نتيجة مشروعة وتعيد نسبة صفرية لا خطأً: ليس للملف التزامات شهرية في تاريخ القياس. غير المشروع هو دخل إجمالي شهري صفري أو سالب، لأن القسمة على قسيمة راتب غير موجبة لا تنتج نسبة دين إلى الدخل.
لا يفصل هذا المسار نسبة السكن الأمامية عن إجمالي DTI الخلفي، ولا يقرر أي ديون يعدّها برنامج بعينه، ولا يحوّل أجراً أسبوعياً أو نصف شهري إلى سنوي، ولا يحوّل العملات. تقدّمون الرقمين بعملة واحدة وشهر واحد؛ تقسمهما الحاسبة وتقرّب النسبة المئوية half-up إلى ست منازل عشرية حتى تتطابق الاختبارات بايتاً ببايت عبر بيئات التشغيل. هذه نسبة دين إلى الدخل للمستهلك من مجموعي تدفق نقدي، لا مضاعف دين إلى حقوق ملكية، ولا نسبة تغطية خدمة الدين، ولا قرضاً إلى قيمة مجمّعاً، ولا فائض موازنة.
أين تثبت حاسبة الدين إلى الدخل جدواها
يستخدم منظمو الرهون حاسبة DTI لتحويل الأقساط المعدودة للشهر السابق والدخل الإجمالي الموثّق إلى نسبة مئوية واحدة قابلة للمقارنة قبل استعراض تأهيل مسبق أو طبقة برنامج أو مذكرة عوامل تعويضية. تستفيد مواقع المحتوى التي تترتب على حاسبة نسبة الدين إلى الدخل وحاسبة dti من ودجة حية يتطابق مسارها المجاني في المتصفح مع الأتمتة المدفوعة على الوحدة النقية نفسها.
هذا بحث وعمل مختلفان عن نسبة الدين إلى حقوق الملكية وعن تغطية خدمة الدين وعن القرض إلى القيمة المجمّع وعن استخدام الائتمان وعن فائض موازنة أسرية: تلك الأدوات تسعّر الرفع الدفتري وNOI مقابل الأقساط والرهون مقابل تثمين والأرصدة الدوّارة مقابل الحدود أو النقد المتبقي بعد كل الإنفاق. تسعّر نسبة الدين إلى الدخل حمل التدفق النقدي للمستهلك في نسبة مئوية واحدة. التحقق الفاشل لا يستهلك الرصيد.
حالات الاستخدام
تأهيل رهن مسبق قبل الاستعلام
اقسموا أقساط الدين الشهرية المعدودة على الدخل الإجمالي الشهري الموثّق إلى نسبة DTI واحدة قبل استعراض الطبقات والعوامل التعويضية وقسط السكن.
الأسئلة الشائعة
كيف تُحسب نسبة الدين إلى الدخل؟
ألفان على خمسة آلاف يعودان 40 لا 0.4. تُقرَّب النسبة المئوية half-up إلى ست منازل عشرية.
هل يجوز أن تكون أقساط الدين الشهرية صفراً، وما الذي يُعد ديناً؟
دين معدود صفري يطبع DTI صفرياً. المسار يقسم الرقمين اللذين ترسلونهما؛ ولا ينزع فواتير الخدمات ولا يعيد بناء نموذج 1003.
هل أستخدم الدخل الإجمالي أم الصافي؟
استخدم الدخل الإجمالي: راتبك قبل الضرائب واقتطاعات التقاعد والمزايا، مع الدخول الأخرى التي يقبلها المقرض مثل سحوبات العمل الحر أو النفقة المستلمة. فالدخل الصافي يجعل النسبة أعلى مما سيراه المقرض.
ماذا لو كنت أتقاضى أجري أسبوعيًا أو كل أسبوعين؟
حوّل دخلك إلى رقم شهري قبل إدخاله. الحاسبة لا تحوّل الأجور الأسبوعية أو التي تُدفع كل أسبوعين إلى شهرية، لذا يجب أن يصف الرقمان الشهر نفسه مسبقًا.
هل تفصل الحاسبة بين نسبة السكن والنسبة الإجمالية؟
لا. هي تقسم مجموع الأقساط الشهرية التي تدخلها على الدخل الإجمالي الشهري فقط، أما تحديد الديون التي يحتسبها برنامج تمويل معين فيبقى قرارًا خاصًا بذلك البرنامج.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/dti \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"monthly_debt_payments":2000,"gross_monthly_income":5000}'const res = await fetch("https://api.kit.forhosting.com/fin/dti", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"monthly_debt_payments": 2000,
"gross_monthly_income": 5000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/dti",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"monthly_debt_payments": 2000,
"gross_monthly_income": 5000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/dti", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"monthly_debt_payments":2000,"gross_monthly_income":5000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"monthly_debt_payments":2000,"gross_monthly_income":5000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/dti", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"monthly_debt_payments": 2000,
"gross_monthly_income": 5000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.dti",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يُرفض دخل إجمالي شهري صفري أو سالب أو غير منتهٍ بـ invalid_input ولا يُحاسب، لأن قسيمة راتب غير موجبة لا تعرّف نسبة دين إلى الدخل. تشغّل الوحدة النقية نفسها ودجة المتصفح المجانية ومسار الـ API بسعر $0.002 لكل استدعاء ناجح، فلا تختلف ورقة الحساب عن سكربت الأتمتة في التقريب.
كيف تحوّل نسبة الدين إلى الدخل الأقساط الشهرية والدخل الإجمالي إلى نسبة مئوية واحدة
المتطابقة التي تستخدمها هذه الحاسبة هي dti_percent يساوي monthly_debt_payments مقسوماً على gross_monthly_income مضروباً في مئة.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
تلك الإخفاقات لا تُحاسب. أقساط الدين الصفرية جائزة: ملف بلا التزامات معدودة مقابل دخل موجب ينتج DTI صفرياً، وهو ناتج الدخول الصادق لا نسبة مقصوصة. مثال: ألفا وحدة من أقساط الدين الشهرية وخمسة آلاف من الدخل الإجمالي الشهري يعطيان نسبة دين إلى الدخل قدرها أربعون. أرسلوا بجسم JSON عبر POST رقمين منتهيين إلزاميين. monthly_debt_payments هو مجموع الالتزامات الشهرية المعدودة بوحدة نقد واحدة؛ والأسماء المستعارة debt_payments وmonthly_debt وtotal_monthly_debt وtotal_debt_payments تشير إلى الحقل نفسه كي تحتفظ الورقة بأسماء أعمدتها. gross_monthly_income هو الدخل الشهري قبل الضريبة بتلك العملة نفسها؛ وتُقبل الأسماء المستعارة monthly_income وincome وgross_income وgmi. يجوز أن يصل كل حقل عددي رقماً JSON أو سلسلة رقمية. الحقول الناقصة والسلاسل الفارغة والقيم غير المنتهية تفشل بـ invalid_input مع تسمية الحقل. إذا كان gross_monthly_income صفراً أو سالباً أو ليس أكبر قطعاً من صفر رفض المعالج الطلب برسالة أن نسبة الدين إلى الدخل غير معرَّفة عندما يكون الدخل الإجمالي الشهري صفراً أو سالباً. يُرفض أيضاً monthly_debt_payments السالب، لأن قسطاً تعاقدياً لا يكون أقل من صفر. عند النجاح يعيد الجسم monthly_debt_payments وgross_monthly_income ثم يبلّغ dti_percent النسبة المئوية المقرَّبة، مع سلسلة صيغة تعيد بيان المتطابقة. اقرنوا JSON بملاحظتكم لمعرفة أي ديون وأي تعريف للدخل يوافقان البرنامج الذي تختبرونه — إجمالي DTI الخلفي أو السكن فقط في الأمام أو الدخل المؤهل بعد الاستبعادات — لأن هذا المسار يقسم الرقمين اللذين ترسلونهما؛ ولا يعيد بناء نموذج 1003، ولا ينزع فواتير الخدمات، ولا يحوّل دوريات الأجر. أبقوا gross_monthly_income موجباً قطعاً، وثبّتوا النسبة المقرَّبة في الاختبارات، فتحصلون على DTI قابل للتكرار للنشرات وإضافات LMS وعمال الحافة دون إقامة محرك دراسة خاص بكم.
أين تثبت حاسبة الدين إلى الدخل جدواها
يعيد مستشارو الإسكان ومدربو الجهات غير الربحية تشغيل الحقلين نفسيهما عندما يسدد العميل سند السيارة أو يصل رفع راتب، ثم يثبّتون dti_percent في ورقة الجلسة حتى تبدأ كل محادثة من رقم واحد. تعالج فرق المنتج والائتمان JSON دفعات على مستخرجات الطلب لتعلم الملفات التي يتجاوز DTI المصرَّح به فيها سقفاً تقليدياً أو FHA أو داخلياً دون فتح AUS كامل. ولأن التنفيذ parse نقي من الطبقة A، يكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة. أبقوا gross_monthly_income موجباً قطعاً، وثبّتوا النسبة المقرَّبة في الاختبارات، فتحصلون على نسبة دين إلى الدخل قابلة للتكرار لصفحات الهبوط وإضافات LMS وعمال الحافة دون إقامة محرك دراسة خاص بكم.
حالات التكامل
إرشاد بعد سداد أو زيادة راتب
أعيدوا تسعير أسرة عندما يُسدَّد سند السيارة أو تصل زيادة: الحاسبة نفسها ومدخلات جديدة وdti_percent مشترك في ورقة الجلسة.
تنبيهات دفعات على مستخرجات الطلب
شغّلوا JSON على الأقساط والدخل المصرَّح بهما حتى تظهر الملفات فوق سقف تقليدي أو FHA أو داخلي قبل دراسة آلية كاملة.
أسئلة تقنية
ماذا يحدث إذا كان الدخل الإجمالي الشهري صفراً أو سالباً؟
تفشل المهمة بـ invalid_input. نسبة الدين إلى الدخل غير معرَّفة عندما لا تكون قسيمة الراتب موجبة، لذا يجب أن يكون gross_monthly_income (الأسماء المستعارة monthly_income وincome وgross_income وgmi) رقماً منتهياً أكبر من صفر. ذلك الإخفاق لا يُحاسب.
أهذه نسبة السكن الأمامية أم إجمالي DTI الخلفي؟
هذه الحاسبة تقسم الرقمين اللذين ترسلونهما. اسم الحقل monthly_debt_payments لأنه إجمالي DTI في الكتب. إن كانت ورقتكم للسكن فقط فمرّروا PITI وحده في monthly_debt_payments؛ المسار لا يفصل النسبتين عنكم.
كم تكلفة حاسبة DTI؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT مدفوعاً مسبقاً بسعر $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُحاسب.