If you work as an employee in a company, you are eligible to receive a gratuity fund. If you are a contract employee, and the contract is separate from the company, the contractor is liable to pay you the gratuity and not the company.