Template · Employee onboarding

Employee onboarding as a ready-made computational model

The template ships with FlowVisual: four steps from the accepted offer to a productive first day, with volumes, ranges, capacities and rates already filled in. It is the low-volume case with a hard constraint anyway. 260 hires a year, and IT provisioning binds the process on 86 days out of 100.

Steps4
To adapt6 numbers
Effort20 minutes
LabelledExample model
In short

The employee onboarding template covers the path from the accepted offer to a productive first day in four steps: contract and master data, provision IT access, workspace and hardware, induction plan. It is set up for 260 hires a year, about one on a working day. Across 20,000 stress-test runs, provisioning IT access is the binding constraint in 86 % of runs and the induction plan in 13 %. The reason is arithmetic rather than negligence: IT gives onboarding two and a half hours of its day, one provisioning takes 110 minutes on average, so two hires on one day do not fit. Lead time is 1.3 working days at the median and 9.6 on a busy day (P90).

Processing time

3.9h

Sum of all four steps per hire.

Lead time P50 → P90

1.3 → 9.6days

Normal day against busy day.

Constraint: IT provisioning

86%

Share of runs in which this step binds.

Templates in total

6

Order handling, quotation, invoice approval, complaints, onboarding, IT ticket.

01Model

What is in the template

The figures come from an example model, not from a client engagement. They are chosen to match a services business of a few hundred people. A starting point, not a benchmark.

Inflow: 260 hires a year, about 1.05 on a working day, with a day-to-day variation of 30 % and a peak factor of 1.4 on 6 % of days. Hiring arrives in waves, not at a takt.

StepRoleProcessingCapacityLoad, avg.Load on a busy day
01 Contract & master dataHR20–45 min6/day18 %26 %
02 Provision IT accessIT75–150 min1 person × 2.5 h → 1.3/day86 %134 %
03 Workspace & hardwareFacilities30–70 min2.2/day49 %70 %
04 Induction planTeam lead30–60 min1.8/day61 %87 %

The decisive finding. One case a day sounds like a process where nothing can get tight. The arithmetic disagrees: two and a half hours at 92 % effective time is 138 minutes, and at an average 110 minutes per provisioning that is 1.3 cases a day against 1.05 arriving. It fits, as long as a day's demand stays under that day's capacity. On 28 % of days it does not, because acceptances cluster.

StepConstraint probabilityDays over capacity
01 Contract & master data0 %0 %
02 Provision IT access86 %28 %
03 Workspace & hardware1 %1 %
04 Induction plan13 %4 %

The column adds up to 100 %: each run counts exactly one binding step, the one carrying the highest load that day. So "86 %" does not mean "86 % utilised". That figure sits next to it and happens to average 86 % too, but reaches 134 % on a busy day.

Capacity is not attendance. IT is there all day. Onboarding gets two and a half hours of it. Enter head count instead of hours and you compute a process that never gets tight, then wonder about the first day without a laptop.

02Adapting

The six numbers you replace

Everything else can stay. Adapting more does not improve the result; it only delays the meeting.

  1. Hires per working day. Last year's hires ÷ working days. HR has it; in a small organisation the count of new payroll numbers will do.
  2. Peak factor. Hiring arrives in waves. An intake month, a quarter start, a new team. How many hires land on a single day in the busiest month compared with a normal one? A factor of 1.4 to 2 is common. Without it you are computing a process that is never under load, and you miss precisely the week in which it tears.
  3. Hours IT gives onboarding. Not the size of the IT team. What matters is the share of the day somebody genuinely has for provisioning while operations run alongside, usually two to four hours.
  4. The processing range for IT provisioning. Low end and high end, not the average. The difference between "standard workstation" and "special case with three line-of-business applications" is exactly that range, and it drives waiting time harder than the average does.
  5. Induction plans per day. How many does a team lead write in a day when several are due? The template says 1.8, which makes this the second constraint, in 13 % of runs. Almost nobody measures it.
  6. Fully loaded rates per role. Gross salary × 1.5 to 1.8, divided by roughly 1,500 productive hours a year. A €50,000 position therefore costs about €53 an hour, not the naive €24 from salary ÷ 2,080 hours.

Cross-check before you compute: count the hires of the last twelve weeks where something was missing on day one. If that share is close to the days over capacity the model reports, the model is usable.

What the template does not contain, and here it weighs most. Lead time is processing plus queueing, in working days. Calendar chains are not modelled: the signed contract coming back, the notebook's delivery time, the date of the safety briefing. In practice these often make up the larger part of onboarding time. If you have them, enter them as their own waiting steps; the model then computes the weeks the new colleague actually experiences, not just the work behind them.

03Measures

Four levers, computed one at a time

Change only one lever per run. Three at once produce a number nobody can attribute to a single lever, and therefore no business case. The four runs below use the same template with exactly one input changed each time.

LeverLead time P90IT load, busy dayWorking time per hireNew most likely constraint
Template as shipped9.6 days134 %€243IT provisioning (86 %)
1 IT gives 3.5 hours instead of 2.52.7 days96 %€243Induction plan (51 %)
2 Standard image (75–150 → 40–80 min)1.0 days71 %€188Induction plan (84 %)
3 A second person in IT (1 → 1.5)2.3 days89 %€243Induction plan (60 %)
4 Induction plan from a template (takt 1.8 → 3)9.4 days134 %€243IT provisioning (97 %)

Lever 1. More IT time for onboarding. One more hour a day, agreed rather than hoped for. The P90 of lead time falls from 9.6 to 2.7 working days, busy-day load from 134 % to 96 %. It costs a conversation, not a headcount, which makes it the best ratio in the table, as long as the hour is genuinely held free.

