dear suhail, please make sure its an actual answer.

gratuity is based on last earned basic and is calculated with 21 minimum annually. upon completion of one year an employee is entitled for annual vacation and gratuity.