PL-5C2E-FD80

الصفحات

  • الصفحة الرئيسية
  • اتــصــــــل بـنــا
  • سياسة الخصوصية
  • من نحن
  • اعلن عن وظيفة مجاناً
  • إتفاقية الإستخدام
  • خريطة الموقع

🎨 شكل الهيدر

style
التحكم في المظهر:
غيّر رقم style:
0: الافتراضي (الموجي).
1: الإخباري (أحمر). 2: التقني (أزرق/كحلي). 3: الزجاجي العائم (Tech Glass).
4: الحواف الحادة (Neo-Brutalism).

وظائف دوت كوم | وظائف اليوم في مصر

  • الرئيسية
  • وظائف مصر اليوم
  • وظائف جريدة الاهرام
  • وظائف الوسيط
  • وظائف وزارة العمل
style title count _رابط فرعي منسدل __رابط ثانوي __رابط ثانوي __رابط ثانوي _رابط فرعي _رابط فرعي _رابط فرعي رابط عادي رابط عادي رابط عادي

حاسبة نهاية الخدمة في مصر 2026 — احسب حقوقك

بواسطة Website Admin Team | مارس 19, 2026 | لا تعليقات
مشاركة:
هل لديك استفسار عن هذه الوظيفة؟

مساعدنا الذكي متاح الآن في أسفل المقال للإجابة على جميع تساؤلاتك فوراً!

اسأل المساعد
حاسبة نهاية الخدمة في مصر 2026 — احسب مكافأتك بدقة
🇪🇬 وفق قانون العمل رقم 12 لسنة 2003

حاسبة نهاية الخدمة في مصر 2026

احسب مكافأة نهاية خدمتك بدقة — سواء استقالة أو فصل أو بلوغ سن المعاش

💰
حاسبة الراتب الصافي في مصر 2026 احسب راتبك بعد خصم التأمينات وضريبة الدخل — أداة مكملة لهذه الحاسبة
←
لما بتفكر تسيب شغلك أو بتتعرض للفصل — كم ستحصل على مكافأة نهاية الخدمة؟ كثير من الموظفين لا يعرفون حقوقهم الكاملة. هذه الحاسبة المجانية تحسب مكافأتك بدقة وفق قانون العمل المصري رقم 12 لسنة 2003 مع مراعاة سبب إنهاء الخدمة وقطاعك الوظيفي.
📋 المرجع القانوني — الحاسبة تتبع هذه التشريعات الرسمية:
قانون العمل رقم 12 لسنة 2003 المادة 120 — مكافأة نهاية الخدمة في القطاع الخاص: شهر عن كل سنة خدمة بحد أقصى سنة كاملة.
قانون التأمينات رقم 148 لسنة 2019 يُنظم معاش الشيخوخة والعجز والوفاة للقطاع الحكومي وقطاع الأعمال العام.

🧮 احسب مكافأة نهاية خدمتك الآن

أدخل بياناتك أدناه للحصول على حساب دقيق لحقوقك عند انتهاء الخدمة وفق القانون المصري.

أدخل بيانات خدمتك

جميع المبالغ بالجنيه المصري — النتيجة فورية ومجانية

🚪
استقالة
⚡
فصل
🎓
معاش
سنة
شهر
يرجى إدخال مدة خدمة صحيحة (سنة على الأقل)
ج.م
يرجى إدخال الراتب الأساسي
الحساب الأساسي يعتمد الراتب الأساسي وفق نص القانون
ج.م
⚖️ ملاحظة قانونية: استقرت أحكام محكمة النقض المصرية على أن المكافأة تُحسب على الأجر الشامل (أساسي + بدلات ثابتة). أدخل البدلات لرؤية الفرق.
يوم
يُصرف بالأجر الكامل عند انتهاء الخدمة — المادة 51
📋
أدخل بيانات خدمتك واضغط احسب

📊 جدول نسب مكافأة الاستقالة — القطاع الخاص

وفق المادة 120 من قانون العمل رقم 12 لسنة 2003، تتدرج نسبة المكافأة عند الاستقالة كالآتي:

مدة الخدمة نسبة المكافأة عند الاستقالة نسبة المكافأة عند الفصل
أقل من سنةلا يستحقلا يستحق
من 1 إلى أقل من 5 سنواتنصف شهر / سنةشهر كامل / سنة
من 5 إلى أقل من 10 سنواتثلثا شهر / سنةشهر كامل / سنة
10 سنوات فأكثرشهر كامل / سنةشهر كامل / سنة

💼 حقوقك الكاملة عند انتهاء الخدمة

بغض النظر عن سبب إنهاء الخدمة، هذه حقوقك التي يكفلها القانون:

مكافأة نهاية الخدمة رصيد الإجازات غير المستخدمة مستحقات الراتب حتى يوم التسوية تعويض الفصل التعسفي (إن وُجد)

💡 أمثلة عملية على مكافأة نهاية الخدمة

راتب أساسي 8,000 ج.م — القطاع الخاص — بدون رصيد إجازات:

3 سنوات — استقالة
12,000 ج.م
نصف شهر × 3 سنوات
3 سنوات — فصل
24,000 ج.م
شهر كامل × 3 سنوات
7 سنوات — استقالة
37,333 ج.م
ثلثا شهر × 7 سنوات
7 سنوات — فصل
56,000 ج.م
شهر كامل × 7 سنوات
15 سنة — استقالة
120,000 ج.م
شهر كامل × 15 سنة
15 سنة — فصل
120,000 ج.م
شهر كامل × 15 سنة

🔗 مصادر رسمية وموثوقة

⚖️
وزارة العمل المصرية قانون العمل رقم 12 لسنة 2003 وحقوق العمال الرسمية mol.gov.eg
🛡️
الهيئة القومية للتأمين الاجتماعي معاشات القطاع الحكومي وقانون التأمينات 148/2019 nsi.gov.eg
📄
بوابة منشورات النصوص الرسمية لقوانين العمل والتأمينات manshurat.org
💰
حاسبة الراتب الصافي 2026 احسب راتبك بعد الضرائب والتأمينات — أداة مكملة wzaeif.com

🏆 لماذا تثق بمعلومات wzaeif.com؟

⚖️
مصادر قانونية رسمية
الحاسبة مبنية حرفياً على المواد 117-130 من قانون العمل رقم 12 لسنة 2003.
📅
خبرة ميدانية موثّقة
wzaeif.com يرصد سوق العمل المصري يومياً ويتابع التعديلات التشريعية.
🔄
تحديث مستمر
نحدّث الحاسبة فور أي تعديلات تشريعية رسمية على قانون العمل.
🆓
مجانية تماماً
لا تسجيل، لا اشتراك — خدمة مجانية لكل موظف في مصر.

❓ أسئلة شائعة عن نهاية الخدمة

كيف تُحسب مكافأة نهاية الخدمة في القطاع الخاص؟
وفق المادة 120 من قانون العمل رقم 12/2003: عند الاستقالة قبل 5 سنوات = نصف شهر لكل سنة، من 5 إلى 10 سنوات = ثلثا شهر، بعد 10 سنوات = شهر كامل لكل سنة. عند الفصل = شهر كامل لكل سنة بغض النظر عن مدة الخدمة.
هل يستحق الموظف مكافأة نهاية الخدمة عند الاستقالة؟
نعم، يستحق الموظف المكافأة عند الاستقالة بشرط إتمام سنة خدمة كاملة على الأقل. النسبة تتدرج حسب سنوات الخدمة كما هو موضح في الجدول أعلاه.
ما حكم رصيد الإجازات عند انتهاء الخدمة؟
وفق المادة 51 من قانون العمل، يحق للموظف صرف رصيد إجازاته غير المستخدمة بالأجر الكامل (أساسي + بدلات) عند انتهاء الخدمة لأي سبب كان، ولا يجوز للشركة الامتناع عن صرفه.
ما الفرق بين الفصل التعسفي والفصل المشروع؟
الفصل المشروع يستحق فيه الموظف مكافأة نهاية الخدمة فقط. أما الفصل التعسفي (بدون سبب مشروع) فيستحق الموظف إضافةً إلى المكافأة تعويضاً لا يقل عن شهرين عن كل سنة خدمة، يُقدِّره القضاء.
هل تختلف حسابات القطاع الحكومي عن الخاص؟
نعم، الموظف الحكومي لا يحصل على مكافأة نهاية خدمة بالمعنى المعتاد، بل يستحق معاش الشيخوخة وفق قانون التأمينات رقم 148 لسنة 2019 الذي يُحسب بناءً على سنوات الاشتراك ومتوسط الأجر.

ابحث عن وظيفة بحقوق أفضل 🚀

آلاف الوظائف من كبرى الشركات في مصر — محدَّثة يومياً

عرض أحدث الوظائف
⚠️ الأرقام الواردة للاسترشاد فقط وفق قانون العمل رقم 12 لسنة 2003 المعمول به في مارس 2026. لا تُغني عن استشارة محامٍ أو متخصص في قانون العمل.

إسأل عن أي تفاصيل في هذا المقال؟

اسأل المساعد الذكي وسيجيبك بناءً على محتوى هذا المقال.

