You have desired to know about a good payroll system. Without going into much detail, my suggestion is:
Developing a Payroll Program
Ask your system department people to develop a program for payroll. I understand that you have a unique code allotted to each employee irrespective of their category/grade. If you do not have a separate System Department, hire a professional for the task to develop a program. Later on, you can easily make data entry and produce results. Whenever a change is needed, your system people or hired agency will come to help you. It is better to enter into an annual maintenance/service contract if hiring an outside agency.
Fields to Include
- Employee code
- Name
- Designation
- Actual Attendance
- Sunday Attendance
- OT Hours
- Leave
- Total days to be billed
- Basic pay
- DA
- Perks
- Leave encashment
- LTC/LLTC, etc. (all payable)
- Gross
Deductions
- PF
- Pension fund
- I.Tax
- House Rent
- Other applicable deductions (one field for each)
- Total deductions
Net payable.
Allot one code for each field. Keep provision for adding more fields as and when needed.
Make sure that each payment is made through the Payroll System only, which is taxable. Reimbursement of TA, Medical Bills, etc., can be paid through cash or direct transfer to a Bank A/c, as preferred.
By doing this, you can safely keep records of payments made to each employee year by year.
Regards,
AK Jain
HR Personnel
NCL, CIL