GullyHR
HR Software

Rolling out an HRMS in phases: which module goes live first

Ganesh HS ·

In brief

  • Going live everywhere at once means that when two things break you cannot tell which caused what.
  • Employee records first, always — everything else references them.
  • Each phase should prove one thing and run one full cycle before the next begins.
  • Do not defer payroll inputs to the end. It is the phase that proves the system actually works.

A business went live with six modules on the first of the month. By the middle of the month, attendance was disputed, two managers had stopped approving leave in the system, and somebody had found an error in the employee records. Each problem was small. Together they were indistinguishable, and the appetite for the whole project collapsed inside three weeks.

The modules were fine. The sequencing was not. With six things changing at once, every problem had six possible causes, and nobody had the time to isolate any of them. The attendance dispute might have been a configuration error, or a shift pattern that was never agreed, or a record with the wrong reporting line — and because all three had changed in the same week, the only honest answer to "why is this wrong?" was that nobody knew.

A phased rollout is not a slower rollout. It is the version where, when something breaks, you can tell what broke it.

The order that works

Phases, and what each must prove
PHASE 1  EMPLOYEE RECORDS
  Proves: the data is right and everyone agrees the headcount.
  Done when: system headcount reconciles to payroll, and
  reporting lines are confirmed by every manager.
  Nothing else can start before this.

PHASE 2  ATTENDANCE AND LEAVE
  Proves: the rules are real and the balances are trusted.
  Done when: one full month closes on the published cut-off
  with corrections routed properly.

PHASE 3  PAYROLL INPUTS
  Proves: the system produces a frozen input set on a known
  date without anybody assembling a spreadsheet.
  Done when: one payroll runs from system output.

PHASE 4  SELF-SERVICE
  Proves: employees and managers will actually use it.
  Done when: query volume to HR measurably falls.

PHASE 5  EVERYTHING ELSE
  Performance, training, documents, recruitment — in
  whatever order matches what the business needs next.

The order is not a preference. Records are referenced by every other module; attendance and leave produce what payroll needs; payroll inputs are where management first sees the benefit. Self-service before balances are trusted produces employees looking at numbers they dispute.

Phase one is longer than anyone budgets for

Employee records look like the easy phase. It is a data load. In practice it is where most of the time goes, because it is the first moment the business has to agree on things it has been quietly disagreeing about for years.

  • Who reports to whom. Two managers both believe someone reports to them. On paper it was never resolved because it never had to be. A system forces the question, because approvals have to route somewhere.
  • What counts as a location. Someone who works from the Pune office two days a week and from home otherwise — which site are they in, for attendance, for statutory purposes, for the headcount a manager reviews?
  • Which date is the joining date. Offer date, actual start, or the date payroll began paying them. They are frequently three different dates and different parts of the business use different ones.
  • Who is still an employee. Every business of any age has records for people who left, contractors treated as staff, and one or two names nobody can account for.

None of this is software work and all of it has to happen before the software does anything useful. Budgeting two weeks for it and finding it takes six is the single most common schedule failure in these projects, and it is worth saying out loud at the start so that the overrun is not read as the project going badly.

One full cycle per phase

A phase is not done when it is configured. It is done when it has survived a real month — including the awkward week, the exception nobody anticipated, and the person who was on leave when something needed approving.

That means the rollout is measured in cycles rather than weeks, and compressing it usually means the first real month becomes the test with live consequences. Businesses under pressure to hit a date routinely skip this, and it is the most common reason a rollout that looked successful in month one is abandoned by month four.

Do not leave payroll inputs to last

There is a strong temptation to start with something low risk and leave payroll for when everyone is comfortable. It is the wrong instinct.

Payroll inputs are the phase that proves the system does the thing it was bought for. Deferring it means the problems it would have exposed — a rule that was never agreed, a cut-off nobody holds, an exception the configuration cannot express — surface later, with more built on top of them and less appetite to fix them.

Run it in parallel with the existing method for one cycle if that helps confidence. Do not skip it. This sequencing judgement is most of what HRMS implementation work contributes, beyond the configuration itself — a product can be configured by anyone who reads the manual, but knowing which argument to have in which month is what keeps the project alive.

The phase nobody plans: deciding who sees what

Somewhere between records and self-service, a question arrives that has no technical answer: how much should a manager be able to see about their own team, and about anyone else's?

Left undecided, it gets settled by whoever configures the roles, usually by copying a default. That default is then very hard to change, because narrowing access after people have had it reads as a loss of trust. Deciding it deliberately — before self-service goes live, not after — costs an afternoon. Deciding it afterwards costs a difficult conversation with every manager whose view shrinks.

The same applies to documents, letters and anything in employee management that carries personal data. Make the decision at the point where it is still an abstract policy question rather than a named person losing a screen they had yesterday.

Locations and departments

A second dimension people forget. Besides which module, there is the question of where.

  • One site first, if you have several. Pick the one with the most competent supervisor rather than the largest, because the first site's experience becomes the story everyone else hears.
  • Not the most difficult department first. Prove the thing works before testing it against your hardest case.
  • Not the most junior either. A pilot group with no influence produces a successful pilot nobody believes.
  • Include one sceptic deliberately. Their objections in phase one are cheap; the same objections in phase four are expensive.

Phases end badly when nobody defines what ending looks like, so the project drifts into the next one while the previous is still half-used. Four tests, all of which are observable rather than matters of opinion:

Knowing when to move on

  1. 1

    Nobody is running the old method in parallel

    A spreadsheet maintained alongside is the phase not being finished. It is also the clearest signal available, and it is usually visible to everyone except the project owner.

  2. 2

    The exceptions have been met

    Every business has three or four situations that do not follow the rule. Until each has occurred and been handled in the system, the phase has not been tested.

  3. 3

    The numbers agree

    System against the previous source. Where they disagree, resolve it before moving on — an unresolved discrepancy compounds into the next phase.

  4. 4

    Someone other than the project owner can run it

    If it works because one person is watching it, it does not work yet.

What to tell people

Announce the phase, not the programme. "From next month leave is applied for in the system" is actionable. "We are implementing an HRMS" invites anxiety and questions nobody can answer yet.

And say what is not changing. Most resistance comes from people assuming more is changing than actually is — that payroll will be delayed, that approvals will slow, that something they rely on is going away. Naming what stays the same defuses most of it.

Underneath all of this sits the same precondition: the rules have to exist before a system can enforce them. Where the cut-off moves and no one owns each input, phase two will fail regardless of the product, and the software will be blamed for exposing it. That is why rollout and HR process consulting work usually run together — the configuration decisions are process decisions wearing a different hat.

If you are planning a rollout now, the most useful thing you can do before choosing a start date is to write down the four phase-one questions above and try to answer them from existing records. How long that takes you is a better estimate of your timeline than any vendor's.

And if you would rather see the phases mapped against your own process than against a generic plan, that is what HRMS implementation scoping is for. Bring last month's payroll inputs and the current reporting structure to a free demo of GullyHR software — an hour with real data tells you more about sequencing than a month of slideware.

Questions we are asked

Measured in cycles — each phase needs at least one complete month to prove. For a business of a few hundred people, expect several months end to end rather than weeks.

Related service

HRMS Implementation Services

Using an HR system for records, attendance, payroll inputs, performance and exits.

Request a GullyHR Software Demo

Read next

Exclusive Business Offer

Build a scalable, compliant HR department.

Get expert recommendations on payroll coordination, compliance readiness, and modern HR automation. Request a free, no-obligation HR audit.

Prefer the full picture? Request a free 360-degree HR audit.

Talk to an HR consultant

Your details stay private. No spam, ever.