<link rel="preconnect" href="https://fonts.googleapis.com"> <link href="https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;600;700;800;900&display=swap" rel="stylesheet"> <!-- ==================================================== SEO META TAGS انسخ الأسطر دي وحطها في إعدادات Blogger: Layout > Edit HTML > قبل </head> ==================================================== <link rel="canonical" href="https://www.wzaeif.com/2026/03/egypt-end-of-service-calculator.html" /> <meta property="og:title" content="حاسبة نهاية الخدمة في مصر 2026 — احسب حقوقك" /> <meta property="og:description" content="احسب مكافأة نهاية الخدمة في مصر بدقة وفق قانون العمل رقم 12 لسنة 2003. أداة مجانية تدعم جميع القطاعات." /> <meta property="og:image" content="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRXXH8TDMfL9hQDznJq7T0b87rWmCDMw3iKM8zhOWoCIZK994KPFr06GRJUKiHclD_LnP5xDpcCpymBD3qXde0JpCBCF0cBpe89BnSOHVNGCOuDXRdwA2QaRP3oMw1q4IprN6IVqFexHdmIbaHyPjCYdxAVTEXT5qgRbcEeXlH76X08RpjvQDZSvPyVSs/s1376/egypt-end-of-service-calculator.webp" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://www.wzaeif.com/2026/03/egypt-end-of-service-calculator.html" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="حاسبة نهاية الخدمة في مصر 2026 — احسب حقوقك" /> <meta name="twitter:description" content="احسب مكافأة نهاية الخدمة في مصر بدقة وفق قانون العمل رقم 12 لسنة 2003." /> <meta name="twitter:image" content="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRXXH8TDMfL9hQDznJq7T0b87rWmCDMw3iKM8zhOWoCIZK994KPFr06GRJUKiHclD_LnP5xDpcCpymBD3qXde0JpCBCF0cBpe89BnSOHVNGCOuDXRdwA2QaRP3oMw1q4IprN6IVqFexHdmIbaHyPjCYdxAVTEXT5qgRbcEeXlH76X08RpjvQDZSvPyVSs/s1376/egypt-end-of-service-calculator.webp" /> ==================================================== --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BlogPosting", "headline": "حاسبة نهاية الخدمة في مصر 2026 — احسب حقوقك", "description": "احسب مكافأة نهاية الخدمة في مصر بدقة وفق قانون العمل رقم 12 لسنة 2003. أداة مجانية تدعم جميع القطاعات.", "datePublished": "2026-03-19", "dateModified": "2026-03-19", "image": { "@type": "ImageObject", "url": "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRXXH8TDMfL9hQDznJq7T0b87rWmCDMw3iKM8zhOWoCIZK994KPFr06GRJUKiHclD_LnP5xDpcCpymBD3qXde0JpCBCF0cBpe89BnSOHVNGCOuDXRdwA2QaRP3oMw1q4IprN6IVqFexHdmIbaHyPjCYdxAVTEXT5qgRbcEeXlH76X08RpjvQDZSvPyVSs/s1376/egypt-end-of-service-calculator.webp", "width": 1376, "height": 774 }, "author": {"@type": "Organization","name": "wzaeif.com","url": "https://www.wzaeif.com"}, "publisher": { "@type": "Organization", "name": "وظائف دوت كوم", "url": "https://www.wzaeif.com", "logo": {"@type": "ImageObject","url": "https://www.wzaeif.com/favicon.ico"} }, "keywords": ["حاسبة نهاية الخدمة مصر","مكافأة نهاية الخدمة","حقوق الموظف عند الاستقالة","قانون العمل المصري","نهاية الخدمة 2026","تعويض الفصل"], "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.wzaeif.com/2026/03/egypt-end-of-service-calculator.html" }, "url": "https://www.wzaeif.com/2026/03/egypt-end-of-service-calculator.html" } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ {"@type": "Question","name": "كيف تُحسب مكافأة نهاية الخدمة في مصر؟","acceptedAnswer": {"@type": "Answer","text": "وفق قانون العمل رقم 12 لسنة 2003، يستحق الموظف شهراً عن كل سنة خدمة في القطاع الخاص. وفي القطاع الحكومي يُحسب المعاش وفق قانون التأمينات رقم 148 لسنة 2019."}}, {"@type": "Question","name": "هل يستحق الموظف مكافأة نهاية الخدمة عند الاستقالة؟","acceptedAnswer": {"@type": "Answer","text": "نعم، وفق قانون العمل المصري يستحق الموظف مكافأة نهاية الخدمة عند الاستقالة بعد سنة خدمة كاملة على الأقل، وتُحسب بنسب متدرجة حسب مدة الخدمة."}}, {"@type": "Question","name": "ما الفرق بين الفصل والاستقالة في حساب نهاية الخدمة؟","acceptedAnswer": {"@type": "Answer","text": "في حالة الفصل التعسفي يستحق الموظف كامل المكافأة + تعويض إضافي. أما الاستقالة فتُحسب بنسب من المكافأة تبعاً لمدة الخدمة."}}, {"@type": "Question","name": "هل إجازات الموظف غير المستخدمة تدخل في حساب نهاية الخدمة؟","acceptedAnswer": {"@type": "Answer","text": "نعم، يحق للموظف صرف رصيد إجازاته غير المستخدمة بالأجر الكامل عند انتهاء الخدمة، وفق المادة 51 من قانون العمل رقم 12 لسنة 2003."}} ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebApplication", "name": "حاسبة نهاية الخدمة في مصر 2026", "url": "https://www.wzaeif.com/2026/03/egypt-end-of-service-calculator.html", "description": "أداة مجانية لحساب مكافأة نهاية الخدمة في مصر وفق قانون العمل رقم 12 لسنة 2003", "applicationCategory": "FinanceApplication", "operatingSystem": "Web Browser", "inLanguage": "ar", "creator": {"@type": "Organization","name": "wzaeif.com","url": "https://www.wzaeif.com"}, "offers": {"@type": "Offer","price": "0","priceCurrency": "EGP"} } </script> <style> /* =========================== CSS VARIABLES — green accent (distinct from salary calc blue) =========================== */ :root { --eos-green: #16a34a; --eos-green-mid: #15803d; --eos-green-light: #22c55e; --eos-green-pale: #f0fdf4; --eos-green-border: rgba(22,163,74,.18); --eos-blue: #1d4ed8; --eos-blue-pale: #eff6ff; --eos-amber: #d97706; --eos-amber-pale: #fffbeb; --eos-red: #dc2626; --eos-red-pale: #fef2f2; --eos-text-primary: #0f172a; --eos-text-sec: #475569; --eos-text-muted: #94a3b8; --eos-border: #e2e8f0; --eos-bg-page: #f8fafc; --eos-bg-card: #ffffff; --eos-bg-input: #f8fafc; --eos-shadow-sm: 0 1px 3px rgba(0,0,0,.06); --eos-shadow-md: 0 4px 16px rgba(0,0,0,.08); --eos-shadow-lg: 0 8px 32px rgba(0,0,0,.12); --eos-r-sm: 8px; --eos-r-md: 12px; --eos-r-lg: 16px; --eos-tr: all .2s ease; } .eos *, .eos *::before, .eos *::after { box-sizing: border-box; } .eos { font-family: 'Tajawal', sans-serif; font-size: 16px; max-width: 860px; margin: 0 auto; padding: 24px 16px 48px; color: var(--eos-text-primary); direction: rtl; line-height: 1.75; -webkit-font-smoothing: antialiased; } /* =========================== HERO =========================== */ .eos .eos-hero { position: relative; border-radius: var(--eos-r-lg); overflow: hidden; margin-bottom: 28px; min-height: 260px; background: linear-gradient(135deg, var(--eos-green-mid), var(--eos-green-light)); } .eos .eos-hero-ov { position: absolute; inset: 0; background: linear-gradient(135deg, rgba(21,128,61,.92), rgba(34,197,94,.75)); display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; padding: 24px; } .eos .eos-badge { background: rgba(255,255,255,.15); border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 12px; font-weight: 700; padding: 4px 14px; border-radius: 99px; margin-bottom: 12px; letter-spacing: .5px; display: inline-block; } .eos .eos-hero h1 { font-size: clamp(1.3rem, 3.5vw, 2rem); font-weight: 900; color: #fff; line-height: 1.3; margin: 0 0 8px; } .eos .eos-hero p { font-size: 15px; color: rgba(255,255,255,.88); max-width: 500px; margin: 0; } /* =========================== SISTER TOOL BANNER (internal link) =========================== */ .eos .eos-sister { display: flex; align-items: center; gap: 14px; background: var(--eos-blue-pale); border: 1px solid rgba(29,78,216,.2); border-right: 4px solid var(--eos-blue); border-radius: var(--eos-r-md); padding: 14px 18px; margin-bottom: 22px; text-decoration: none; transition: var(--eos-tr); } .eos .eos-sister:hover { box-shadow: var(--eos-shadow-md); transform: translateY(-1px); } .eos .eos-sister-ic { font-size: 26px; flex-shrink: 0; } .eos .eos-sister-body { flex: 1; min-width: 0; } .eos .eos-sister-title { font-size: 14px; font-weight: 800; color: var(--eos-blue); display: block; margin-bottom: 2px; } .eos .eos-sister-desc { font-size: 13px; color: var(--eos-text-sec); } .eos .eos-sister-arrow { font-size: 20px; color: var(--eos-blue); flex-shrink: 0; } /* =========================== LEGAL BOX =========================== */ .eos .eos-legal { background: #f0fdf4; border: 1px solid #bbf7d0; border-right: 4px solid var(--eos-green); border-radius: var(--eos-r-md); padding: 16px 20px; margin-bottom: 22px; font-size: 13px; line-height: 1.85; color: #166534; } .eos .eos-legal strong { color: #14532d; font-weight: 800; } .eos .eos-legal a { color: var(--eos-green-mid); font-weight: 700; text-decoration: underline; text-underline-offset: 2px; } .eos .eos-legal-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: 12px; } @media (max-width: 540px) { .eos .eos-legal-grid { grid-template-columns: 1fr; } } .eos .eos-legal-item { background: #fff; border: 1px solid #bbf7d0; border-radius: var(--eos-r-sm); padding: 10px 14px; font-size: 12px; color: #166534; } .eos .eos-legal-item strong { display: block; font-size: 13px; color: #14532d; margin-bottom: 2px; } /* =========================== INTRO =========================== */ .eos .eos-intro { font-size: 15px; line-height: 1.9; color: var(--eos-text-sec); margin-bottom: 24px; padding: 18px 20px; background: var(--eos-bg-card); border-radius: var(--eos-r-md); border-right: 4px solid var(--eos-green); box-shadow: var(--eos-shadow-sm); } .eos .eos-intro strong { color: var(--eos-text-primary); } /* =========================== HEADINGS & TEXT =========================== */ .eos .eos-h2 { font-size: 1.2rem; font-weight: 800; color: var(--eos-text-primary); margin: 36px 0 14px; padding-bottom: 10px; border-bottom: 2px solid var(--eos-border); display: flex; align-items: center; gap: 8px; } .eos .eos-p { font-size: 15px; line-height: 1.9; color: var(--eos-text-sec); margin-bottom: 12px; } .eos .eos-p strong { color: var(--eos-text-primary); font-weight: 700; } /* =========================== CALCULATOR CARD =========================== */ .eos .eos-calc { background: var(--eos-bg-card); border: 1px solid var(--eos-border); border-radius: var(--eos-r-lg); overflow: hidden; box-shadow: var(--eos-shadow-lg); margin: 24px 0; } .eos .eos-calc-hd { background: linear-gradient(135deg, var(--eos-green-mid), var(--eos-green-light)); padding: 20px 24px; } .eos .eos-calc-hd h2 { color: #fff; font-size: 1rem; font-weight: 700; margin: 0; } .eos .eos-calc-hd p { color: rgba(255,255,255,.8); font-size: 13px; margin: 4px 0 0; } .eos .eos-calc-bd { padding: 24px; } /* =========================== GRID =========================== */ .eos .eos-g2 { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } @media (max-width: 580px) { .eos .eos-g2 { grid-template-columns: 1fr; } } /* =========================== FORM FIELDS =========================== */ .eos .eos-field { margin-bottom: 14px; } .eos .eos-lbl { display: block; font-size: 14px; font-weight: 600; color: var(--eos-text-sec); margin-bottom: 6px; } .eos .eos-hint { font-size: 12px; color: var(--eos-text-muted); margin-top: 3px; } .eos .eos-iw { position: relative; } .eos .eos-iw em { position: absolute; top: 50%; transform: translateY(-50%); left: 12px; font-size: 12px; color: var(--eos-text-muted); pointer-events: none; font-style: normal; font-weight: 600; } .eos .eos-in, .eos .eos-sel { width: 100%; padding: 11px 14px 11px 42px; border: 1.5px solid var(--eos-border); border-radius: var(--eos-r-sm); font-size: 15px; font-family: 'Tajawal', sans-serif; font-weight: 600; color: var(--eos-text-primary); background: var(--eos-bg-input); transition: var(--eos-tr); direction: rtl; -webkit-appearance: none; appearance: none; } .eos .eos-sel { padding: 11px 14px; cursor: pointer; } .eos .eos-in:focus, .eos .eos-sel:focus { outline: none; border-color: var(--eos-green); box-shadow: 0 0 0 3px rgba(22,163,74,.12); background: #fff; } .eos .eos-in::-webkit-inner-spin-button, .eos .eos-in::-webkit-outer-spin-button { -webkit-appearance: none; } .eos .eos-in[type=number] { -moz-appearance: textfield; } .eos .eos-field-err { font-size: 13px; color: var(--eos-red); font-weight: 600; margin-top: 4px; display: none; } .eos .eos-field.has-err .eos-field-err { display: block; } .eos .eos-field.has-err .eos-in { border-color: var(--eos-red); } /* Reason toggle */ .eos .eos-tog { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; } .eos .eos-tog-3 { grid-template-columns: 1fr 1fr 1fr; } @media (max-width: 400px) { .eos .eos-tog-3 { grid-template-columns: 1fr; } } .eos .eos-opt { padding: 10px 8px; border: 1.5px solid var(--eos-border); border-radius: var(--eos-r-sm); text-align: center; font-size: 13px; font-weight: 600; cursor: pointer; transition: var(--eos-tr); color: var(--eos-text-sec); background: var(--eos-bg-input); user-select: none; line-height: 1.4; } .eos .eos-opt:hover { border-color: var(--eos-green); color: var(--eos-green); background: var(--eos-green-pale); } .eos .eos-opt.on { border-color: var(--eos-green); background: var(--eos-green-pale); color: var(--eos-green-mid); } /* =========================== BUTTON =========================== */ .eos .eos-btn { width: 100%; padding: 14px; background: linear-gradient(135deg, var(--eos-green-mid), var(--eos-green)); color: #fff; border: none; border-radius: var(--eos-r-sm); font-size: 16px; font-weight: 800; font-family: 'Tajawal', sans-serif; cursor: pointer; margin-top: 10px; transition: var(--eos-tr); letter-spacing: .3px; } .eos .eos-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(22,163,74,.35); } .eos .eos-btn:active { transform: translateY(0); } .eos .eos-btn:disabled { opacity: .6; cursor: not-allowed; transform: none; } /* =========================== RESULTS =========================== */ .eos .eos-net { background: linear-gradient(135deg, var(--eos-green-mid), var(--eos-green-light)); border-radius: var(--eos-r-md); padding: 20px; text-align: center; margin-bottom: 14px; position: relative; overflow: hidden; } .eos .eos-net::before { content: ''; position: absolute; top: -30px; left: -30px; width: 120px; height: 120px; background: radial-gradient(circle, rgba(255,255,255,.1), transparent 70%); border-radius: 50%; } .eos .eos-net-lbl { font-size: 13px; color: rgba(255,255,255,.85); margin-bottom: 4px; letter-spacing: .5px; } .eos .eos-net-num { font-size: 2.4rem; font-weight: 900; color: #fff; } .eos .eos-net-num small { font-size: 14px; font-weight: 500; margin-right: 4px; opacity: .85; } .eos .eos-rows { display: flex; flex-direction: column; gap: 6px; margin-bottom: 12px; } .eos .eos-row { display: flex; justify-content: space-between; align-items: center; padding: 10px 14px; background: var(--eos-bg-page); border: 1px solid var(--eos-border); border-radius: var(--eos-r-sm); font-size: 14px; transition: background .15s; } .eos .eos-row:hover { background: var(--eos-green-pale); } .eos .eos-row .l { color: var(--eos-text-sec); font-weight: 500; } .eos .eos-row .v { font-weight: 700; color: var(--eos-text-primary); } .eos .eos-row .v.g { color: var(--eos-green-mid); } .eos .eos-row.tot { border-color: var(--eos-green); background: var(--eos-green-pale); } .eos .eos-row.tot .l { color: var(--eos-green-mid); font-weight: 800; } .eos .eos-row.tot .v { color: var(--eos-green-mid); font-size: 15px; } /* Warning banner */ .eos .eos-warn { background: var(--eos-amber-pale); border: 1px solid rgba(217,119,6,.2); border-radius: var(--eos-r-sm); padding: 10px 14px; font-size: 13px; color: var(--eos-amber); margin-bottom: 10px; font-weight: 600; line-height: 1.6; } /* Share buttons */ .eos .eos-shr { display: flex; gap: 7px; } .eos .eos-shr-btn { flex: 1; padding: 10px; border: 1.5px solid var(--eos-border); border-radius: var(--eos-r-sm); background: var(--eos-bg-input); font-size: 13px; font-weight: 700; font-family: 'Tajawal', sans-serif; color: var(--eos-text-sec); cursor: pointer; transition: var(--eos-tr); } .eos .eos-shr-btn:hover { border-color: var(--eos-green); color: var(--eos-green); background: var(--eos-green-pale); } /* Empty state */ .eos .eos-empty { display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 40px 16px; color: var(--eos-text-muted); font-size: 14px; text-align: center; gap: 8px; height: 100%; } .eos .eos-empty-icon { font-size: 2.5rem; opacity: .4; } /* =========================== SCALE TABLE =========================== */ .eos .eos-tw { overflow-x: auto; margin: 14px 0; border-radius: var(--eos-r-md); box-shadow: var(--eos-shadow-sm); } .eos .eos-t { width: 100%; border-collapse: collapse; font-size: 14px; background: var(--eos-bg-card); } .eos .eos-t th { background: var(--eos-bg-page); padding: 11px 14px; text-align: right; color: var(--eos-text-sec); font-weight: 700; border-bottom: 2px solid var(--eos-border); white-space: nowrap; } .eos .eos-t td { padding: 10px 14px; border-bottom: 1px solid var(--eos-border); color: var(--eos-text-primary); } .eos .eos-t tr:last-child td { border: none; } .eos .eos-t tbody tr:hover td { background: var(--eos-green-pale); } .eos .eos-bk { display: inline-block; padding: 3px 10px; border-radius: 99px; font-size: 12px; font-weight: 800; background: var(--eos-green-pale); color: var(--eos-green-mid); white-space: nowrap; } .eos .eos-bk.am { background: var(--eos-amber-pale); color: var(--eos-amber); } .eos .eos-bk.full { background: #f0fdf4; color: var(--eos-green-mid); } /* =========================== PILLS =========================== */ .eos .eos-pills { display: flex; flex-wrap: wrap; gap: 7px; margin: 12px 0; } .eos .eos-pill { font-size: 13px; font-weight: 700; padding: 5px 12px; border-radius: 99px; } .eos .pp-g { background: var(--eos-green-pale); color: var(--eos-green-mid); border: 1px solid var(--eos-green-border); } .eos .pp-b { background: var(--eos-blue-pale); color: var(--eos-blue); border: 1px solid rgba(29,78,216,.15); } .eos .pp-a { background: var(--eos-amber-pale); color: var(--eos-amber); border: 1px solid rgba(217,119,6,.15); } .eos .pp-r { background: var(--eos-red-pale); color: var(--eos-red); border: 1px solid rgba(220,38,38,.15); } /* =========================== SCENARIOS GRID =========================== */ .eos .eos-scg { display: grid; grid-template-columns: repeat(3,1fr); gap: 10px; margin: 14px 0; } @media (max-width: 540px) { .eos .eos-scg { grid-template-columns: 1fr 1fr; } } .eos .eos-sc { background: var(--eos-bg-card); border: 1px solid var(--eos-border); border-radius: var(--eos-r-md); padding: 14px; text-align: center; transition: var(--eos-tr); } .eos .eos-sc:hover { border-color: var(--eos-green); box-shadow: var(--eos-shadow-md); transform: translateY(-2px); } .eos .eos-sc-g { font-size: 12px; color: var(--eos-text-muted); margin-bottom: 4px; font-weight: 600; } .eos .eos-sc-n { font-size: 1.1rem; font-weight: 900; color: var(--eos-green-mid); margin-bottom: 2px; } .eos .eos-sc-p { font-size: 12px; color: var(--eos-text-sec); font-weight: 600; } /* =========================== EXTERNAL LINKS =========================== */ .eos .eos-extlinks { display: grid; grid-template-columns: repeat(2,1fr); gap: 10px; margin: 14px 0; } @media (max-width: 540px) { .eos .eos-extlinks { grid-template-columns: 1fr; } } .eos .eos-extlink { display: flex; align-items: flex-start; gap: 10px; padding: 12px 14px; background: var(--eos-bg-card); border: 1px solid var(--eos-border); border-radius: var(--eos-r-md); text-decoration: none; transition: var(--eos-tr); } .eos .eos-extlink:hover { border-color: var(--eos-green); box-shadow: var(--eos-shadow-md); transform: translateY(-1px); } .eos .eos-extlink-ic { font-size: 22px; flex-shrink: 0; line-height: 1; } .eos .eos-extlink-body { flex: 1; min-width: 0; overflow: hidden; } .eos .eos-extlink-title { font-size: 13px; font-weight: 800; color: var(--eos-text-primary); margin-bottom: 2px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .eos .eos-extlink-desc { font-size: 12px; color: var(--eos-text-muted); line-height: 1.5; word-break: break-word; } .eos .eos-extlink-tag { font-size: 11px; font-weight: 700; background: var(--eos-green-pale); color: var(--eos-green-mid); padding: 2px 7px; border-radius: 99px; margin-top: 4px; display: inline-block; white-space: nowrap; } /* =========================== E-E-A-T GRID =========================== */ .eos .eos-eeat { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 14px 0; } @media (max-width: 480px) { .eos .eos-eeat { grid-template-columns: 1fr; } } .eos .eos-ec { background: var(--eos-bg-card); border: 1px solid var(--eos-border); border-radius: var(--eos-r-md); padding: 18px; transition: var(--eos-tr); } .eos .eos-ec:hover { box-shadow: var(--eos-shadow-md); border-color: var(--eos-green-border); } .eos .eos-ec-i { font-size: 24px; margin-bottom: 8px; } .eos .eos-ec-t { font-size: 14px; font-weight: 800; color: var(--eos-text-primary); margin-bottom: 6px; } .eos .eos-ec-p { font-size: 13px; color: var(--eos-text-sec); line-height: 1.7; } /* =========================== FAQ =========================== */ .eos .eos-faq { display: flex; flex-direction: column; gap: 8px; margin: 14px 0; } .eos .eos-fi { background: var(--eos-bg-card); border: 1px solid var(--eos-border); border-radius: var(--eos-r-md); overflow: hidden; transition: border-color .2s; } .eos .eos-fi:hover { border-color: var(--eos-green-border); } .eos .eos-fi.op { border-color: var(--eos-green-border); } .eos .eos-fq { padding: 14px 18px; font-size: 15px; font-weight: 700; color: var(--eos-text-primary); cursor: pointer; display: flex; justify-content: space-between; align-items: center; user-select: none; transition: background .15s; } .eos .eos-fq:hover { background: var(--eos-bg-page); } .eos .eos-fq::after { content: '+'; font-size: 20px; color: var(--eos-green); font-weight: 400; flex-shrink: 0; } .eos .eos-fi.op .eos-fq::after { content: '-'; font-size: 28px; line-height: 1; } .eos .eos-fa { display: none; padding: 12px 18px 14px; font-size: 14px; color: var(--eos-text-sec); line-height: 1.8; border-top: 1px solid var(--eos-border); } .eos .eos-fi.op .eos-fa { display: block; animation: eos-fadeIn .2s ease; } @keyframes eos-fadeIn { from { opacity: 0; transform: translateY(-4px); } to { opacity: 1; transform: translateY(0); } } /* =========================== CTA =========================== */ .eos .eos-cta { background: linear-gradient(135deg, var(--eos-green-mid), var(--eos-green-light)); border-radius: var(--eos-r-lg); padding: 28px 24px; text-align: center; margin: 28px 0; position: relative; overflow: hidden; } .eos .eos-cta::before { content: ''; position: absolute; bottom: -40px; right: -40px; width: 160px; height: 160px; background: radial-gradient(circle, rgba(255,255,255,.08), transparent 70%); border-radius: 50%; } .eos .eos-cta h2 { color: #fff; font-size: 1.2rem; font-weight: 900; margin: 0 0 8px; } .eos .eos-cta p { color: rgba(255,255,255,.85); font-size: 14px; margin: 0 0 18px; } .eos .eos-cta a { display: inline-block; background: #fff; color: var(--eos-green-mid); padding: 12px 28px; border-radius: var(--eos-r-sm); font-size: 14px; font-weight: 800; font-family: 'Tajawal', sans-serif; text-decoration: none; box-shadow: 0 4px 16px rgba(0,0,0,.18); transition: var(--eos-tr); } .eos .eos-cta a:hover { transform: translateY(-2px); box-shadow: 0 6px 22px rgba(0,0,0,.22); } /* =========================== DISCLAIMER =========================== */ .eos .eos-disc { color: var(--eos-text-muted); font-size: 13px; line-height: 1.7; margin-top: 16px; text-align: center; padding: 12px; background: var(--eos-bg-card); border-radius: var(--eos-r-sm); border: 1px solid var(--eos-border); } /* =========================== TOAST =========================== */ .eos-toast { position: fixed; bottom: 24px; left: 50%; transform: translateX(-50%) translateY(20px); background: #0f172a; color: #fff; padding: 10px 22px; border-radius: 99px; font-size: 14px; font-weight: 700; font-family: 'Tajawal', sans-serif; box-shadow: 0 8px 24px rgba(0,0,0,.25); opacity: 0; transition: all .3s ease; pointer-events: none; z-index: 9999; white-space: nowrap; } .eos-toast.show { opacity: 1; transform: translateX(-50%) translateY(0); } /* =========================== PRINT =========================== */ @media print { .eos .eos-btn, .eos .eos-shr, .eos .eos-cta, .eos .eos-hero { display: none !important; } .eos .eos-calc { box-shadow: none; border: 1px solid #ccc; } } .eos :focus-visible { outline: 2px solid var(--eos-green); outline-offset: 2px; border-radius: 4px; } /* =========================== ADSENSE INJECTION PREVENTION منع إعلانات AdSense من الدخول جوا الـ widget =========================== */ .eos ins.adsbygoogle, .eos ins[data-ad-client], .eos > ins, .eos div[id^="google_ads"], .eos iframe[id^="google_ads"], .eos .google-auto-placed { display: none !important; width: 0 !important; height: 0 !important; overflow: hidden !important; } </style> <div class="eos" data-google-adsense-only="false" data-noprocess="true"> <!-- ===================== HERO ===================== --> <div class="eos-hero" role="banner"> <img alt="حاسبة نهاية الخدمة في مصر 2026 — احسب مكافأتك بدقة" fetchpriority="high" height="260" loading="eager" onerror="this.style.display=&#39;none&#39;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRXXH8TDMfL9hQDznJq7T0b87rWmCDMw3iKM8zhOWoCIZK994KPFr06GRJUKiHclD_LnP5xDpcCpymBD3qXde0JpCBCF0cBpe89BnSOHVNGCOuDXRdwA2QaRP3oMw1q4IprN6IVqFexHdmIbaHyPjCYdxAVTEXT5qgRbcEeXlH76X08RpjvQDZSvPyVSs/s1376-rw/egypt-end-of-service-calculator.webp" width="860" /> <div class="eos-hero-ov"> <div class="eos-badge">🇪🇬 وفق قانون العمل رقم 12 لسنة 2003</div> <h1>حاسبة نهاية الخدمة في مصر 2026</h1> <p>احسب مكافأة نهاية خدمتك بدقة — سواء استقالة أو فصل أو بلوغ سن المعاش</p> </div> </div> <span><a name="more"></a></span> <!-- ===================== SISTER TOOL LINK ===================== --> <a aria-label="حاسبة الراتب الصافي في مصر 2026" class="eos-sister" href="https://www.wzaeif.com/2026/03/egypt-net-salary-calculator.html"> <div class="eos-sister-ic">💰</div> <div class="eos-sister-body"> <span class="eos-sister-title">حاسبة الراتب الصافي في مصر 2026</span> <span class="eos-sister-desc">احسب راتبك بعد خصم التأمينات وضريبة الدخل — أداة مكملة لهذه الحاسبة</span> </div> <div class="eos-sister-arrow">←</div> </a> <!-- ===================== INTRO ===================== --> <div class="eos-intro" role="note"> لما بتفكر تسيب شغلك أو بتتعرض للفصل — <strong>كم ستحصل على مكافأة نهاية الخدمة؟</strong> كثير من الموظفين لا يعرفون حقوقهم الكاملة. هذه الحاسبة المجانية تحسب مكافأتك بدقة وفق <strong>قانون العمل المصري رقم 12 لسنة 2003</strong> مع مراعاة سبب إنهاء الخدمة وقطاعك الوظيفي. </div> <!-- ===================== LEGAL BOX ===================== --> <div class="eos-legal" role="note"> <strong>📋 المرجع القانوني — الحاسبة تتبع هذه التشريعات الرسمية:</strong> <div class="eos-legal-grid"> <div class="eos-legal-item"> <strong>قانون العمل رقم 12 لسنة 2003</strong> المادة 120 — مكافأة نهاية الخدمة في القطاع الخاص: شهر عن كل سنة خدمة بحد أقصى سنة كاملة. </div> <div class="eos-legal-item"> <strong>قانون التأمينات رقم 148 لسنة 2019</strong> يُنظم معاش الشيخوخة والعجز والوفاة للقطاع الحكومي وقطاع الأعمال العام. </div> </div> </div> <!-- ===================== CALCULATOR ===================== --> <h2 class="eos-h2">🧮 احسب مكافأة نهاية خدمتك الآن</h2> <p class="eos-p">أدخل بياناتك أدناه للحصول على <strong>حساب دقيق لحقوقك عند انتهاء الخدمة</strong> وفق القانون المصري.</p> <div class="eos-calc" role="region" aria-label="حاسبة نهاية الخدمة"> <div class="eos-calc-hd"> <h2>أدخل بيانات خدمتك</h2> <p>جميع المبالغ بالجنيه المصري — النتيجة فورية ومجانية</p> </div> <div class="eos-calc-bd"> <div class="eos-g2"> <!-- INPUTS --> <div role="form" aria-label="نموذج حساب نهاية الخدمة"> <!-- القطاع --> <div class="eos-field"> <label class="eos-lbl" for="e-sec">القطاع الوظيفي</label> <select class="eos-sel" id="e-sec" onchange="eSecChange()"> <option value="private">القطاع الخاص</option> <option value="gov">القطاع الحكومي / قطاع الأعمال العام</option> </select> </div> <!-- سبب إنهاء الخدمة --> <div class="eos-field" id="e-reason-wrap"> <label class="eos-lbl" id="lbl-reason">سبب إنهاء الخدمة</label> <div class="eos-tog eos-tog-3" role="radiogroup" aria-labelledby="lbl-reason"> <div class="eos-opt on" role="radio" aria-checked="true" tabindex="0" data-v="resign" onclick="eReason(this)" onkeydown="eKReason(event,this)">🚪<br>استقالة</div> <div class="eos-opt" role="radio" aria-checked="false" tabindex="0" data-v="dismiss" onclick="eReason(this)" onkeydown="eKReason(event,this)">⚡<br>فصل</div> <div class="eos-opt" role="radio" aria-checked="false" tabindex="0" data-v="retire" onclick="eReason(this)" onkeydown="eKReason(event,this)">🎓<br>معاش</div> </div> </div> <!-- سنوات الخدمة --> <div class="eos-field" id="field-years"> <label class="eos-lbl" for="e-years">مدة الخدمة <span style="color:var(--eos-red)">*</span></label> <div style="display:grid;grid-template-columns:1fr 1fr;gap:8px"> <div class="eos-iw"> <input class="eos-in" id="e-years" type="number" inputmode="numeric" placeholder="السنوات" min="0" max="50" autocomplete="off" aria-label="سنوات الخدمة" /> <em aria-hidden="true">سنة</em> </div> <div class="eos-iw"> <input class="eos-in" id="e-months" type="number" inputmode="numeric" placeholder="الأشهر" min="0" max="11" autocomplete="off" aria-label="أشهر الخدمة" /> <em aria-hidden="true">شهر</em> </div> </div> <div class="eos-field-err" id="err-years" role="alert">يرجى إدخال مدة خدمة صحيحة (سنة على الأقل)</div> </div> <!-- الراتب الأساسي --> <div class="eos-field" id="field-salary"> <label class="eos-lbl" for="e-salary">آخر راتب أساسي (شهرياً) <span style="color:var(--eos-red)">*</span></label> <div class="eos-iw"> <input class="eos-in" id="e-salary" type="number" inputmode="numeric" placeholder="مثال: 8000" min="0" autocomplete="off" aria-required="true" /> <em aria-hidden="true">ج.م</em> </div> <div class="eos-field-err" id="err-salary" role="alert">يرجى إدخال الراتب الأساسي</div> <div class="eos-hint">الحساب الأساسي يعتمد الراتب الأساسي وفق نص القانون</div> </div> <!-- البدلات الثابتة — ملاحظة 3 --> <div class="eos-field"> <label class="eos-lbl" for="e-allow">البدلات الثابتة (شهرياً) — اختياري</label> <div class="eos-iw"> <input class="eos-in" id="e-allow" type="number" inputmode="numeric" placeholder="مثال: 2000" min="0" autocomplete="off" aria-label="البدلات الثابتة الشهرية" /> <em aria-hidden="true">ج.م</em> </div> <div class="eos-hint" style="background:var(--eos-amber-pale);border:1px solid rgba(217,119,6,.15);border-radius:6px;padding:6px 10px;color:var(--eos-amber);margin-top:6px;"> ⚖️ <strong>ملاحظة قانونية:</strong> استقرت أحكام محكمة النقض المصرية على أن المكافأة تُحسب على <strong>الأجر الشامل</strong> (أساسي + بدلات ثابتة). أدخل البدلات لرؤية الفرق. </div> </div> <!-- رصيد الإجازات --> <div class="eos-field"> <label class="eos-lbl" for="e-leave">رصيد الإجازات غير المستخدمة (أيام)</label> <div class="eos-iw"> <input class="eos-in" id="e-leave" type="number" inputmode="numeric" placeholder="مثال: 30" min="0" max="365" autocomplete="off" aria-label="رصيد الإجازات بالأيام" /> <em aria-hidden="true">يوم</em> </div> <div class="eos-hint">يُصرف بالأجر الكامل عند انتهاء الخدمة — المادة 51</div> </div> <!-- Buttons --> <div style="display:flex;gap:8px;margin-top:10px"> <button class="eos-btn" id="eos-calc-btn" onclick="eosCalc()" aria-label="احسب مكافأة نهاية الخدمة" style="flex:1"> ⚡ احسب المكافأة </button> <button class="eos-btn" onclick="eosPrint()" aria-label="طباعة التقرير" style="flex:0 0 auto;width:auto;padding:14px 16px;background:linear-gradient(135deg,#475569,#64748b);font-size:14px" title="طباعة التقرير لتقديمه لقسم الموارد البشرية"> 🖨️ طباعة التقرير </button> </div> </div> <!-- RESULTS --> <div id="e-res" aria-live="polite" aria-atomic="true"> <div class="eos-empty"> <div class="eos-empty-icon">📋</div> <div>أدخل بيانات خدمتك واضغط احسب</div> </div> </div> </div> </div> </div> <!-- ===================== SCALE TABLE ===================== --> <h2 class="eos-h2">📊 جدول نسب مكافأة الاستقالة — القطاع الخاص</h2> <p class="eos-p">وفق <strong>المادة 120 من قانون العمل رقم 12 لسنة 2003</strong>، تتدرج نسبة المكافأة عند الاستقالة كالآتي:</p> <div class="eos-tw" role="region" aria-label="جدول نسب مكافأة الاستقالة"> <table class="eos-t"> <thead> <tr> <th scope="col">مدة الخدمة</th> <th scope="col">نسبة المكافأة عند الاستقالة</th> <th scope="col">نسبة المكافأة عند الفصل</th> </tr> </thead> <tbody> <tr><td>أقل من سنة</td><td><span class="eos-bk am">لا يستحق</span></td><td><span class="eos-bk am">لا يستحق</span></td></tr> <tr><td>من 1 إلى أقل من 5 سنوات</td><td><span class="eos-bk">نصف شهر / سنة</span></td><td><span class="eos-bk full">شهر كامل / سنة</span></td></tr> <tr><td>من 5 إلى أقل من 10 سنوات</td><td><span class="eos-bk">ثلثا شهر / سنة</span></td><td><span class="eos-bk full">شهر كامل / سنة</span></td></tr> <tr><td>10 سنوات فأكثر</td><td><span class="eos-bk full">شهر كامل / سنة</span></td><td><span class="eos-bk full">شهر كامل / سنة</span></td></tr> </tbody> </table> </div> <!-- ===================== RIGHTS ===================== --> <h2 class="eos-h2">💼 حقوقك الكاملة عند انتهاء الخدمة</h2> <p class="eos-p">بغض النظر عن سبب إنهاء الخدمة، هذه حقوقك التي يكفلها القانون:</p> <div class="eos-pills"> <span class="eos-pill pp-g">مكافأة نهاية الخدمة</span> <span class="eos-pill pp-b">رصيد الإجازات غير المستخدمة</span> <span class="eos-pill pp-a">مستحقات الراتب حتى يوم التسوية</span> <span class="eos-pill pp-r">تعويض الفصل التعسفي (إن وُجد)</span> </div> <!-- ===================== SCENARIOS ===================== --> <h2 class="eos-h2">💡 أمثلة عملية على مكافأة نهاية الخدمة</h2> <p class="eos-p">راتب أساسي 8,000 ج.م — القطاع الخاص — بدون رصيد إجازات:</p> <div class="eos-scg" role="list"> <div class="eos-sc" role="listitem"><div class="eos-sc-g">3 سنوات — استقالة</div><div class="eos-sc-n">12,000 ج.م</div><div class="eos-sc-p">نصف شهر × 3 سنوات</div></div> <div class="eos-sc" role="listitem"><div class="eos-sc-g">3 سنوات — فصل</div><div class="eos-sc-n">24,000 ج.م</div><div class="eos-sc-p">شهر كامل × 3 سنوات</div></div> <div class="eos-sc" role="listitem"><div class="eos-sc-g">7 سنوات — استقالة</div><div class="eos-sc-n">37,333 ج.م</div><div class="eos-sc-p">ثلثا شهر × 7 سنوات</div></div> <div class="eos-sc" role="listitem"><div class="eos-sc-g">7 سنوات — فصل</div><div class="eos-sc-n">56,000 ج.م</div><div class="eos-sc-p">شهر كامل × 7 سنوات</div></div> <div class="eos-sc" role="listitem"><div class="eos-sc-g">15 سنة — استقالة</div><div class="eos-sc-n">120,000 ج.م</div><div class="eos-sc-p">شهر كامل × 15 سنة</div></div> <div class="eos-sc" role="listitem"><div class="eos-sc-g">15 سنة — فصل</div><div class="eos-sc-n">120,000 ج.م</div><div class="eos-sc-p">شهر كامل × 15 سنة</div></div> </div> <!-- ===================== EXTERNAL LINKS ===================== --> <h2 class="eos-h2">🔗 مصادر رسمية وموثوقة</h2> <div class="eos-extlinks" role="list"> <a class="eos-extlink" href="https://www.mol.gov.eg" rel="noopener noreferrer" role="listitem" target="_blank"> <div class="eos-extlink-ic">⚖️</div> <div class="eos-extlink-body"> <span class="eos-extlink-title">وزارة العمل المصرية</span> <span class="eos-extlink-desc">قانون العمل رقم 12 لسنة 2003 وحقوق العمال الرسمية</span> <span class="eos-extlink-tag">mol.gov.eg</span> </div> </a> <a class="eos-extlink" href="https://www.nsi.gov.eg" rel="noopener noreferrer" role="listitem" target="_blank"> <div class="eos-extlink-ic">🛡️</div> <div class="eos-extlink-body"> <span class="eos-extlink-title">الهيئة القومية للتأمين الاجتماعي</span> <span class="eos-extlink-desc">معاشات القطاع الحكومي وقانون التأمينات 148/2019</span> <span class="eos-extlink-tag">nsi.gov.eg</span> </div> </a> <a class="eos-extlink" href="https://manshurat.org" rel="noopener noreferrer" role="listitem" target="_blank"> <div class="eos-extlink-ic">📄</div> <div class="eos-extlink-body"> <span class="eos-extlink-title">بوابة منشورات</span> <span class="eos-extlink-desc">النصوص الرسمية لقوانين العمل والتأمينات</span> <span class="eos-extlink-tag">manshurat.org</span> </div> </a> <a class="eos-extlink" href="https://www.wzaeif.com/2026/03/egypt-net-salary-calculator.html" role="listitem"> <div class="eos-extlink-ic">💰</div> <div class="eos-extlink-body"> <span class="eos-extlink-title">حاسبة الراتب الصافي 2026</span> <span class="eos-extlink-desc">احسب راتبك بعد الضرائب والتأمينات — أداة مكملة</span> <span class="eos-extlink-tag">wzaeif.com</span> </div> </a> </div> <!-- ===================== E-E-A-T ===================== --> <h2 class="eos-h2">🏆 لماذا تثق بمعلومات wzaeif.com؟</h2> <div class="eos-eeat"> <div class="eos-ec"><div class="eos-ec-i">⚖️</div><div class="eos-ec-t">مصادر قانونية رسمية</div><div class="eos-ec-p">الحاسبة مبنية حرفياً على المواد 117-130 من قانون العمل رقم 12 لسنة 2003.</div></div> <div class="eos-ec"><div class="eos-ec-i">📅</div><div class="eos-ec-t">خبرة ميدانية موثّقة</div><div class="eos-ec-p">wzaeif.com يرصد سوق العمل المصري يومياً ويتابع التعديلات التشريعية.</div></div> <div class="eos-ec"><div class="eos-ec-i">🔄</div><div class="eos-ec-t">تحديث مستمر</div><div class="eos-ec-p">نحدّث الحاسبة فور أي تعديلات تشريعية رسمية على قانون العمل.</div></div> <div class="eos-ec"><div class="eos-ec-i">🆓</div><div class="eos-ec-t">مجانية تماماً</div><div class="eos-ec-p">لا تسجيل، لا اشتراك — خدمة مجانية لكل موظف في مصر.</div></div> </div> <!-- ===================== FAQ ===================== --> <h2 class="eos-h2">❓ أسئلة شائعة عن نهاية الخدمة</h2> <div class="eos-faq" role="list"> <div class="eos-fi op" role="listitem"> <div class="eos-fq" onclick="eosFaq(this)" role="button" tabindex="0" onkeydown="eosKFaq(event,this)" aria-expanded="true">كيف تُحسب مكافأة نهاية الخدمة في القطاع الخاص؟</div> <div class="eos-fa">وفق المادة 120 من قانون العمل رقم 12/2003: عند الاستقالة قبل 5 سنوات = نصف شهر لكل سنة، من 5 إلى 10 سنوات = ثلثا شهر، بعد 10 سنوات = شهر كامل لكل سنة. عند الفصل = شهر كامل لكل سنة بغض النظر عن مدة الخدمة.</div> </div> <div class="eos-fi" role="listitem"> <div class="eos-fq" onclick="eosFaq(this)" role="button" tabindex="0" onkeydown="eosKFaq(event,this)" aria-expanded="false">هل يستحق الموظف مكافأة نهاية الخدمة عند الاستقالة؟</div> <div class="eos-fa">نعم، يستحق الموظف المكافأة عند الاستقالة بشرط إتمام سنة خدمة كاملة على الأقل. النسبة تتدرج حسب سنوات الخدمة كما هو موضح في الجدول أعلاه.</div> </div> <div class="eos-fi" role="listitem"> <div class="eos-fq" onclick="eosFaq(this)" role="button" tabindex="0" onkeydown="eosKFaq(event,this)" aria-expanded="false">ما حكم رصيد الإجازات عند انتهاء الخدمة؟</div> <div class="eos-fa">وفق المادة 51 من قانون العمل، يحق للموظف صرف رصيد إجازاته غير المستخدمة بالأجر الكامل (أساسي + بدلات) عند انتهاء الخدمة لأي سبب كان، ولا يجوز للشركة الامتناع عن صرفه.</div> </div> <div class="eos-fi" role="listitem"> <div class="eos-fq" onclick="eosFaq(this)" role="button" tabindex="0" onkeydown="eosKFaq(event,this)" aria-expanded="false">ما الفرق بين الفصل التعسفي والفصل المشروع؟</div> <div class="eos-fa">الفصل المشروع يستحق فيه الموظف مكافأة نهاية الخدمة فقط. أما الفصل التعسفي (بدون سبب مشروع) فيستحق الموظف إضافةً إلى المكافأة تعويضاً لا يقل عن شهرين عن كل سنة خدمة، يُقدِّره القضاء.</div> </div> <div class="eos-fi" role="listitem"> <div class="eos-fq" onclick="eosFaq(this)" role="button" tabindex="0" onkeydown="eosKFaq(event,this)" aria-expanded="false">هل تختلف حسابات القطاع الحكومي عن الخاص؟</div> <div class="eos-fa">نعم، الموظف الحكومي لا يحصل على مكافأة نهاية خدمة بالمعنى المعتاد، بل يستحق معاش الشيخوخة وفق قانون التأمينات رقم 148 لسنة 2019 الذي يُحسب بناءً على سنوات الاشتراك ومتوسط الأجر.</div> </div> </div> <!-- ===================== CTA ===================== --> <div class="eos-cta" role="complementary"> <h2>ابحث عن وظيفة بحقوق أفضل 🚀</h2> <p>آلاف الوظائف من كبرى الشركات في مصر — محدَّثة يومياً</p> <a aria-label="عرض أحدث الوظائف" href="https://www.wzaeif.com/" rel="noopener">عرض أحدث الوظائف</a> </div> <!-- ===================== DISCLAIMER ===================== --> <div class="eos-disc" role="note"> ⚠️ الأرقام الواردة للاسترشاد فقط وفق قانون العمل رقم 12 لسنة 2003 المعمول به في مارس 2026. لا تُغني عن استشارة محامٍ أو متخصص في قانون العمل. </div> </div><!-- /.eos --> <div class="eos-toast" id="eos-toast" role="status" aria-live="polite"></div> <script> (function () { 'use strict'; /* ==================================================== STATE ==================================================== */ var EOS_REASON = 'resign'; /* resign | dismiss | retire */ var EOS_SEC = 'private'; /* private | gov */ var _eosRes = null; /* last result — used by share buttons */ /* ==================================================== UTILITIES ==================================================== */ function fN(n) { var r = Math.round(n); try { return r.toLocaleString('ar-EG'); } catch(e) { return r.toLocaleString(); } } function gV(id) { var el = document.getElementById(id); if (!el) return 0; var v = parseFloat(el.value); return (isNaN(v) || v < 0) ? 0 : v; } function toast(msg, ms) { var t = document.getElementById('eos-toast'); if (!t) return; t.textContent = msg; t.classList.add('show'); setTimeout(function () { t.classList.remove('show'); }, ms || 2500); } function animNum(el, target, ms) { if (!el || !window.requestAnimationFrame) { if(el) el.textContent = fN(target); return; } var start = null, d = ms || 450; (function step(ts) { if (!start) start = ts; var p = Math.min((ts - start) / d, 1); var e = 1 - Math.pow(1 - p, 3); el.textContent = fN(Math.round(e * target)); if (p < 1) requestAnimationFrame(step); })(performance.now()); } /* ==================================================== SECTOR CHANGE — hide reason toggle for gov ==================================================== */ window.eSecChange = function () { EOS_SEC = document.getElementById('e-sec').value; var wrap = document.getElementById('e-reason-wrap'); if (EOS_SEC === 'gov') { wrap.style.opacity = '.4'; wrap.style.pointerEvents = 'none'; wrap.title = 'حسابات القطاع الحكومي تختلف — تُحسب وفق قانون التأمينات'; } else { wrap.style.opacity = '1'; wrap.style.pointerEvents = 'auto'; wrap.title = ''; } }; /* ==================================================== REASON TOGGLE ==================================================== */ window.eReason = function (el) { document.querySelectorAll('.eos .eos-opt').forEach(function (o) { o.classList.remove('on'); o.setAttribute('aria-checked', 'false'); }); el.classList.add('on'); el.setAttribute('aria-checked', 'true'); EOS_REASON = el.getAttribute('data-v'); }; window.eKReason = function (e, el) { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); eReason(el); } }; /* ==================================================== VALIDATION ==================================================== */ function validate() { var ok = true; /* مدة الخدمة — مطلوبة للقطاع الخاص فقط */ var yf = document.getElementById('field-years'); var yr = gV('e-years'); var mo = gV('e-months'); var total = yr + (mo / 12); yf.classList.remove('has-err'); if (EOS_SEC === 'private' && total <= 0) { yf.classList.add('has-err'); ok = false; } /* الراتب — مطلوب دائماً */ var sf = document.getElementById('field-salary'); var inp = document.getElementById('e-salary'); sf.classList.remove('has-err'); if (!inp.value || gV('e-salary') <= 0) { sf.classList.add('has-err'); inp.setAttribute('aria-invalid', 'true'); if (ok) inp.focus(); /* focus على أول خطأ */ ok = false; } else { inp.setAttribute('aria-invalid', 'false'); } return ok; } /* Live clear */ ['e-years','e-months'].forEach(function(id) { document.getElementById(id).addEventListener('input', function() { document.getElementById('field-years').classList.remove('has-err'); }); }); document.getElementById('e-salary').addEventListener('input', function() { document.getElementById('field-salary').classList.remove('has-err'); }); /* ==================================================== MAIN CALC ==================================================== */ window.eosCalc = function () { if (!validate()) return; var btn = document.getElementById('eos-calc-btn'); btn.disabled = true; btn.textContent = '⏳ جاري الحساب...'; setTimeout(function () { try { doEosCalc(); } finally { btn.disabled = false; btn.textContent = '⚡ احسب المكافأة'; } }, 80); }; function doEosCalc() { var salary = gV('e-salary'); var allow = gV('e-allow'); var years = Math.min(gV('e-years'), 50); /* cap 0–50 */ var months = Math.min(Math.floor(gV('e-months')), 11); /* cap 0–11 */ var leave = gV('e-leave'); var totalYr = years + (months / 12); /* وعاء الحساب: - القانون: الراتب الأساسي فقط - محكمة النقض: الأجر الشامل (أساسي + بدلات ثابتة) نحسب الاثنين ونعرض الفرق */ var fullWage = salary + allow; /* Daily rate for leave payout — الأجر الشامل وفق المادة 51 */ var dailyRate = fullWage / 30; var leaveAmount = dailyRate * leave; var gratuityBase = 0; var gratuityFull = 0; var rateLabel = ''; var govNote = ''; var warn = ''; var multiplier = 0; if (EOS_SEC === 'gov') { govNote = 'الموظفون الحكوميون يستحقون معاش الشيخوخة وفق قانون التأمينات رقم 148/2019، ولا يخضعون لمكافأة نهاية الخدمة بالمفهوم المعتاد. راجع الهيئة القومية للتأمين الاجتماعي لحساب معاشك التقديري.'; } else { if (EOS_REASON === 'dismiss' || EOS_REASON === 'retire') { multiplier = 1; rateLabel = 'شهر كامل عن كل سنة خدمة'; } else { /* استقالة — نسب متدرجة حسب إجمالي المدة */ if (totalYr < 1) { multiplier = 0; rateLabel = 'لا يستحق (أقل من سنة كاملة)'; warn = '⚠️ مدة الخدمة أقل من سنة كاملة — لا تستحق مكافأة نهاية خدمة عند الاستقالة وفق القانون.'; } else if (totalYr < 5) { multiplier = 0.5; rateLabel = 'نصف شهر عن كل سنة (1–5 سنوات)'; } else if (totalYr < 10) { multiplier = 2 / 3; rateLabel = 'ثلثا شهر عن كل سنة (5–10 سنوات)'; } else { multiplier = 1; rateLabel = 'شهر كامل عن كل سنة (10 سنوات فأكثر)'; } } gratuityBase = salary * multiplier * totalYr; gratuityFull = fullWage * multiplier * totalYr; } /* مدة الخدمة بالكسور للعرض — لا يظهر "0 سنة" إذا كانت صفر */ var serviceLabel = ''; if (years > 0 && months > 0) { serviceLabel = years + ' سنة و' + months + ' شهر (' + totalYr.toFixed(2) + ' سنة)'; } else if (years > 0) { serviceLabel = years + ' سنة'; } else { serviceLabel = months + ' شهر (' + totalYr.toFixed(2) + ' سنة)'; } var totalBase = gratuityBase + leaveAmount; var totalFull = gratuityFull + leaveAmount; _eosRes = { salary: salary, allow: allow, years: years, months: months, totalYr: totalYr, serviceLabel: serviceLabel, gratuityBase: gratuityBase, gratuityFull: gratuityFull, leaveAmount: leaveAmount, totalBase: totalBase, totalFull: totalFull, rateLabel: rateLabel, multiplier: multiplier, reason: EOS_REASON, sec: EOS_SEC, warn: warn, govNote: govNote }; renderEosRes(_eosRes); } /* ==================================================== RENDER ==================================================== */ function reasonLabel(r) { return r === 'resign' ? 'استقالة' : r === 'dismiss' ? 'فصل' : 'بلوغ سن المعاش'; } function renderEosRes(d) { var el = document.getElementById('e-res'); if (d.govNote) { /* القطاع الحكومي — نعرض ملاحظة المعاش + رصيد الإجازات إن وُجد */ el.innerHTML = '<div style="background:var(--eos-amber-pale);border:1px solid rgba(217,119,6,.2);border-radius:var(--eos-r-md);padding:18px;font-size:14px;color:var(--eos-amber);line-height:1.8;">' + '<strong style="display:block;margin-bottom:6px;font-size:15px">🏛️ القطاع الحكومي</strong>' + d.govNote + '<div style="margin-top:12px">' + '<a href="https://www.nsi.gov.eg" target="_blank" rel="noopener" style="color:var(--eos-green-mid);font-weight:700;text-decoration:underline">زيارة موقع الهيئة القومية للتأمين الاجتماعي ←</a>' + '</div>' + '</div>' + /* رصيد الإجازات للحكومي — حق قانوني بغض النظر عن القطاع */ (d.leaveAmount > 0 ? '<div class="eos-rows" style="margin-top:10px" role="list">' + '<div class="eos-row" role="listitem"><span class="l">رصيد الإجازات غير المستخدمة</span><span class="v g">' + fN(d.leaveAmount) + ' ج.م</span></div>' + '<div class="eos-row tot" role="listitem"><span class="l">✅ مستحق فوري (إجازات)</span><span class="v">' + fN(d.leaveAmount) + ' ج.م</span></div>' + '</div>' + '<div class="eos-warn">📌 رصيد الإجازات حق قانوني وفق المادة 51 لجميع القطاعات بما فيها الحكومي.</div>' : '') + '<div class="eos-shr" style="margin-top:10px">' + '<button class="eos-shr-btn" onclick="eosCopy()">📋 نسخ</button>' + '<button class="eos-shr-btn" onclick="eosPrint()">🖨️ طباعة</button>' + '</div>'; return; } /* هل في بدلات؟ نعرض مقارنة */ var hasAllow = d.allow > 0; el.innerHTML = /* النتيجة الرئيسية — بالأجر الشامل لو في بدلات، وإلا بالأساسي */ '<div class="eos-net">' + '<div class="eos-net-lbl">🎁 إجمالي مستحقاتك ' + (hasAllow ? '(بالأجر الشامل)' : '') + '</div>' + '<div class="eos-net-num"><small>ج.م</small><span id="eos-nv">' + fN(hasAllow ? d.totalFull : d.totalBase) + '</span></div>' + '</div>' + '<div class="eos-rows" role="list">' + '<div class="eos-row" role="listitem"><span class="l">سبب إنهاء الخدمة</span><span class="v">' + reasonLabel(d.reason) + '</span></div>' + '<div class="eos-row" role="listitem"><span class="l">مدة الخدمة</span><span class="v">' + d.serviceLabel + '</span></div>' + '<div class="eos-row" role="listitem"><span class="l">الراتب الأساسي</span><span class="v">' + fN(d.salary) + ' ج.م/شهر</span></div>' + (hasAllow ? '<div class="eos-row" role="listitem"><span class="l">البدلات الثابتة</span><span class="v">' + fN(d.allow) + ' ج.م/شهر</span></div>' : '') + '<div class="eos-row" role="listitem"><span class="l">📌 أساس الحساب</span><span class="v" style="font-size:13px;color:var(--eos-text-sec)">' + d.rateLabel + '</span></div>' + /* مكافأة بالأساسي */ '<div class="eos-row" role="listitem"><span class="l">المكافأة (بالأساسي — نص القانون)</span><span class="v g">' + fN(d.gratuityBase) + ' ج.م</span></div>' + /* مكافأة بالشامل — فقط لو في بدلات */ (hasAllow ? '<div class="eos-row" style="border-color:var(--eos-amber);background:var(--eos-amber-pale)" role="listitem"><span class="l" style="color:var(--eos-amber)">المكافأة (بالشامل — أحكام النقض)</span><span class="v" style="color:var(--eos-amber)">' + fN(d.gratuityFull) + ' ج.م</span></div>' : '') + (d.leaveAmount > 0 ? '<div class="eos-row" role="listitem"><span class="l">رصيد الإجازات (بالأجر الكامل)</span><span class="v g">' + fN(d.leaveAmount) + ' ج.م</span></div>' : '') + /* الإجمالي */ '<div class="eos-row tot" role="listitem"><span class="l">✅ الإجمالي (بالأساسي)</span><span class="v">' + fN(d.totalBase) + ' ج.م</span></div>' + (hasAllow ? '<div class="eos-row" style="border-color:var(--eos-amber);background:var(--eos-amber-pale)" role="listitem"><span class="l" style="color:var(--eos-amber);font-weight:800">⚖️ الإجمالي (بالشامل — النقض)</span><span class="v" style="color:var(--eos-amber);font-size:15px;font-weight:800">' + fN(d.totalFull) + ' ج.م</span></div>' : '') + '</div>' + (hasAllow ? '<div class="eos-warn" style="font-size:13px">⚖️ الفرق بين الحسابين: <strong>' + fN(d.totalFull - d.totalBase) + ' ج.م</strong> — استشر محامياً لتحديد أيهما ينطبق على عقدك.</div>' : '') + (d.warn ? '<div class="eos-warn">' + d.warn + '</div>' : '') + '<div class="eos-shr">' + '<button class="eos-shr-btn" onclick="eosCopy()">📋 نسخ</button>' + '<button class="eos-shr-btn" onclick="eosWa()">💬 واتساب</button>' + '<button class="eos-shr-btn" onclick="eosPrint()">🖨️ طباعة</button>' + '</div>'; animNum(document.getElementById('eos-nv'), hasAllow ? d.totalFull : d.totalBase, 450); } /* ==================================================== SHARE ==================================================== */ window.eosCopy = function () { var d = _eosRes; if (!d) return; var hasAllow = d.allow > 0; var isGov = d.sec === 'gov'; var txt = 'حاسبة نهاية الخدمة — wzaeif.com\n' + '─────────────────\n' + (isGov ? 'القطاع: حكومي / قطاع أعمال عام\n' : 'سبب الإنهاء: ' + reasonLabel(d.reason) + '\n') + 'مدة الخدمة: ' + d.serviceLabel + '\n' + 'الراتب الأساسي: ' + fN(d.salary) + ' ج.م/شهر\n' + (hasAllow ? 'البدلات الثابتة: ' + fN(d.allow) + ' ج.م/شهر\n' : '') + '─────────────────\n' + (isGov ? (d.leaveAmount > 0 ? 'رصيد الإجازات: ' + fN(d.leaveAmount) + ' ج.م\n' : 'ملاحظة: يُحسب المعاش وفق قانون التأمينات 148/2019\n') : 'المكافأة (بالأساسي): ' + fN(d.gratuityBase) + ' ج.م\n' + (hasAllow ? 'المكافأة (بالشامل — النقض): ' + fN(d.gratuityFull) + ' ج.م\n' : '') + (d.leaveAmount > 0 ? 'رصيد الإجازات: ' + fN(d.leaveAmount) + ' ج.م\n' : '') + 'الإجمالي (بالأساسي): ' + fN(d.totalBase) + ' ج.م\n' + (hasAllow ? 'الإجمالي (بالشامل): ' + fN(d.totalFull) + ' ج.م\n' : '') ) + '─────────────────\n' + 'احسب حقوقك: https://www.wzaeif.com/2026/03/egypt-end-of-service-calculator.html'; if (navigator.clipboard && window.isSecureContext) { navigator.clipboard.writeText(txt).then(function () { toast('✅ تم النسخ!'); }).catch(function () { fbCopy(txt); }); } else { fbCopy(txt); } }; window.eosPrint = function () { if (!_eosRes) { toast('⚠️ احسب المكافأة أولاً قبل الطباعة'); return; } window.print(); }; function fbCopy(txt) { var ta = document.createElement('textarea'); ta.value = txt; ta.style.cssText = 'position:fixed;opacity:0'; document.body.appendChild(ta); ta.focus(); ta.select(); try { document.execCommand('copy'); toast('✅ تم النسخ!'); } catch(e) { toast('❌ لم يتم النسخ'); } document.body.removeChild(ta); } window.eosWa = function () { var d = _eosRes; if (!d) return; var hasAllow = d.allow > 0; var total = hasAllow ? d.totalFull : d.totalBase; var msg = 'حسبت مستحقات نهاية خدمتي 📋\n' + 'مدة الخدمة: ' + d.serviceLabel + ' | ' + reasonLabel(d.reason) + '\n' + 'إجمالي المستحقات: ' + fN(total) + ' ج.م\n' + 'جرّب مجاناً: https://www.wzaeif.com/2026/03/egypt-end-of-service-calculator.html'; window.open('https://api.whatsapp.com/send?text=' + encodeURIComponent(msg), '_blank', 'noopener,noreferrer'); }; /* ==================================================== FAQ ==================================================== */ window.eosFaq = function (el) { var item = el.closest('.eos-fi'); var open = item.classList.contains('op'); item.classList.toggle('op'); el.setAttribute('aria-expanded', String(!open)); }; window.eosKFaq = function (e, el) { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); eosFaq(el); } }; /* ==================================================== KEYBOARD ==================================================== */ document.addEventListener('keydown', function (e) { var ids = ['e-years', 'e-months', 'e-salary', 'e-allow', 'e-leave']; if (e.key === 'Enter' && ids.indexOf(document.activeElement && document.activeElement.id) > -1) { eosCalc(); } if (e.key === 'Escape') { document.querySelectorAll('.eos .eos-field.has-err').forEach(function (f) { f.classList.remove('has-err'); }); } }); /* ==================================================== ADSENSE INJECTION GUARD بيراقب أي عنصر بيتضاف جوا .eos ولو كان إعلان بيشيله فوراً ==================================================== */ (function () { var eosEl = document.querySelector('.eos'); if (!eosEl || !window.MutationObserver) return; var adSelectors = [ 'ins.adsbygoogle', 'ins[data-ad-client]', 'div[id^="google_ads"]', 'iframe[id^="google_ads"]', '.google-auto-placed', '[data-ad-slot]' ]; function removeAds(node) { if (!node || node.nodeType !== 1) return; var isAd = adSelectors.some(function (sel) { try { return node.matches(sel); } catch(e) { return false; } }); if (isAd) { node.parentNode && node.parentNode.removeChild(node); } } var observer = new MutationObserver(function (mutations) { mutations.forEach(function (m) { m.addedNodes.forEach(function (node) { removeAds(node); }); }); }); observer.observe(eosEl, { childList: true, subtree: true }); })(); })(); </script> <script> /* ==================================================== DYNAMIC SEO FIXES 1. تحديث dateModified في Schema تلقائياً 2. حقن canonical إذا لم يكن موجوداً في الـ head ==================================================== */ (function () { var PAGE_URL = 'https://www.wzaeif.com/2026/03/egypt-end-of-service-calculator.html'; var TODAY = new Date().toISOString().slice(0, 10); /* YYYY-MM-DD */ /* 1. تحديث dateModified في جميع Schema scripts */ document.querySelectorAll('script[type="application/ld+json"]').forEach(function (el) { try { var data = JSON.parse(el.textContent); if (data.dateModified) { data.dateModified = TODAY; el.textContent = JSON.stringify(data); } } catch(e) {} }); /* 2. حقن canonical إن لم يكن موجوداً */ if (!document.querySelector('link[rel="canonical"]')) { var c = document.createElement('link'); c.rel = 'canonical'; c.href = PAGE_URL; document.head.appendChild(c); } /* 3. حقن OG image meta إن لم تكن موجودة */ var IMG_URL = 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRXXH8TDMfL9hQDznJq7T0b87rWmCDMw3iKM8zhOWoCIZK994KPFr06GRJUKiHclD_LnP5xDpcCpymBD3qXde0JpCBCF0cBpe89BnSOHVNGCOuDXRdwA2QaRP3oMw1q4IprN6IVqFexHdmIbaHyPjCYdxAVTEXT5qgRbcEeXlH76X08RpjvQDZSvPyVSs/s1376/egypt-end-of-service-calculator.webp'; if (!document.querySelector('meta[property="og:image"]')) { var metas = [ ['property', 'og:title', 'حاسبة نهاية الخدمة في مصر 2026 — احسب حقوقك'], ['property', 'og:description', 'احسب مكافأة نهاية الخدمة في مصر بدقة وفق قانون العمل رقم 12 لسنة 2003.'], ['property', 'og:image', IMG_URL], ['property', 'og:type', 'article'], ['property', 'og:url', PAGE_URL], ['name', 'twitter:card', 'summary_large_image'], ['name', 'twitter:image', IMG_URL] ]; metas.forEach(function (m) { if (!document.querySelector('meta[' + m[0] + '="' + m[1] + '"]')) { var el = document.createElement('meta'); el.setAttribute(m[0], m[1]); el.setAttribute('content', m[2]); document.head.appendChild(el); } }); } })(); </script>

