تقدير مبسط للراتب الصافي
من راتب إجمالي قدره 5000 مع ضريبة 20% وتقاعد 5% وتأمين 3% يُستقطع 1400 ويصل إلى حسابك 3600. أدخل النسب الثابتة التي تعرفها مسبقًا وشاهد كل استقطاع مبلغًا واضحًا. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الراتب الإجمالي
- 5,000
- الضريبة (%)
- 20
- التقاعد (%)
- 5
- التأمين (%)
- 3
- إجمالي الاستقطاع (%)
- 28
- مبلغ الضريبة
- 1,000
- مبلغ التقاعد
- 250
- مبلغ التأمين
- 150
الراتب الإجمالي هو ما تظهره رسالة العرض أو كشف الساعات قبل أن يخرج المال للضريبة ومساهمات التقاعد وأقساط التأمين. الصافي أو take-home هو ما يصل فعلاً إلى الحساب البنكي. الباحثون عن عمل الذين يقارنون العروض، والمستقلون الذين يحددون سحباً آمناً، وفرق المنتجات التي تبني ودجات للميزانية يحتاجون تقديراً سريعاً وشفافاً لا يتطلب محرك رواتب كاملاً ولا جداول ضريبية تصاعدية. يقبل تقدير الراتب الصافي المبسط هذا مبلغاً إجمالياً مع ثلاث نسب مئوية ثابتة—الضريبة والتقاعد والتأمين—فيضرب كل نسبة في الإجمالي، ويطرح مجموع المستقطع، ويعيد الرقم الصافي مع تفصيل واضح لكل بند.
ما معنى الصافي المبسط وكيف تعمل المعادلة
نظام الرواتب الكامل ينمذج شرائح ضريبية تصاعدية، وخصومات قبل الضريبة وبعدها، ومطابقة صاحب العمل، ومساهمات اجتماعية بسقف سنوي، وائتمانات خاصة بكل ولاية قضائية. ذلك العمق ضروري للامتثال لكنه مبالغ فيه عندما يريد الشخص فقط صافياً تقريبياً من بضع نسب ثابتة يعرفها مسبقاً—مثلاً عشرون بالمئة ضريبة مجمعة، وخمسة بالمئة في خطة تقاعد، وثلاثة بالمئة لتأمين صحي. الصفر مسموح لأي نسبة عندما لا ينطبق ذلك البند؛ الإجمالي صفر صالح وينتج صافياً صفراً.
تُرفض القيم السالبة. يتخطى التصميم عمداً الجداول التصاعدية ليبقى العقد دالة حتمية واحدة من أربعة أرقام—مثالية للتعليم ومقارنة العروض بسرعة وصفحات SEO التي تعد بحاسبة شفافة لا ببديل عن السلطة الضريبية.
أين تضيف واجهة تقدير الراتب الصافي قيمة
مواقع المسيرة المهنية والتعويض التي تتنافس على تقدير الراتب الصافي واستعلامات ذات صلة تحتاج ودجتاً حياً يحوّل رقم راتب وبضع نسب معروفة إلى صافٍ دون إجبار المستخدم على استبيانات ضريبية متعددة الخطوات. تطبيقات الميزانية ولوحات المستقلين غالباً ما تخزّن مسبقاً نسبة ضريبة مخططة ونسبة تقاعد ونسبة مزايا؛ إرسال هذه الأرقام الأربعة مرة واحدة يملأ بطاقة راتب ببنود ونسبة محتجزة للرسوم. يمكن لمعلمي المالية الشخصية بذر أمثلة صفية تُظهر كيف يخفض رفع مساهمات التقاعد الصافي فوراً حتى حين ترتفع الثروة طويلة الأجل، دون إقامة مزود رواتب.
يمكن لفرق المحتوى إيضاح الفشل الحاد عندما تتجاوز النسب مئة بالمئة حتى يفهم القارئ أن التركيبات غير الصالحة تُرفض لا تُقص بصمت. التحقق الفاشل لا يستهلك الرصيد. أبقِ النسب غير سالبة ومجموعها دون المئة، وثبّت حقول المال المقربة في الاختبارات، لتحصل على أرقام صافٍ مبسطة قابلة للتكرار للودجات ووحدات LMS وعُمّال الحافة دون مكدس ضريبي كامل خاص بك.
حالات الاستخدام
صفحات مقارنة العروض والرواتب
اسمح للزوار بإدخال الإجمالي مع نسب ثابتة للضريبة والتقاعد والتأمين لرؤية الصافي المقدر جنباً إلى جنب عبر عروض العمل.
تطبيقات الميزانية وبطاقات الراتب
حوّل الإجمالي المخزَّن ونسب الاستقطاع المخططة إلى مبالغ بنود ومجموع مستقطع وصافٍ للفترة دون محرك رواتب.
تعليم المالية الشخصية
أظهر كيف يحرّك تغيير نسب التقاعد أو التأمين الصافي باستخدام مرجع حتمي لأوراق العمل وفحوصات LMS.
الأسئلة الشائعة
كيف يُحسب الراتب الصافي المبسط؟
يجب أن يبلغ مجموع النسب الثلاث 100 أو أقل.
ماذا لو تجاوز مجموع الضريبة والتقاعد والتأمين 100%؟
الاستقطاعات التي تتجاوز الإجمالي لا تنتج كشف راتب معقولاً، لذا تُرفض الطلبية ولا تُفوتر.
هل تُستخدم شرائح ضريبية تصاعدية؟
لا. النسب الثلاث كلها نسب ثابتة من الإجمالي. استخدم محركاً ضريبياً مخصصاً للشرائح والائتمانات وقواعد الولاية؛ واستخدم هذه النقطة لصافٍ تقريبي شفاف.
هل يمكنني جعل أحد الاستقطاعات صفرًا؟
نعم، أدخل صفرًا لأي بند لا ينطبق عليك، مثل تأمين لا تدفعه عن طريق العمل. ويُقبل كذلك راتب إجمالي قدره صفر فيكون الصافي صفرًا.
لماذا تؤدي زيادة مساهمة التقاعد إلى خفض راتبي الصافي؟
لأن كل نسبة تُقتطع من الإجمالي قبل أن يصلك المال. في المثال تقتطع نسبة 5% للتقاعد مبلغ 250 من الراتب، حتى لو نمت مدخراتك على المدى الطويل.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/take-home-pay-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gross_pay":5000,"tax_pct":20,"retirement_pct":5,"insurance_pct":3}'const res = await fetch("https://api.kit.forhosting.com/fin/take-home-pay-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gross_pay": 5000,
"tax_pct": 20,
"retirement_pct": 5,
"insurance_pct": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/take-home-pay-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gross_pay": 5000,
"tax_pct": 20,
"retirement_pct": 5,
"insurance_pct": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/take-home-pay-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gross_pay":5000,"tax_pct":20,"retirement_pct":5,"insurance_pct":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gross_pay":5000,"tax_pct":20,"retirement_pct":5,"insurance_pct":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/take-home-pay-estimate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"gross_pay": 5000,
"tax_pct": 20,
"retirement_pct": 5,
"insurance_pct": 3
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.take_home_pay_estimate",
"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 المدفوع، فلا تختلف معاينات صفحة الهبوط وأتمتة الإنتاج أبداً على صافٍ بمنزلتين عشريتين.
ما معنى الصافي المبسط وكيف تعمل المعادلة
تنفّذ هذه القدرة ذلك النموذج المبسط بالضبط: تعامل كل مدخل كنسبة من الإجمالي، وحوّل كل نسبة إلى مبلغ نقدي، واجمع المبالغ في total_withheld، واجعل net_pay مساوياً لـ gross_pay ناقص total_withheld. وبشكل مكافئ، net_pay يساوي الإجمالي مضروباً في واحد ناقص total_withholding_pct على مئة. تعيد الاستجابة كل مدخل، وتبلّغ total_withholding_pct والمبالغ الثلاثة وtotal_withheld وnet_pay وtake_home_ratio بين صفر وواحد حتى تعرض الرسوم نسبة ما يبقى دون قسمة إضافية.
عقد الإدخال وشكل الاستجابة وسلوك الأخطاء
مثال: إجمالي خمسة آلاف، ضريبة عشرون، تقاعد خمسة، تأمين ثلاثة ينتج استقطاعاً إجمالياً ثمانية وعشرين بالمئة، ضريبة ألف، تقاعد مئتين وخمسين، تأمين مئة وخمسين، مجموع مستقطع ألف وأربعمائة، وصافياً ثلاثة آلاف وستمائة. اقرن التفصيل بمحرك ضريبي تصاعدي خاص إن احتجت استقطاعاً قانونياً؛ وابدأ هنا عندما يكون سؤال المنتج تقديراً شفافاً بنسبة ثابتة لعروض واجهة المستخدم أو أوراق التدريب أو حاسبات العروض. أرسل عبر POST جسماً JSON بأربعة أرقام منتهية إلزامية: gross_pay (وحدات نقدية لفترة الدفع، أكبر من أو يساوي صفراً؛ أسماء بديلة gross وsalary وpay)، وtax_pct (نسبة ضريبة ثابتة مثل عشرين لعشرين بالمئة؛ أسماء بديلة tax وtax_percent وtax_rate)، وretirement_pct (نسبة مساهمة التقاعد؛ أسماء بديلة retirement وretirement_percent وpension_pct)، وinsurance_pct (نسبة استقطاع التأمين؛ أسماء بديلة insurance وinsurance_percent وhealth_pct). قد يصل كل حقل كرقم JSON أو كسلسلة رقمية. الحقول الناقصة والسلاسل الفارغة والقيم غير المنتهية والسوالب تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر. بعد التحليل يجمع المعالج النسب الثلاث؛ إذا تجاوز المجموع مئة بالمئة يفشل برسالة تفيد أن نسب الاستقطاع تتجاوز مئة بالمئة—مرة أخرى invalid_input وليس نجاحاً بصافٍ سالب. عند النجاح يتضمن الجسم gross_pay وtax_pct وretirement_pct وinsurance_pct وtotal_withholding_pct وtax_amount وretirement_amount وinsurance_amount وtotal_withheld وnet_pay وtake_home_ratio وسلسلة صيغة قصيرة تعيد صياغة النموذج.
أين تضيف واجهة تقدير الراتب الصافي قيمة
أدوات تأهيل الموارد البشرية ومولدات رسائل العرض يمكنها استدعاء الوحدة الخالصة نفسها من المتصفح لمعاينات مجانية ومن API عند حفظ السيناريوهات، بما يضمن أن الصافي الذي رآه المرشح على صفحة الهبوط يطابق الصافي المخزَّن بعد الحفظ. ولأن التنفيذ parse خالص من المستوى A، كل استدعاء ناجح يكلف السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة.
أسئلة تقنية
هل يمكن تعيين إحدى النسب إلى صفر؟
نعم. الصفر صالح لـ tax_pct أو retirement_pct أو insurance_pct عندما لا ينطبق ذلك الاستقطاع على السيناريو الذي نمذجته.
كم تكلفة تقدير الراتب الصافي؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.