30th June 2012 From India, Jabalpur
Previously my company also flows the same pattern of salary cycle.
Whenever such type of situation arises we include 27th day of month so that it get will get adjusted with the law also.
Means for the month of may salary i.e. from 26 June to 26 May total 31 days.
And for the salary of June - 27 May to 25 June total day for the month of June salary will be 30.
I think that this will solve your problem and company also not fall under any legal trap.
2nd July 2012 From India, Ahmadabad
For better handling of Attendance cycle you can consider base days as mentioned below :
If you are preparing the sal sheet for June (calendar days will be 30, but you should calculate for 31 as per your company cycle) and your cut off from May 26th to June 25th June. In this case you can presume the attendance of 26th June to 30th June as full present days for all and any absences in between you can update the same in next month cycle. But for this you need to send HR circular to all employees.
For calcualting the salary I have attached a input format which will helpfull for all
Adecco India Pvt Ltd
2nd July 2012 From India, Bangalore
The reason for calculating salary from 26th to 25th is because there is sometime required for processing salary, leave, compliance checking, etc. which takes about 03 days or so depending on no of employees and compliances to be checked. Post that salary can be credited without any hitch to the employee accounts on 31 st or 01st . Thus there being no time delay in salary credits, at the same time payroll gets sufficient time to check accuracy, etc. Plus you need to get the required budgets approved prior to disbursement's.
This is usually followed in companies which have a strength of 100+ since its a lengthy process to do payroll.
Hope this answers your query.
24th February 2014 From India, Mumbai