شارك المقال مع أصدقائك

Whatsapp Twitter X Facebook
Author

الكاتب : Website Admin Team

فريقنا متخصص في رصد وتحليل ونشر أحدث الوظائف الشاغرة في مصر يومياً. نعمل على تجميع إعلانات التوظيف من مصادر موثوقة (كبرى الشركات، الجرائد الرسمية، ومنصات التوظيف الرائدة)، لضمان تقديم وظائف اليوم الأكثر دقة ومناسبة لجميع التخصصات المهنية.

مواضيع ذات صلة قد تعجبك

التصنيفات:

أدوات

تعليقات

إرسال تعليق

إظهار أحدث المقالات (تشغيل/إيقاف)

📝 قسم "أحدث المقالات" مفعل.
لإخفائه، قم بإلغاء تفعيل "إظهار الأداة".

تشغيل/إيقاف القائمة الجانبية

✅ لاظهار القائمة الجانبية قم بتفعيل هذه الأداة.
لإخفائها، قم بإلغاء تفعيل "إظهار الأداة" من الأعلى.
🤖
فحص الذكاء الاصطناعي
(ATS)

حلل سيرتك الذاتية لأي وظيفة مجاناً

🚀 لا تفوت فرصة التعيين القادمة!

اشترك الآن في قنواتنا لتصلك وظائف الأهرام والشركات الكبرى فور صدورها:

