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