HR and Payroll are two different business areas. HR is related with the employee data and their relation with others in the workspace. Payroll is related with salary, bonus, deductions and taxes. These departments are distinct in operations but they are mutually exclusive in many cases. there has been tremendous growth in business development due to Outsourcing firms in India For example employees joins organization on 18th of a month then maintain the records are into the HR domain whereas processing salary based on date of joining is part of payroll calculations.