تليجرام الوظائف 📢 قناة الواتساب 📲

أهم أقسام الوظائف

  • وظائف الاهرام الاسبوعى107
  • وظائف الوسيط اليوم70
  • وظائف حكومية10
  • وظائف وزارة العمل9

أهم الوظائف في موقعنا

  • إعلان مصانع أبو رواش 2026 لجميع التخصصات

    إعلان مصانع أبو رواش 2026 لجميع التخصصات

    دليلك الشامل: وظائف مصانع كيماويات في أبو رواش 2026 لحديثي التخرج والخبرة أهلاً بك عزيزي الباحث عن فرصة مهنية حقيقية في منصتك الموثوقة وظائ...

  • وظائف الأهرام الجمعة 13 مارس 2026 | جميع الوظائف الحكومية والخاصة

    وظائف الأهرام الجمعة 13 مارس 2026 | جميع الوظائف الحكومية والخاصة

    دليلك الشامل: وظائف اهرام الجمعة اليوم 13 مارس 2026 أهلاً بك عزيزي الباحث عن عمل في منصتك الموثوقة وظائف دوت كوم . ندرك تماماً التحديات الت...

  • أفضل 10 مواقع للبحث عن وظائف في مصر 2026 | دليل التوظيف الشامل

    أفضل 10 مواقع للبحث عن وظائف في مصر 2026 | دليل التوظيف الشامل

    أهم 10 مواقع للبحث عن وظائف خالية في مصر لعام 2026 أفضل 10 مواقع للبحث عن وظائف في مصر لعام 2025

  • تعيينات المعهد القومي للاتصالات 2026: قدم الآن بالقرية الذكية

    تعيينات المعهد القومي للاتصالات 2026: قدم الآن بالقرية الذكية

    دليلك الشامل: وظائف المعهد القومي للاتصالات 2026 لتعيين أعضاء هيئة التدريس أهلاً بك عزيزي الباحث عن التميز الأكاديمي في منصتك الموثوقة وظائ...

  • احسب راتبك الصافي في مصر 2026 بعد الضرائب والتأمينات

    احسب راتبك الصافي في مصر 2026 بعد الضرائب والتأمينات

    🇪🇬 محدّث لقوانين 2026 حاسبة الراتب الصافي في مصر 2026 احسب راتبك بعد الضرائب والتأمينات — ...

