Skip to content

Leave Management

Leave approval workflows: how to choose between hierarchical, single-approver, shortened and custom approval chains

Who should approve leave requests? Compare hierarchical, single-approver, shortened and custom approval chains, the structures they suit, and how to set them up.

  • Emre Aksoy Administrative Affairs Specialist
  • 6 min read
Leave approval workflows: how to choose between hierarchical, single-approver, shortened and custom approval chains

In most organizations, a leave request travels like this: the employee tells their manager, the manager says "fine," and HR finds out three weeks later while preparing payroll. Or the opposite: a three-day leave for someone on an eight-person team sits waiting for the general manager's sign-off. Both extremes stem from the same gap — who approves is a habit, not a written rule.

The question I hear most in administrative work is not "who should approve?" but "how do we put the rule for who should approve into the system?" In this article I walk through four approval models, the structures each one fits, and what to watch for when you set them up in the panel.

The three parts of an approval process

Before choosing a model, break the process down into three questions:

  • Who decides? The direct manager, the department head, HR, or a sequence of them.
  • How many steps does it take? A single approval, two stages, or the entire hierarchy?
  • What happens with exceptions? When the approver is on leave, the request is urgent, or an amount/duration threshold is exceeded.

The four models answer these questions differently.

Model 1: Hierarchical approval

The request starts with the employee's superior in the reporting tree and moves upward: team lead → department head → director. If each step approves, it moves to the next; if anyone rejects, it ends.

Best fit: organizations with clearly defined levels, where long leaves affect more than one manager; manufacturing and multi-layered organizations.

Risk: slowness. Waiting for four approvals for a three-day leave wears out both the employee and the manager. The fix is to split the model by leave duration: shortened approval for short leaves, the full hierarchy for long ones.

Model 2: Single-approver approval

Each department has one designated approver; the request goes straight to them and ends with their decision.

Best fit: small and mid-sized teams, store and branch setups (the branch manager approves), and work where speed comes first.

Risk: a single point of failure. If the approver is on leave or has left the company, the process stalls; defining a delegate is a must.

Model 3: Shortened hierarchical approval

Instead of the entire hierarchy, it skips certain levels: for example, only the direct manager and HR. Decision authority stays with the immediate manager, and record-keeping and balance checks end with HR.

Best fit: most office environments. It is fast, passes through two sets of eyes, and HR sees the balance.

Risk: it reduces senior management's visibility; someone must separately monitor capacity issues such as many people taking leave in the same period.

Model 4: Custom approval chain

The organization builds the chain itself: it selects specific roles, sets their order and, if needed, builds different chains for different departments. For example, regional manager + sales director for the sales team, and site manager + HR for the field team.

Best fit: organizations with big differences between departments, where no ready-made model satisfies every unit. This is exactly what we experienced at a multi-branch financial institution: in a structure stretching from headquarters to branch representatives, every department had a different approval flow and no one-size-fits-all chain worked for any of them; the solution was for each unit to build its own chain from the panel.

Risk: complexity. As the number of chains grows, who belongs to which chain must be documented and visible in the panel.

Comparison

ModelSpeedControlSetupBest for
HierarchicalLowHighReporting tree is enoughMulti-level organizations
Single approverHighMediumOne person per departmentBranches, stores, small teams
Shortened hierarchicalHighMedium-highLevels to skip are selectedOffice teams
Custom chainVariableHighOne chain per departmentDepartments with differing structures

Five checks when setting it up in the panel

  • Is the reporting tree correct? Hierarchical models rely on the reporting tree; if "who reports to whom" is wrong, the request goes to the wrong person.
  • Is a delegate defined? The process should not stall while the approver is on leave.
  • Where is the balance checked? A request opened with an insufficient balance should be flagged before it reaches the manager.
  • Are leave types that require documents flagged? For leave such as sick leave, marriage or childbirth, uploading a document should be mandatory, and the approver should see the document on the same screen.
  • Are notifications working? The approver whose turn it is should get a notification in the app; the employee should see approvals and rejections instantly.

What happens after approval?

The approval process ends at the timesheet. Approved leave should be entered in the calendar, no shift should be expected that day, it should be deducted from the balance, and it should appear on the reconciliation form. If these steps are done by hand, the process is not digital — even if the approval itself is.

Approval workflows in NetKurum

In NetKurum, the leave approval process is set up with one of four models: hierarchical, approval by selected roles, shortened hierarchical, and custom approval chain. Employees open requests from the mobile app, see their remaining balance and upload documents when needed; the manager whose turn it is approves or rejects the request in the app or the panel. Approved leave is posted to the timesheet, leave types are defined per organization, and the reconciliation form is printed from the panel. Details: Leave Management.

The right approval model is not the strictest one, but the one that reflects how your organization actually makes decisions. A chain that says one thing on paper and another in the system is the worst option.

Frequently asked questions

Can different departments use different approval models?

Yes. A custom approval chain is set up per department; one department can work with a single approver while another uses the hierarchy.

What happens to a request while the approver is on leave?

If a delegate is defined, it goes to the delegate; if not, it waits. That is why defining a delegate is part of the setup.

Can a manager approve their own leave?

No; by design, requesters cannot decide on their own requests, so the request moves up to the next level.

Do rejected requests stay on record?

Yes. The request is stored with the decision, the decision-maker and the timestamp; the employee sees the reason for rejection.

Let's build your approval chain together

Tell us about your reporting tree and approval habits; we'll choose the best-fitting model together and set it up in the panel. Start your free trial or get in touch.

About the author

Emre Aksoy

Administrative Affairs Specialist

Draws on his administrative affairs and personnel process experience to write about leave approvals, shift planning and everyday HR practice. His articles focus on how things actually work on the ground rather than on theory.

Simplify staff management with NetKurum

Start your free trial or contact our team with your questions.

More articles

All articles