In India, the law mandates a minimum of 15 days of annual leave. Although, the number of annual leave days can change depending upon the country’s laws and the organisation’s annual leave policy. The employer can also sometimes offer more, based on your contract with the company.