Setup Approval Levels
Use the Approval Levels feature to define automated, multi-step approval chains based on PO value, department, or user roles. This ensures purchase orders are reviewed by the right people without manual handovers — saving time and increasing control. This guide shows you how to configure the chain, assign approvers, and customize workflows for your organization.
Approval levels are applied separately in the Admin settings for:
How User Assignment and Approval Levels Work in DPO
There are two ways to set up user approvals depending on whether a user should only approve certain invoices, P.O. or Expenses.
Approving only for assigned departments:
- In the user settings, assign the appropriate departments
- Activate the checkbox “Approval by Department only” in the approval levels
Approving across all departments:
- If a user, typically a Production Manager, should see and approve everything, leave the “Approval by Department only” box unchecked
- Place them in a different approval level

Approval Rules and Department Settings
- Users can set up custom email notifications in their account to be informed about activities such as new documents or approval requests
- When a P.O., Expense, or Invoice is created within a department, all users assigned to that department in their profile, as well as any users without a department who hold approval level 1, 2, 3, etc. in the approval chain, will be required to approve it
- If you need to limit a user’s access within a department, create a separate department. For instance, if two people work in the same department but shouldn’t see each other’s items, place them in different departments
- Note: If a person appears twice in the approval chain, their second appearance will be skipped automatically
- Approval Levels by Amount: You can create approval levels that apply only to amounts under or over a specified value, giving you greater control over the approval process. This option can be added directly when setting up the approval level
How to Build an Approval Chain
- Open Administration > Approval Levels (P.O.), Invoices, or Expenses tab
- Choose the number of approval levels you need (e.g. 1, 2, 3)
- Click “+ Add Approval” to add additional approval levels

- Arrange approval levels using the up and down arrows to reorder them as needed
- View assigned approvers by clicking the person icon to see which users are included in the approval workflow

- Search for the user’s name in the “Add New Approver” field on the right
- Click the plus (+) icon to add the user to the approval level
- If multiple users are assigned to the same approval level and department, the** first available user **will complete the approval

- You can assign multiple approvers to the same approval level
- Enable Approval by Department if the user should only approve P.O.s, invoices or Top Sheets within their assigned department

- For each approval level, set conditions using the drop-down menu
- Applies to all Purchase Orders, Invoices, or Top Sheets
- (Applies to special P.O.s only)
- If Purchase Orders, Invoices, or Top Sheets net total is equal to or greater than [amount]
- If Purchase Orders, Invoices, or Top Sheets net total is less than [amount]
- Make sure every approval level has at least one user assigned.
- Once all levels are assigned, the automated approval workflow will be activated.
- **Save your changes **

Any Questions?
Our support team is happy to help:
Email: support@digitalpurchaseorder.com
Phone: +1 888 376 7254
Or schedule a free demo – we look forward to hearing from you
Updated on: 12/01/2026
Thank you!
