Kernsoftware voor personeelszaken (HR), ook wel HCM-software (Human Capital Management) genoemd, centraliseert werknemersinformatie binnen een uniform systeem. Deze kern-HR-systemen zijn ontworpen om essentiële gegevens zoals salarisadministratie en arbeidsvoorwaarden te beheren binnen een toegankelijke, gecentraliseerde database. Hoewel traditioneel aangeduid als human resource informatiesystemen (HRIS) of human resource management systemen (HRMS), is de term HCM de laatste tijd steeds gangbaarder geworden. Bedrijven gebruiken kern-HR-software om gedetailleerde werknemersprofielen bij te houden, belangrijke documenten op te slaan en organisatorische trends vanuit een alomvattend perspectief te analyseren. Met deze systemen, die doorgaans worden gebruikt door HR-afdelingen, kunnen HR-managers werknemersdossiers monitoren en rapporten genereren over belangrijke statistieken. Veel kern-HR-oplossingen omvatten zelfbedieningsfuncties, waardoor werknemers hun arbeidsvoorwaarden of contactgegevens zelfstandig kunnen bijwerken, waardoor HR-processen worden gestroomlijnd. Vaak is HR-kernsoftware geïntegreerd in een breder HR-managementpakket of biedt het compatibiliteit met HR-applicaties van derden om de functionaliteit ervan voor verschillende HR-activiteiten te verbeteren.