This article explains how client admins can create and manage a 'multiple approver' policy for payroll submission and payroll package policies, which will prompt a series of manual reviews and approvals before a report is submitted to Deel.
Why use multi-level approvals?
Multi-level approval policies help you establish strong internal controls over your payroll process. They introduce a 4-eye review (or more) for payroll submission or payroll package approval, making sure your team complies with internal guidelines and reducing the risk of errors before payroll is finalized.
You can configure approval steps for two different actions:
- Payroll submission — who reviews and submits payroll inputs before the cycle is processed.
- Payroll package approval — who signs off on the final payroll package before employees are paid.
Setting up the approval policy
Step 1 - Start a New Approval Workflow
Go to Settings > Entities > select the entity for the approval
Open the Approval Policy tab, and click Create approval workflow.
Step 2 - Define the Policy Basics
On the setup page, you will:
- Select the payroll group the policy will apply to.
- Name your approval policy.
- (Optional) Add a description to help your team understand its purpose.
- Choose the type of approval flow:
- Payroll submission, or
- Payroll package approval.
Step 3 - Configure Multi-Step Approval Levels
You’ll now define who needs to review and approve payroll before it moves forward. You can create multiple levels — Level 1, Level 2, Level 3, and so on.
Level 1 – Automatic submission/approval (if enabled)
If your team has Automatic Submission/Approval configured and also the variance exceeds the threshold, the policy proceeds to the human approvers you configure next.
Level 1 – Manual approvals
For manual approvals, Level 1 of approvers will automatically include every user who has access to the entity.
Level 2 and onward
Here, you create each approval level in the order payroll must be reviewed.
For each approver level:
- Choose the approver type
- By role
- By specific user
- Select who can approve
- If the approver is a role with multiple eligible users, any one of them can complete the approval on behalf of the group.
- Enable Substitute Approver (optional)
- A secondary person who can approve if the primary approver is unavailable.
- Add more approvers within the same level (parallel approvals).
- When multiple approvers exist at the same level, they can approve in any order, but all must approve to complete the level.
- Add another level if you need sequential approvals.
- Payroll will only move to the next level after the previous one is fully approved.
Repeat this structure until your full approval flow is defined.
Step 4 - Configure Notifications
Before creating the policy, you can choose how approvers are notified.
When automations are active
If automatic submission or automatic package approval is turned on: The approvers defined in Step 3 will receive a notification when automation fails, meaning payroll moves to manual review.
You can toggle email notifications on or off for:
- Successful auto-submission, or
- Successful auto-approval of the payroll package.
These notifications ensure approvers stay informed without having to monitor every cycle manually.
Step 5 - Save Your Policy
Once all steps are complete, click Create to activate your new approval workflow.
Your multi-level approval policy is now in place and will apply automatically to future payroll cycles for the selected payroll group.
Frequently Asked Questions
[ACCORDION] I am clicking submit payroll, but nothing is happening. Why?
If you're clicking "submit payroll" and nothing happens, there might be a multiple approvers policy for the organization, and the payroll has been sent for additional, mandatory approvals
[ACCORDION] What’s the difference between adding approvers at the same level vs. different levels?
When you add multiple approvers at the same level, all of them are notified at the same time, and you can set how many approvals are required before moving to the next level.
When you create different approval levels, the process becomes sequential — the second level is only notified once everyone (or the required number of approvers) from the previous level has approved.
[ACCORDION] What if an approver is out of the office?
If an approver is out of office, sick, or otherwise unavailable, you can follow the on-screen prompts during the policy creation to nominate substitutes for approvers.
[/ACCORDION]