Hi,
You are not eligible for leave as soon as you joing the organisation. Leave calender starts from Jan to Dec, and leave is caluclated pro- rata from the date of your joining.
First of all, leave is not your right as salary. You have to earn you leaves. After completion of one month service, you will earn leave for the month you have completed. You cannot take leave in advance, which you have not earned. Hence is your deduction. After completion of one year, you will earn your 22 days of leave. Also check with your HR Dept about the company leave policy for more details.
Regards,
Jaya