As per the Shops and Establishment Act:
1. Employees are entitled to 21 days of leave if they have worked for a minimum of 240 days in the year.
2. If the employee is newly appointed, they are entitled to no more than 5 days of leave for every 60 days of work they render.
3. The payment for such days would be related to the average pay the person received in the past 3 months, excluding the overtime allowance.
However, please note that this is the minimum requirement prescribed. A company can provide more than 21 days, depending on its functions. It is up to the company's management to decide the upper limit of the leaves per year if the minimum is set at 21 days.
Many companies have a policy that during the probation period (which is typically 3-6 months), there won't be any paid leaves. Thus, depending on your company's policy, either upon joining or confirmation, the candidate is entitled to leaves on a pro-rata basis, depending on the maximum leaves allowed by the company.
Hope this clears your doubt.
Regards