Leave Provisions Under the Bombay Shop & Establishment Act 1948
Presuming that you are located in Maharashtra, the provisions of the Bombay Shop & Establishment Act 1948 would be applicable. The relevant part is Section 35 on Leave, which reads as follows:
(1) (a) Subject to the provisions of clause (b), every employee who has been employed for not less than three months in any year shall, for every 60 days on which they have worked during the year, be allowed leave, consecutive or otherwise, for a period of not more than five days.
(b) Every employee who has worked for not less than two hundred and forty days during a year [irrespective of the date of commencement of their service] shall be allowed leave, consecutive or otherwise, for a period of not less than twenty-one days:
Provided that such leave may be accumulated up to a maximum period of forty-two days.
You may consult the Act further to gather more details.