A Human Resources Management System (HRMS) is a system which is designed to manage an organization's computerized and automated human resource (HR) processes. The perfect HRMS for business should be helpful to the HR department in automating the systems . Where data is complex and detailed and rules can be clearly defined within a system it becomes easy to work with HRMS. In many organizations, maximum time of an HR department’s time is spent in processing employee information and answering questions. This is where HRMS and payroll software come into play. The routine administration involved in daily HR operations drains most of the available time and energy. HRMS seamlessly integrates all the major HR activities in the organization. The HRMS covers Core HR, Payroll, Performance Management System, Leave Management System and Employee Portal.