Lever 2. A standard image instead of hand-building. A prepared image for the three most common roles. Provisioning drops from 75–150 to 40–80 minutes. Effect: P90 from 9.6 to 1.0 working days, busy-day load from 134 % to 71 %, working time per hire from €243 to €188. The only lever that moves both time and money, because it attacks the duration of the work rather than the capacity around it.

Lever 3. A second person in IT. The most expensive lever, and weaker than lever 2. Compute it anyway and the reason shows: half an extra person doubles the capacity of a step whose work still takes 110 minutes. Shorter work beats more hands.

Lever 4. Speed up the induction plan. The null result. The induction plan is the second-tightest step at 87 % on a busy day and binds in 13 % of runs; nearly doubling its takt buys 0.2 days. Because while IT binds, not enough reaches the team lead. A lever on the second constraint is not half a win. It is none.

The other direction is the notable one: under three of the four levers the constraint moves to the induction plan, to a team lead nobody currently blames. That knock-on effect is the part a spreadsheet cannot show, because it computes each step on its own.

How 20,000 runs turn into a percentage per step is covered in Monte Carlo simulation for processes; why the spread between P50 and P90 is the real statement, in Understanding P10, P50 and P90.

04Output

What ends up on paper

After saving the baseline, changing one lever and running a second time, the comparison produces:

  • Lead time before/after as P50 and P90. A commitment to the business is made against the P90, not against the median. Promising "everything is ready on day one" because the median says 1.3 days is promising something that breaks on every tenth hire.
  • Utilisation per step on the busy day and the new constraint after the measure. In this model it moves to the induction plan under three of the four levers.
  • Throughput as hires per week against hires arriving: 4.9 of 5.3 as shipped.
  • Working-time cost per hire and per year, from volumes, durations and fully loaded rates. The template computes roughly €243 per hire, of which 477 hours a year fall on IT.
  • The assumption list with every estimated input, stated. The sentence "hardware delivery time is not modelled" takes the sting out of the sharpest question before it is asked.

That is exported as two PDFs: a proposal for the decision maker and documentation for traceability, with your letterhead if you have set one.

One model, two questions. This page answers the arithmetic one: where the 86 % comes from, and where the constraint moves once you solve it. The other question (what would you recommend, and what does an unproductive first week cost) belongs to the method rather than the tool. It lives next door in the Flowrefy analysis archive, alongside the approach these templates came out of. One dataset, two questions, two audiences.

05More

The other templates

Six models ship with the app. All follow the same pattern: structure complete, figures typical, six values to adapt, exactly one clear constraint.

  • Order handling runs from the order to the confirmation. The case with a shared role: two steps that look comfortable on their own are one person's afternoon.
  • Quotation process is the case where lead time acts on revenue rather than on cost.
  • Invoice approval is the volatility case: under capacity on average, over it at month end.
  • Complaint handling puts the constraint outside the company, so the honest recommendation is not "automate".
  • Employee onboarding is this page.
  • IT ticket shows classic queueing behaviour with a branch: 65 % solved on the spot, 35 % escalated to second level.

Every template opens from the welcome window via Browse templates. The first time round it is worth opening one before starting your own model. Otherwise people build too finely.

At a glance
Included in
FlowVisual for macOS 13+ and Windows 10/11, in the welcome window under “Browse templates”
Scope
4 steps, arrivals with variation and a peak factor, capacities, processing ranges, roles, systems, cost rates, an outage assumption per step
To adapt
Hires/day, peak factor, IT hours for onboarding, provisioning range, induction plans/day, hourly rates
Computed with
20,000 runs, seed 42. The app defaults to 400. The median holds, the P90 moves by a few per cent
Typical finding
The constraint is IT provisioning (86 %); shorter work beats more hands
Provenance of figures
Example model, no client data. Labelled as such inside the template

Frequently asked

With one hire a day, how can anything get tight?

It can, and the template shows the arithmetic. IT has two and a half hours a day for onboarding, and one provisioning takes 110 minutes on average. That is 1.3 cases of capacity against 1.05 arriving, enough on average. Because hiring arrives in waves, demand still exceeds capacity on 28 % of days, and the backlog pushes into the following ones. Capacity is not attendance.

Are the template figures real client data?

No. They are example values matching the orders of magnitude of a services business, and the template labels them as such. Their purpose is that a model runs immediately. They should be replaced by your own six numbers.

Why does the computed lead time not match our experience?

Because in onboarding the larger share of the elapsed time is often not work at all. The model computes processing plus queueing; calendar chains such as the signed contract coming back, the notebook's delivery time or the next available safety briefing are not in the template. Enter them as their own waiting steps; the model then computes the weeks the new colleague experiences rather than only the hours behind them.

What exactly does “constraint probability 86 %” mean?

It means that in 86 out of 100 simulated days, provisioning IT access is the step carrying the highest load, the step that caps throughput for the whole process. Each run counts exactly one binding step, which is why the values across all four steps add up to 100 %. Utilisation is a separate figure: 86 % on average, 134 % on a busy day.

Should we plan for a second person in IT?

Compute it before you request it. In the model, half an extra person brings the P90 of lead time from 9.6 to 2.3 working days. A prepared standard image brings it to 1.0 and additionally cuts working time per hire from €243 to €188. Shorter work beats more hands, because it attacks the duration rather than the capacity. That is not a general law, but it is this model's result, and yours takes twenty minutes to check.

Do I need the template at all, or can I start straight away?

You can start straight away. Experience says the first model people build is too fine (thirty steps instead of four), and the extra detail costs input time without moving the constraint. Thirty seconds in a finished template saves that.

FlowVisual

Open the template and enter your six numbers

Download FlowVisual, choose “Browse templates” in the welcome window, open employee onboarding. Modelling and stress testing cost nothing.

Guide: seven steps to the number