حدد قانون العمل رقم 12 لسنة 2003، ضوابط تحديد سن التقاعد للموظفين، وحالات مد سن المعاش لما بعد الستين سنة ومكافأة نهاية الخدمة.
ونصت المادة (125) من قانون العمل، على أنه لا يجوز تحديد سن للتقاعد تقل عن ستين سنة، ويجوز لصاحب العمل إنهاء عقد العامل إذا بلغ سن الستين، ما لم يكن العقد محدد المدة وكانت مدته تمتد إلى ما بعد بلوغه هذه السن، ففي هذه الحالة لا ينتهي العقد إلا بانقضاء مدته.
وأشارت إلى أنه فى جميع الأحوال يجب عدم الإخلال بأحكام قانون التأمين الاجتماعي فيما يتعلق بسن استحقاق المعاش وبحق العامل في الاستمرار فى العمل بعد بلوغه هذه السن استكمالا للمدة الموجبة لاستحقاق المعاش.
وتضمنت المادة (126) على أن العامل يستحق عن مدة عمله بعد سن الستين مكافأة بواقع أجر نصف شهر عن كل سنة من السنوات الخمس الأولى، وأجر شهر عن كل سنة من السنوات التالية لها، وذلك إذا لم تكن له حقوق عن هذه المدة وفقا لأحكام تأمين الشيخوخة والعجز والوفاة المنصوص عليها فى قانون التأمين الاجتماعي.
ولفتت إلى أنه تستحق المكافأة المنصوص عليها فى الفقرة السابقة عن سنوات الخدمة السابقة على سن الثامنة عشرة وذلك للمتدرج والعامل عند بلوغ هذه السن، وتحسب المكافأة على أساس آخر ما كان يتقاضاه.
ونصت المادة (130)، على أن صاحب العمل يلتزم أن يعطى العامل دون مقابل عند انتهاء عقده وبناء على طلبه شهادة يبين فيها تاريخ التحاقه بالخدمة وتاريخ انتهائها، ونوع العمل الذى كان يؤديه، والمزايا التى كان يحصل عليها.
وأضافت أن للعامل أن يحصل من صاحب العمل دون مقابل على شهادة بتحديد خبرته وكفاءته المهنية وذلك أثناء سريان العقد وفى نهايته.
وأوضحت أنه يجوز بناء على طلب العامل تضمين الشهادة مقدار الأجر الذى كان يتقاضاه وسبب إنهاء علاقة العمل. ويلتزم صاحب العمل بأن يرد للعامل عند انتهاء عقدة ما يكون قد أودعه لديه من أوراق أو شهادات أو أدوات فور طلبها.