Process review sample

Anonymised sample deliverable

Business process review

Working time and workforce: shift planning, attendance, sites, absences, hour approval and payroll data preparation

IndustryCross-industry workforce operationsScopeShift planning, time capture, site attribution, absences, corrections, period approval, documents and payroll data export.MethodBaseline capture across one complete payroll period, map of the path of a time record, analysis of handovers between employee, manager and payroll, review of responsibility zones, staged recommendations.Service levelMatches the scope of the “On-site process immersion” service — from three days on site: watching the cycle, interviews, a review of tools and documents. The remote “Process review” delivers the same structure in shorter form: without the operation capture and role analysis, which require being on site.StatusDemonstration sample based on a delivered, anonymised platform. The client name and client data are not used.

Prepared by IT Carrot · Solution architecture and business systems development
Sample dated: August 2026

1. What the review found

Time recording differs from the other processes in one respect: its result is contested. The employee remembers what they worked, the manager remembers something else, and payroll is built on a third document. Any inaccuracy here turns not into an operational loss but into a conflict.

The review found that plan and actual exist as independent spreadsheets. The shift is planned in one place, actual time is captured in another, corrections go into a third, and the monthly totals are assembled by hand from all three. And the correction overwrites the data instead of creating a history.

From this follows the central defect: it is impossible to reconstruct how a final figure came about. Not because someone made a mistake, but because the process does not preserve the path from the original record to the total.

FindingStatement
Primary constraintA correction overwrites data instead of creating history. The final figure exists; the path to it does not — so a dispute about hours is settled by authority rather than by a record.
Recommended first stepCreate an original time record linking employee → shift → site → actual, with the data source, then move corrections into a workflow with a reason and a confirmation.
Expected effectA verifiable history from the original record to the payroll export, exceptions surfaced the same day, and a period close that no longer needs manual reassembly. Quantitative effect is assessed after rollout.

Areas reviewed

Planning

  • Shifts and rotas
  • Hour norms
  • Assignments
  • Cover

Actual time

  • Start and finish
  • Breaks
  • Site attribution
  • Overtime

Exceptions

  • Absences
  • Lateness and no-shows
  • Corrections
  • Overlapping shifts

Period close

  • Hour approval
  • Decision history
  • Documents
  • Payroll export

2. Baseline capture of current work

The review starts by capturing one complete payroll period. For each operation we record who performs it, how often, which carrier holds the data, and whether the same data is moved again. Everything else in this document rests on this table.

OperationWho performs itFrequencyWhere the data livesRe-keyed
Shift planningDepartment managerWeeklySpreadsheet or a printout on the wallYes — the plan is duplicated in messages to staff
Communicating the rotaManagerOn every changeMessenger, phone callYes — the rota is kept current by hand
Recording the start of workEmployeeDailyLogbook, timesheet, a mark with the managerYes — the mark is transferred into the summary sheet
Attributing work to a siteEmployee or managerPer shift workedMemory, a separate noteYes — the link is reconstructed during review
Recording breaksEmployeeDailyNot recorded, or recorded approximatelyYes — break rules are applied by hand at payroll
Absence requestEmployeeAs neededVerbally, a message, a paper formYes — the data moves into the rota and the timesheet
Absence approvalManagerPer requestA reply in correspondenceYes — the decision is not structurally linked to the request
Correcting hoursManagerRegularlyAn edit in the spreadsheetYes — the original value is overwritten with no history
Reconciliation before closeManager and HRMonthlyComparing three sourcesYes — this is the main manual work of the period
Payroll data exportHR or bookkeepingMonthlyA hand-assembled fileYes — the totals are entered into the payroll system again
What follows from thisIn ten operations out of ten the data is moved again. The eighth row differs from all the others: the correction does not merely duplicate data, it destroys the previous value. It is the only operation on the list that makes the process unverifiable after the fact.

3. State of the operational system

Losses occur between plan and actual, between an exception and its handling, and at the period close where all of it is brought together by hand.

46/100average process maturityManual reconciliation risk high
10points of re-keyingCandidates for removal
6critical data handoversNeed an owner
2priority pilot flowsTime record + exceptions

Process maturity

Expert assessment on a 0–100 scale. Higher means a more resilient process.

Shift planning60
Time capture51
Site attribution39
Absence handling46
Hour approval35
Payroll data export43

Structure of operational risk

Distribution of recorded observations by type.

16observations
40% — scattered data32% — losses at handover28% — unclear ownership

The numbers on this demonstration panel are illustrative. In a paid review the assessments are derived from interviews, a sample of timesheets across a period, observation of the month-end close and an agreed 0–100 scale.

4. Current process and handover points

The chain describes the path of a single time record from plan to payroll. It is a process model, not a snapshot of any particular client system.

1

Shift plan

The shift is planned and communicated.

2

Assignment

The employee is attached to a shift and a site.

3

Actual

Start, breaks and finish are captured.

4

Exceptions

Lateness, no-shows and overlaps surface.

5

Absences

Requests travel an approval route.

6

Corrections

Changes carry a reason and a history.

7

