When a company starts looking for an HR system, the first question is usually about the words: do we need an HRIS, an HRMS or an HCM? The honest answer is that the labels matter less than people think. Vendors call themselves whatever sells best.
The labels still describe something real, though: three sizes of the same thing. Below I explain each one, what sits inside Core HR, which class fits which company size, and how to choose without buying a name.
If you only want the answer for your company, jump to the free class finder.
The labels still describe something real, though: three sizes of the same thing. Below I explain each one, what sits inside Core HR, which class fits which company size, and how to choose without buying a name.
If you only want the answer for your company, jump to the free class finder.
HRIS vs HRMS vs HCM: the short answer
In my course I explain it with a wardrobe that comes in three sizes: a shelf, a wardrobe and a walk-in closet. The shelf stores the data about people. The wardrobe adds payroll, time and benefits. The walk-in closet adds hiring, learning, performance and workforce planning.
HRIS — the database about employees.
Inside: profiles, org structure, absences, documents.
Examples: BambooHR, PeopleForce.
HRMS — HRIS plus operations.
Inside: payroll, time, benefits.
Example: Personio with payroll.
HCM — HRMS plus talent and planning.
Inside: hiring, learning, performance, workforce planning.
Examples: Workday, SAP SuccessFactors.
So each class contains the previous one. Every HCM has an HRIS inside it. Not every HRIS will run your payroll or your performance reviews.
What is an HRIS?
HRIS stands for Human Resources Information System. It is the system of record: the place where the official truth about each employee lives. Who works here, in which role and department, who their manager is, when they were hired, how many days of leave they have left, which documents they signed.
In the course market map, the group for small and growing companies includes BambooHR and PeopleForce. A disclosure: I was an HR Advisor at PeopleForce, so read my examples with that in mind.
In the course market map, the group for small and growing companies includes BambooHR and PeopleForce. A disclosure: I was an HR Advisor at PeopleForce, so read my examples with that in mind.
What is an HRMS?
HRMS stands for Human Resource Management System. Take an HRIS and add the operations that run every month: payroll, time tracking and benefits. The data is the same, but the system does more with it.
Where an HRIS ends and an HRMS begins is the blurriest border of the three. In my course time is already one of the seven parts of Core HR, and many systems sold as an HRIS offer a payroll module.
Where an HRIS ends and an HRMS begins is the blurriest border of the three. In my course time is already one of the seven parts of Core HR, and many systems sold as an HRIS offer a payroll module.
What is HCM?
HCM stands for Human Capital Management. It is an HRMS plus talent and planning: recruiting, learning, performance and workforce planning in one platform, usually with analytics on top. In the course map the enterprise group is Workday and SAP SuccessFactors.
The idea behind HCM is one platform and one set of data for the whole path of an employee, from candidate to leaver. These are big platforms built for enterprise companies.
The idea behind HCM is one platform and one set of data for the whole path of an employee, from candidate to leaver. These are big platforms built for enterprise companies.
Why the labels will not help you choose
The terms are blurry, and vendors use the label that suits them. A system for small business may call itself an HCM because it has a performance module. A platform may avoid the word HRIS because it sounds too simple.
Look at HiBob. In my course its card lists Core, Talent, Payroll & Benefits, Planning & Compensation — that is the HCM recipe. Yet on the class map it sits next to BambooHR and Personio under Core HRIS, and on the market map it is mid-market. The same product, three honest answers.
The course map also has a fourth group that does not fit any of the three words: platforms. Rippling runs HR, IT and finance on the same employee data. Deel is built around global HR, payroll and employer-of-record services.
So my rule is simple: do not compare names, compare the list of requirements. The class is only a first filter — it tells you which shelf of the market to look at.
Look at HiBob. In my course its card lists Core, Talent, Payroll & Benefits, Planning & Compensation — that is the HCM recipe. Yet on the class map it sits next to BambooHR and Personio under Core HRIS, and on the market map it is mid-market. The same product, three honest answers.
The course map also has a fourth group that does not fit any of the three words: platforms. Rippling runs HR, IT and finance on the same employee data. Deel is built around global HR, payroll and employer-of-record services.
So my rule is simple: do not compare names, compare the list of requirements. The class is only a first filter — it tells you which shelf of the market to look at.
What is inside Core HR
Whatever class you buy, it stands on Core HR. In the course it is seven parts:
Payroll is only an integration. In Core HR, payroll means an export of the changes payroll needs: new hires, leavers, salaries, absences. The salary calculation itself is a different job. If you need that calculation inside the same system, you are shopping for an HRMS.
- Employee master data — the profile of each person.
- Org structure — departments, positions, reporting lines.
- Workflows — requests and approvals.
- Documents — contracts, policies, signatures.
- Absence — leave balances and requests.
- Time — working time records.
- Payroll integrations — the link to the system that pays people.
Payroll is only an integration. In Core HR, payroll means an export of the changes payroll needs: new hires, leavers, salaries, absences. The salary calculation itself is a different job. If you need that calculation inside the same system, you are shopping for an HRMS.
Which one do you need? It depends on company size
These are anonymised examples from my course, not statistics. They show the usual shape of the stack — the core, the systems around it and the logic.
- About 100 people. One HRIS for small business — BambooHR, PeopleForce, HiBob. Around it a messenger, a knowledge base and a simple goals tool. Everything that can live inside the HRIS lives there.
- About 500 people. A mid-market HRIS — HiBob, Personio — plus payroll. A separate ATS, performance system and LMS. The first separate system appears where the pain is strongest.
- About 1,000 people. An HRIS or an HCM plus integrations. ATS, performance, LMS, surveys, a service desk. An HRIS administrator appears in the team.
- 10,000+ people. An HCM — Workday, SAP SuccessFactors. Specialised systems on top of the core, people analytics. IT and security take part in every decision.
One platform or best of breed?
The second question after the class is whether to buy one system for everything or the best system for each job.
Think of renovating a flat. You can hire a general contractor who does everything turnkey. Or you can hire the best electrician, the best tiler and the best plumber separately. The specialists are stronger, but the joins between their work are your problem.
The decision tree from my course has two branches:
Think of renovating a flat. You can hire a general contractor who does everything turnkey. Or you can hire the best electrician, the best tiler and the best plumber separately. The specialists are stronger, but the joins between their work are your problem.
The decision tree from my course has two branches:
- One acute pain and a strong IT team → best-of-breed.
- A small HR team without IT → all-in-one.
How to choose an HR system without buying a label
Start with requirements, not with a demo. A vendor demo shows the vendor’s best scenarios, on the vendor’s data, in the vendor’s order. Your requirements are your processes, your data, your order.
Write each requirement as a scenario. Not “convenient leave management”, but “an employee asks for leave, the manager is on leave, the request goes to the deputy”. A scenario can be shown in a demo; an adjective cannot.
Set priorities. Must-have — we do not buy without it. Should-have — needed, but there is a workaround. Nice-to-have — pleasant. My course rule: no more than 15–20 must-haves.
Narrow the market step by step. The funnel from the course:
Bring your own demo scenarios. Six from the course that quickly show the real class of a system:
If you are still deciding what to automate first and how to count the payback, I covered that in HR Automation: What to Automate First. My own path through a vendor shortlist is in Choosing HRIS: the Mike Pritula experience.
Write each requirement as a scenario. Not “convenient leave management”, but “an employee asks for leave, the manager is on leave, the request goes to the deputy”. A scenario can be shown in a demo; an adjective cannot.
Set priorities. Must-have — we do not buy without it. Should-have — needed, but there is a workaround. Nice-to-have — pleasant. My course rule: no more than 15–20 must-haves.
Narrow the market step by step. The funnel from the course:
- Long list: 10–15 systems.
- RFI — a request for information, a short questionnaire.
- Shortlist: 3–5 systems.
- RFP — a request for proposal: your requirements and scenarios, answered with a price.
- Demo: 3 systems.
- Pilot: 1 system.
Bring your own demo scenarios. Six from the course that quickly show the real class of a system:
- hiring → the first day;
- a move to another department with a new salary;
- a leave request while the manager is away;
- a role that sees everything except salaries;
- a headcount report as of a past date;
- a leaver, with access switched off.
If you are still deciding what to automate first and how to count the payback, I covered that in HR Automation: What to Automate First. My own path through a vendor shortlist is in Choosing HRIS: the Mike Pritula experience.
Five mistakes when choosing between HRIS, HRMS and HCM
- Choosing by the label. “We need an HCM” is not a requirement. A list of scenarios is.
- Buying the walk-in closet for one shelf of clothes. A company of about 100 people that needs records and leave requests rarely needs workforce planning in the same platform.
- Ignoring the core. A beautiful performance module does not help if the employee card has no change history and every system uses its own ID.
- Assuming “payroll” means payroll. In many systems it means an export of changes, not the calculation. Ask which one.
- Letting the demo choose. Without your own scenarios, the best presentation wins, not the best system for you.
HRIS, HRMS and HCM are three sizes of one idea: a shelf, a wardrobe, a walk-in closet. Find the size by the functions you need in one system, not by what vendors call themselves. The full path — the requirements matrix, RFP, vendor scorecard and a 3-year TCO — is in my HR Automation Course: HRIS, LMS and ATS Training.