Is leave encashment taxable as salary?

It is taxable if received while in service. Received as retirement benefit, however it is exempt subject to certain conditions.