You will receive gratuity for 8 years. To understand the logic, please refer to section 4(2), which states that for every completed year of service or part thereof in excess of six months, the employer shall pay gratuity to an employee. This means that if an employee works for more than 6 months in a year, that year will be considered a full year for the payment of gratuity. Six months or less will be disregarded.
Thank you.