Approval

The period’s hours are accepted by an owner.

8

Export

Approved data goes to payroll.

Risks at the handover points

HandoverWhat can be lostConsequencePriority
Plan → employeeThe current version of the rota, cover, a site changeThe employee turns up in the wrong place or not at allHigh
Actual → recordPrecise time, breaks, site attributionThe hour exists but it is unknown what it belongs toCritical
Exception → handlingThe reason for lateness, a no-show, an overlapThe exception surfaces at payroll instead of on the dayCritical
Request → approvalThe manager’s decision and its basisThe absence is approved verbally and never reaches the rotaHigh
Correction → historyThe original value, the reason for the change, the authorThe total cannot be verified after the factCritical
Period → payrollThe marker that the data is approvedThe export is built from unapproved dataCritical

Risk heatmap

AreaLikelihoodImpactDetectionResult
Actual time not linked to a shift and a siteHighHighWhen a dispute is examinedCritical
Hour correction without a reason or historyMediumHighOn auditHigh
Absence surfaces after the shift has startedMediumHighOn the dayHigh
Export built from unapproved dataMediumCriticalAfter payrollCritical
Break rules applied by handHighMediumAt period closeHigh

5. Why this happens

Disputes about hours, a long month-end close and corrections after payroll share the same structural causes.

A. Plan and actual exist as independent spreadsheetsThere is no link between them at record level. Comparison happens once a month by a person, so a discrepancy survives to the end of the period and surfaces when correcting it is expensive.
B. The correction overwrites rather than addsAn edit in a spreadsheet destroys the previous value. The process loses the ability to answer "how did this figure come about" — and with it the ability to settle disputes with a record.
C. Rules are applied by handRounding, breaks, night and overtime hours are computed by a person from memory of the rules. Identical situations get different results depending on who did the sums.
D. There is no exception queue and no ownerLateness, a no-show and overlapping shifts create no task. They exist as a fact in the data that somebody ought to notice — and the duty to notice is assigned to nobody.
Decision principleIn time recording the value comes not from measurement precision but from verifiability. A system that records time to the second but allows edits without history is worse than a paper timesheet with a signature: it adds precision and removes evidential weight.

6. Who does what — and how much of it is moving data

Here the division of labour is unusually clear: some record the time, others check it, and a third group reassembles it for payroll. Below is where work is duplicated and where a role does not decide anything but moves data between spreadsheets.

RoleWhat it does todayHow much of that is moving dataReview observation
EmployeeTurning up for a shift, marking time, requesting absenceDuplicated marking: logbook, a message to the manager, confirmation at reconciliationThe mark is made once in self-service; the role keeps the work itself
Department managerShift planning, cover, corrections, resolving disputesA substantial share of the time is manual plan-versus-actual reconciliation and spreadsheet editingDiscrepancies arrive as a queue on the day; the role keeps the decision on the exception
HRCollecting timesheets, absences, documents, preparing the periodThe monthly assembly from three sources is the main work of the periodTotals are built from approved records; the role keeps documents and people decisions
BookkeepingReceiving data, payroll, corrections after payrollRe-entering totals and clarifying discrepancies after the factThe export arrives with an approval marker and a version
Company managementResolving conflicts about hours and payReconstructing what happened from correspondence and memoryThe record history is available without reconstruction
The organisational conclusion stays with the companyThe review shows which part of the work is moving data and which part is deciding. What happens with the time freed up — redistributing tasks, retraining people or changing the structure — is the owner’s call. One particularity matters here: the largest relief lands with department managers, and it goes back into managing people rather than into reporting.
Transparency works in both directionsTime recording is the only one of these processes where the employee is an interested party and not merely a performer. If they see their hours, balances and request statuses exactly as the manager sees them, the number of disputes falls before any rule is introduced. One-sided control, by contrast, produces resistance and workarounds.

7. States, boundaries and rules

The time record passes through explicit states. Each defines an owner, the required data and the condition for moving on. The key requirement: a transition does not destroy the previous state.

StateOwnerRequired informationTransition condition
PlannedDepartment managerEmployee, shift, site, planned hoursThe rota is published and communicated
CapturedEmployeeStart and finish, breaks, data sourceRecord created with its source stated
CheckedSystemComparison of plan and actual, application of the rulesDeviations placed in the exception queue
Exception handledManagerReason, decision, author, time of decisionThe decision is recorded as an event; the original value is preserved
ApprovedOwner of the periodAccepted hours, handled exceptionsPeriod closed, data version fixed
ExportedHR or bookkeepingData version, approval markerThe payroll file is generated from the closed version

Boundaries of automation

The system should determine

  • Whether plan and actual diverge on a specific shift
  • Whether break rules and maximum durations are met
  • Whether one employee’s shifts overlap
  • Who must handle an exception and how long it has been open
  • Which data version went to payroll and when

The system should not decide

  • Whether lateness is excusable
  • Whether disputed hours are paid
  • Whether disciplinary measures are taken
  • Whether to approve absence when staffing is short
  • Whether to change an employee’s hour norm

Rules, deadlines and escalation target

