Hi Nirupama,
Attendance and OT need not necessarily be maintained in software; you can also do it manually. Firstly, what is the total employee strength in your company? If you are working in a large factory, then opting for a payroll software is recommended. This software includes payroll processing, time card maintenance, and the installation of a swiping machine for attendance. Connecting this machine with payroll will automatically mark the in-time and out-time of the employees. At the end of the month, you can consolidate all the time card reports, cross-check with manual attendance, and then process payroll.
Similarly, for overtime, you can utilize the excess hours worked data from the time cards. Any hours exceeding the regular work hours can be considered as OT based on your company policy, and then calculated accordingly. It is also advisable to maintain an overtime register in Form 10. However, all these processes depend on the total number of employees in your company.
Regards,
R. Devarajan