وظيفة مميزة

حاسبة نهاية الخدمة في مصر 2026 — احسب حقوقك
مارس 19, 2026

حاسبة نهاية الخدمة في مصر 2026 — احسب حقوقك

🇪🇬 وفق قانون العمل رقم 12 لسنة 2003 حاسبة نهاية الخدمة في مصر 2026 احسب مكافأة نهاية خدم...

لوجو الفوتر

وصف المدونة

وظائف اليوم وأحدث الوظائف الشاغرة في مصر (مبيعات، مهندسين، مدرسين، وظائف إدارية). فرص عمل محدثة يومياً من أكبر الشركات والجرائد الرسمية.

جميع الحقوق محفوظة © وظائف دوت كوم | وظائف اليوم في مصر
تنبيهات جديدة
جاري التحميل...

المساعد الذكي لموقع وظائف دوت كوم

أهلاً بك! أنا مساعدك الشخصي في موقع وظائف دوت كوم | وظائف اليوم في مصر. كيف يمكنني مساعدتك اليوم؟ يمكنك سؤالي عن أي مقال أو موضوع في الموقع.

مدعوم بواسطة WZAAEIF.COM

شرح وتوضيح الفقرة

مشاركة في التطبيقات الأخرى

Telegram
Whatsapp
Twitter
Facebook
Tumblr
Reddit
LinkedIn
Pinterest
Email
نسخ رابط المقال
4663409584181119829