A rule without a deadline and an addressee does not work. Below is the minimum set that brings exceptions into handling on the day of the event rather than at the end of the period.

RuleDeadlineEscalates to
A time record cannot be saved without a shift and a siteAt the moment of captureBlocking rule, no escalation needed
No mark at the start of a shift30 minutes after the planned startDepartment manager
Shift ended with no finish markBy the end of the working dayDepartment manager
Overlapping shifts detected for one employeeAt the moment of captureManager, then HR
Exception not handled2 working daysManager, then HR
Absence request not decided2 working daysManager, then the next level up
Period not approved by the cut-off dateThe payroll cut-offHR, then company management
Correction entered after the period was closedAt the moment of entryOwner of the period, confirmation mandatory

8. What to do and in what order

The sequence is built so that each stage can be verified across one payroll period and does not require the next one to be finished.

No.RecommendationWhy nowAcceptance criterion
1The original time recordLinks employee, shift, site, actual and data sourceEvery hour belongs to a specific shift and site
2Exception queueMoves discrepancies from the end of the period to the day of the eventLateness, no-shows and overlaps surface automatically and have an owner
3Correction workflowReplaces overwriting with history carrying a reason and an authorThe original value is preserved and the change is traceable
4Absence approval routesSeparates request, review and final decisionEvery request has a route, a deadline and a recorded decision
5Period close and a protected exportPrevents payroll being built from unapproved dataThe export is generated only from a closed version carrying an approval marker
LaterLoad-based planning and staffing forecastsUseful once the actual data is reliableShift history is fit for planning across an agreed horizon
Do not start with devicesTerminals, biometrics and geotags look like the answer but measure the entry point of a process that has no model. While corrections overwrite data, precision at the point of marking does not increase trust in the total. The record with history first, the means of capturing it second.

Rollout plan

These durations are indicative for a demonstration sample. A real estimate is formed after access to the shift and break rules, the agreements in force, the payroll system formats and the integration constraints.

StageDurationOutcomeCheckpoint
Period capture and record model2–4 weeksStates, roles, required fields, rules, exceptionsManagement and HR approve the model and the rules
Time record and self-service4–6 weeksCapture, link to shift and site, visibility for the employeeThe pilot department runs with no parallel spreadsheet
Exceptions and corrections3–4 weeksAutomatic checks, queue, change historyDiscrepancies are handled on the day of the event
Absences and approvals2–4 weeksRequests, routes, decisions, reflection in the rotaApproval stops living in correspondence
Period close and export2–3 weeksHour approval, data version, payroll fileThe period closes without manual reassembly

9. Metrics, reporting horizon and next step

This sample claims no numeric effect. In a real review the baseline is recorded first across two closed periods, then the metrics are compared after an agreed period of use.

MetricHow it is calculatedHow to capture the baselineDirection
Share of shifts with anomaliesShifts with a plan-versus-actual discrepancy / all shifts × 100Analysis of timesheets and rotas across two periodsDown
Time to handle an exceptionFrom the discrepancy appearing to a recorded decisionManual timing on a sample of disputed casesDown
Manual corrections per periodNumber of hour edits per hundred shiftsCounting spreadsheet edits across two periodsDown
Changes after the period closedNumber of corrections made after handover to payrollComparing versions of the files handed overDown
Time to prepare the payroll exportWorking hours from period end to a finished fileMeasured on the last two closesDown
Disputes about hoursNumber of employee queries about hour calculation per periodCounting queries over a quarterDown

Horizon: from the shift to the annual report

A review does not end at the payroll export. Working-time data has to reach management and annual reporting without being entered again — otherwise staff cost by site and project remains an estimate.

LevelWhat must arrive without manual assembly
DayMarks, deviations from plan, open exceptions
WeekRota attainment, overtime, undecided requests
MonthApproved hours, absences, payroll export with a version
QuarterWorking-hours volume by department and site, structure of overtime
YearStaff cost by site and project on one data model
If staff cost per site is only approximately known, the cause is usually not payroll but that the hour is not attributed to a site at the moment of capture.

Questions to settle before development

  1. What rounding, break and maximum-duration rules apply, and what are they based on?
  2. What requirements for recording and retaining working-time data apply in your jurisdiction and to your form of employment?
  3. Who may enter a correction and who confirms it?
  4. What location data may be collected, on what basis, and for how long may it be stored?
  5. Is involvement of an employee representative body required, and in what form?
  6. What format does the payroll system accept, and how are retrospective corrections handled?
Recommended next decisionCapture one closed period in one department: rotas, timesheets, correspondence about corrections, absence requests and the finished payroll file. Output: a data model, a rule set, an exception list, a role matrix and a pilot scope for one department.

This document demonstrates the structure and level of detail of the deliverable of the “Process review” service. It is based on the mechanics of a delivered, anonymised platform for working time recording, is not legal, employment-law, tax or data-protection advice, and contains no confidential client information. Maturity scores are illustrative. Requirements for working-time recording, data retention and the involvement of employee representative bodies differ by jurisdiction and must be checked separately before development starts.