تُعتبر مكافأة نهاية الخدمة من حقوق العامل على صاحب العمل في حالة انتهاء عقده، وأوجب نظام العمل على صاحب العمل دفعها للعامل عند انتهاء عقده، سواءً كان عقد العمل محدد المدة أو غير محدد المدة. وحول كيفية حسابها أتاحت وزارة العمل والتنمية الاجتماعية حاسبة خاصة تمكّن مستخدمها من حساب مكافأة نهاية الخدمة، وموعد استحقاقها، حسب قواعد نظام العمل السعودي. ويمكن حساب المكافأة بكل سهولة عن طريق ملء خانات الحاسبة، بتحديد نوع العقد، وسبب انتهاء العلاقة العمالية، والراتب الذي يتقاضاه المستفيد من الخدمة، ومدة سنوات خدمة الموظف. حساب مكافأة نهاية الخدمة من هــــنــــا
– في حالة تقصير العامل في أداء وظيفته المُتفق عليها في نصوص عقد العمل ، أو عصيان أوامر مباشرة موجهة إليه من قبل صاحب العمل أو أحد مديريه ، على أن يكون قد سبق إنذاره بنص كتابي. – كما يُحرم العامل من مستحقات نهاية الخدمة في حالة إرتكابه عمل غير شريف أو غير أمين ، أو تعمد التقصير في العمل لإلحاق الأذى و الخسارة المادية بصاحب العمل ، و هنا ينبغي على المدير أو صاحب العمل أن يقوم بإبلاغ الجهات المعنية خلال مدة أربع و عشرون ساعة. – في حالة لجوء العامل إلى تقديم أوراق مزورة للحصول على العمل يتم حرمانه من مستحقات نهاية الخدمة. – و من أسباب حرمان العامل من مستحقات نهاية الخدمة أيضًا أن يكون تغيب عن العمل دون سبب واضح لأكثر من عشرون يوم على مدار عام ، أو عشرة أيام متلاحقة ، و في هذه الحالة أيضًا يجب على صاحب العمل إصدار إنذار نصي في حق العامل.