Ideally, the number varies with the choice of the HRM tools that one is using. There are differently set up HRMS for different organisations as per their requirements. The functions and price planning of the software do vary to a great extent in relation to the company size.