HRM-software kan voor verschillende doeleinden worden gebruikt. Welke functies een systeem moet hebben, hangt af van de taken en onderdelen waarmee de ondernemer voor zijn personeelsadministratie te maken krijgt. Deze verschillen per ondernemer. Wat de beste HRM-software is, hangt dus af van de wensen en eisen van de ondernemer.