Spreadsheets and WhatsApp for HR: the real monthly cost
The tools are free, which is why nobody adds up what they cost. A way to work out what your current HR setup actually takes each month.
Read the articleGanesh HS ·
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.
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.
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.
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.
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.
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.
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.
A second dimension people forget. Besides which module, there is the question of where.
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:
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.
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.
System against the previous source. Where they disagree, resolve it before moving on — an unresolved discrepancy compounds into the next phase.
If it works because one person is watching it, it does not work yet.
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.
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.
Not sensibly. Attendance references employees, reporting lines and shift assignments, so incomplete records produce attendance data nobody trusts and the whole phase has to be redone.
Stop and fix it rather than proceeding. A failed phase carried forward becomes the foundation of the next one, and the cost of unwinding it grows with every module built on top.
For one cycle, as a check, with a stated end date. Indefinite parallel running means the old method is still the system of record and the new one is decoration.
One named person with allocated time, close enough to the work to notice when a phase is quietly not being used. A sponsor at leadership level is useful but is not the same role.
Using an HR system for records, attendance, payroll inputs, performance and exits.
Request a GullyHR Software DemoThe tools are free, which is why nobody adds up what they cost. A way to work out what your current HR setup actually takes each month.
Read the articleHR software rarely fails at the demo. It fails in month three. The five reasons it happens and what to settle before configuration starts.
Read the articleTwo different products often sold as one. What each actually does, which one your late payroll needs, and why buying the wrong one changes nothing.
Read the articleGet 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.