حاسبة خصم الضريبة من المنبع على الفوائد
على فوائد قدرها 50000 بنسبة خصم 10% تُقتطع 5000 ويصل إلى حسابك 45000 صافيًا. أدخل الفائدة الإجمالية والنسبة المذكورة في إشعار البنك لترى المبلغين مقرّبين إلى منزلتين عشريتين. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- قيمة الفائدة
- 50,000
- معدل TDS
- 10
- المعدل (عشري)
- 0.1
- مبلغ TDS
- 5,000
- صافي الفائدة
- 45,000
الضريبة المخصومة من المنبع على دخل الفوائد هي الجباية التي يقتطعها مصرف أو شركة أو دافع آخر قبل قيد الباقي للمستفيد. يحتاج المودعون وحملة السندات والمقرضون الخاصون إلى رقمين من كل قسيمة أو قيد: كم ضريبة اقتُطعت، وكم فائدة صافية تصل فعلًا إلى الحساب. تقبل حاسبة الخصم على الفوائد هذه المبلغ الإجمالي والنسبة السارية مكتوبة بالمئة، وتضرب الفائدة في النسبة على مائة لتنتج الضريبة المقتطعة، ثم تطرح تلك الضريبة من الإجمالي لتنتج الفائدة الصافية. صفر بالمئة حالة إعفاء صالحة وتعطي ضريبة صفرًا مع صافٍ يساوي الإجمالي.
كيف يتكوّن الخصم من المنبع من الفائدة ونسبة مئوية
خصم الضريبة من المنبع على الفوائد نسبة مئوية إلى الأمام من مبلغ فائدة إجمالي معروف، لا نزعًا عكسيًا لجباية مخبوزة سلفًا في إشعار القيد ولا بحثًا في جدول قانوني. إن بقي البند الفائدة الكاملة التي حسبها الدافع قبل الاقتطاع، فالضريبة المقتطعة هي تلك الفائدة مضروبة في نسبة TDS مقسومة على مائة، والفائدة الصافية التي يقبضها المستفيد هي الإجمالي ناقص تلك الضريبة. اكتبوا النسبة كما يكتبها شهادة اقتطاع أو إشعار مصرفي أو لوحة مالية: عشرة تعني عشرة بالمئة، وهي الكسر العشري صفر فاصلة واحد.
أدخلوا 10 لا 0.10. خمسون ألفًا من الفوائد عند عشرة بالمئة لها إذن ضريبة خمسة آلاف وصافٍ خمسة وأربعون ألفًا. صفر بالمئة حالة عمل حقيقية — ودائع دون العتبة أو إعفاء معلن أو أداة لا تُقتطع في تلك الولاية القضائية — وتعطي ضريبة صفرًا مع صافٍ يساوي الإجمالي.
مائة بالمئة أيضًا حافة الفترة المغلقة: تُقتطع الفائدة كلها والصافي صفر. تُقرَّب حقول المال half-up إلى منزلتين عشريتين بعد تكوين الجداء، وهي عادة كشوف الحساب وشهادات الاقتطاع. لا تبحث الحاسبة عن نسب قانونية من رقم تعريف ضريبي، ولا تطبق عتبة قبل الاقتطاع، ولا تعكس قيدًا صافيًا إلى فائدة إجمالية.
متى يفيدك التحقق من الضريبة على الفوائد
من يبحث عن خصم الضريبة على الفوائد يملك سلفًا قسيمة إجمالية ونسبة اقتطاع معروفة. يريد الضريبة المقتطعة والقيد الصافي، لا بحث شرائح قانونية من رقم تعريف ضريبي ولا استخراجًا عكسيًا من إشعار صافٍ من الضريبة. المصارف وأمناء الخزينة ومقرضو الأسواق يخزنون بند الفائدة الإجمالي ويحتاجون خطوة اقتطاع قابلة للتكرار تنتج الضريبة المخصومة زائد الصافي الذي سيراه المستفيد على الكشف.
المحاسبون الذين يطابقون شهادات على هيئة استمارة بدفاتر الودائع يستخدمون الهوية ذاتها للتأكد من أن كل قسيمة إجمالية ناقص نسبتها تطابق TDS المطبوع والصافي المطبوع. معلمو المالية الشخصية يكلّفون أوراق اقتطاع ويحتاجون وحيًا يعلّم نسبة مائة وعشرة بالمئة بأنها غير صالحة بدل اختراع جباية أكبر من الفائدة. المهندسون الذين يكتبون اختبارات وحدة للدفع يثبّتون أزواجًا معروفة — خمسون ألفًا عند عشرة بالمئة، وقسيمة كسرية عند سبعة فاصلة خمسة بالمئة، وبندًا معفى عند صفر بالمئة — حتى لا تنجرف المكتبة عن تقريب half-up إلى منزلتين.
التحقق الفاشل لا يستهلك الرصيد. اقرنوا أداة استخراج عكسي متى بدأتم من قيد صافٍ من الضريبة؛ اتركوا هذا السطح مركزًا على المرور إلى الأمام من الفائدة الإجمالية إلى الضريبة المقتطعة والصافي.
حالات الاستخدام
واجب المالية الشخصية عن الاقتطاع
يحسب الطلاب الضريبة المخصومة من المنبع على مبالغ تمرين ويقارنون الجباية والصافي المكتوبين يدويًا بنتيجة حتمية قبل تسليم الورقة.
اختبارات انحدار لمكتبات الدفع
يثبّت QA حالات TDS معروفة مع رفض متعمد لنسبة خارج المدى حتى لا يقتطع رمز القيد زيادة في صمت ولا يقلب الضريبة إلى استرداد.
الأسئلة الشائعة
كيف أحسب خصم الضريبة على الفوائد والمبلغ الصافي المقيَّد؟
أرسلوا مبلغ الفوائد الإجمالي ونسبة TDS بالمئة. الفائدة الصافية تساوي interest ناقص الضريبة. مثال: 50000 عند 10% → TDS 5000، صافٍ 45000.
ماذا يحدث إن خرجت نسبة TDS عن 0 إلى 100 بالمئة؟
نسبة دون الصفر أو فوق المائة غير مسموحة؛ صفر بالمئة صالح ويعطي ضريبة صفرًا مع صافٍ يساوي الإجمالي، ومائة بالمئة تقتطع القسيمة كلها.
هل تبحث هذه الأداة عن النسبة القانونية لبلدي أو PAN أو المادة؟
لا. أنتم تقدّمون النسبة. تطبق هذه الحاسبة فقط نسبة مئوية معروفة على مبلغ فوائد إجمالي؛ لا تحل ولايات قضائية ولا أرقام تعريف ولا عتبات ولا تعكس قيدًا صافيًا.
ماذا تعني نسبة خصم قدرها 0%؟
هي حالة الإعفاء، مثل وديعة دون الحد المطلوب أو إعفاء مُعلن. تكون الضريبة المخصومة صفرًا وتساوي الفائدة الصافية الفائدة الإجمالية تمامًا.
هل يمكنني حساب الفائدة الإجمالية من الصافي الذي استلمته؟
لا، فالحاسبة تطبق فقط نسبة معروفة على فائدة إجمالية معروفة. ولا تحوّل المبلغ الصافي إلى إجمالي، ولا تطبق أي حد قبل الخصم.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/tds-interest \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"interest":50000,"tds_rate":10}'const res = await fetch("https://api.kit.forhosting.com/fin/tds-interest", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"interest": 50000,
"tds_rate": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/tds-interest",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"interest": 50000,
"tds_rate": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/tds-interest", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"interest":50000,"tds_rate":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"interest":50000,"tds_rate":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/tds-interest", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"interest": 50000,
"tds_rate": 10
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.tds_interest",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
max_tds_rate_percent | 100 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرفض نسبة خارج الفترة المغلقة من صفر إلى مائة بالمئة بوصفها invalid_input بدل معاملتها استردادًا أو جباية أكبر من الفائدة ذاتها. تجري الحسابات النقية ذاتها مجانًا في ودجة المتصفح وبوصفها بند API يُفوتر عند $0.002؛ لا تُحصَّل عملية تحقق فاشلة.
كيف يتكوّن الخصم من المنبع من الفائدة ونسبة مئوية
نسبة دون الصفر أو فوق المائة ليست مدخل TDS مشروعًا في هذا النموذج؛ معاملتها استردادًا إن كانت سالبة أو جباية أكبر من الفائدة إن جاوزت المائة تقلب المعنى أو تبالغ الاقتطاع في صمت، لذا يرفضها المحرك بـ invalid_input. تطبق فقط النسبة التي تعرفونها سلفًا على الفائدة التي تعرفونها سلفًا: الضريبة المقتطعة تساوي interest مضروبًا في tds_rate على مائة، وnet_interest يساوي interest ناقص الضريبة.
عقد الإدخال وشكل الاستجابة والتحقق
مثال: خمسون ألفًا من الفوائد عند عشرة بالمئة تنتج ضريبة خمسة آلاف وفائدة صافية خمسة وأربعين ألفًا. قسيمة ألف ومئتين وأربعة وثلاثين وستة وخمسين عند سبعة فاصلة خمسة بالمئة تمرن مسار half-up: الجداء الخام اثنان وتسعون وخمسة آلاف وتسعمائة وعشرون من عشرة آلاف، يُقرَّب إلى اثنين وتسعين وتسعة وخمسين، فيصير الصافي المنشور ألفًا ومئة وواحدًا وأربعين وسبعة وتسعين. أرسلوا جسم JSON برقمين متناهيين إلزاميين. interest هو دخل الفوائد الإجمالي بوحدات العملة قبل الاقتطاع ويجب أن يكون أكبر من الصفر أو مساويًا له؛ تُقبل الأسماء البديلة amount وinterest_amount وgross_interest وgross حتى لا تحتاج مستخرجات المصارف وصفوف القسائم خطوة إعادة تسمية. tds_rate هي نسبة TDS السارية بالمئة — استخدموا 10 لعشرة بالمئة لا 0.10 — ويجب أن تكون رقمًا متناهيًا بين صفر ومائة شاملين؛ تُقبل الأسماء البديلة rate وpercent وtax_rate وtds_percent. يجب أن تبقى الفائدة المطلقة داخل تريليون حتى تظل الجداءات الوسيطة متناهية بدقة IEEE المزدوجة على Worker وفي المتصفح. الحقول الناقصة والسلاسل الفارغة والقيم غير المتناهية والفائدة السالبة ونسبة دون الصفر أو فوق مائة بالمئة أو رقم فائدة خارج تلك الحدود تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر. عند النجاح يعيد الجسم interest وtds_rate مقرَّبين، ويرجع rate_decimal بوصفها النسبة على مائة، وtds_amount بوصفه الجباية half-up إلى منزلتين، وnet_interest بوصفه المبلغ المقيَّد بعد الاقتطاع، وسلسلة صيغة يمكنكم طبعها بجانب الأرقام. فضّلوا أرقام JSON على سلاسل منسقة كعملة؛ لا تُحلَّل علامات العملة وفواصل الآلاف. تُفوتر البنود الناجحة عند $0.002.
أين تكسب واجهة API لخصم الضريبة على الفوائد موضعها
ولأن التنفيذ parse خالص من الطبقة A، تكلف كل دعوة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة. أبقوا الطلبات صغيرة، وثبّتوا tds_amount وnet_interest المقرَّبين في الاختبارات، فتحصلون على حساب خصم فوائد مستقر للودجات ومدققي الكشوف وعمال الحافة، دون إقامة اشتراك محرك ضريبي ولا قاعدة ولايات قضائية خاصة بكم.
حالات التكامل
مراجعة كشوف المصارف والودائع
يرسل أمناء الخزينة والمودعون قسيمة فوائد إجمالية ونسبة TDS معروفة، ثم يعرضون tds_amount والفائدة الصافية المقيَّدة دون إعادة تنفيذ الاقتطاع النسبي في كل عميل.
أسئلة تقنية
أأدخل 10 أم 0.10 لنسبة TDS؟
أدخلوا 10. حقل tds_rate نسبة مئوية (10 تعني 10%). تتضمن الاستجابة أيضًا rate_decimal (0.1) للتيسير.
كم تكلفة حاسبة خصم الضريبة على الفوائد؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا عند $0.002 لكل دعوة ناجحة؛ لا تُفوتر المدخلات غير الصالحة.