The end-of-service gratuity is on base salary only. That's why 50% of your salary is in allowances!