
Running a Fair Disciplinary Process: Records That Stand Up Later
Most unfair dismissal cases are not lost because the employer was wrong about the misconduct. They are lost because the employer cannot show a fair process.
Every new branch adds a manager with their own habits for leave, attendance and records. By the tenth, head office is managing ten small companies.
By StepUp Team

The first branch is run the way the founder runs it. The second is run by someone the founder trusts, mostly the same way. By the fifth branch, each manager has developed their own approach to leave, attendance, overtime and filing, and head office finds out how each one works only when something goes wrong.
None of this is bad management. Branch managers solve problems in front of them with the tools they have. The result, though, is an organisation that cannot answer simple questions without phoning everyone.
When the answer to each is "let me check with the branches", the organisation is spending a lot of management time on gathering information, and making decisions with information that is already out of date.
One structure. Every employee sits in a branch and a department, reporting to a named manager. That structure drives approvals, reports and access. It sounds basic, but many organisations keep it only in someone's head.
One set of policies, applied the same way. Leave entitlements, overtime rules and attendance expectations should be configured once and applied everywhere. Local variations should be deliberate and visible, not accidental.
One record per employee. The contract, documents, leave history, pay history and disciplinary record live in one place, whichever branch the person works at, and follow them if they transfer.
Local control within central rules. Branch managers approve leave, manage rotas and handle day-to-day issues for their own people. They should not need head office for routine decisions, and they should not be able to change the rules.
Once the data is in one place, a few simple reports do a lot of work.
A daily attendance report per branch shows who is in, who is late and who is absent. A branch manager who knows head office sees the same report tends to keep it accurate.
A monthly comparison of absence, overtime and turnover by branch shows where the problems are. Often the branch with the highest overtime is simply under-staffed, and the comparison makes the case for a hire.
A headcount and cost report by branch lets finance and operations plan with real numbers.
Multi-branch organisations move people around. Each transfer is a chance to lose records: the leave balance does not move, the file stays at the old branch, the new manager has no history.
When records are central, a transfer is a change of branch on the employee's profile. Everything else comes with them.
You do not have to standardise everything at once. Start with the employee list and branch structure (see moving HR off spreadsheets), then attendance and leave, then payroll. Each step makes the next easier.
StepUp HRM's multi-branch support gives every branch its own managers, rotas and approvals inside one organisation, with an organisation chart, branch and department reports, and daily attendance summaries for managers. Head office sees everything; branches run their own day.

Most unfair dismissal cases are not lost because the employer was wrong about the misconduct. They are lost because the employer cannot show a fair process.

Onboarding is usually designed around the paperwork the company needs. Almost everything that predicts retention happens somewhere else.

Discover why Step-Up HRM is the leading HR solution in 2026 for Kenyan and East African businesses.