Key takeaways
- Invoice and purchasing approvals: Yes. The Workflow doctype adds multi-level, role-based approval states and transitions to any doctype, including Purchase Order, Purchase Invoice and Expense Claim.
- Expense claim approvals: Yes. Expense Claim in Frappe HR (a free, separate app installed alongside ERPNext since v14) lets the employee pick an Expense Approver, who can adjust sanctioned amounts and approve or reject.
- Vergo approvals are optional and run before coded spend posts into ERPNext.
Where should you go next?
- ERPNext AP and expense features: what's included and what to add
- Vergo's ERPNext integration
- Get started with Vergo
What ERPNext includes
Invoice and purchasing approvals
Yes. The Workflow doctype adds multi-level, role-based approval states and transitions to any doctype, including Purchase Order, Purchase Invoice and Expense Claim. It supports conditions such as amount thresholds and email notifications.
Expense claim approvals
Yes. Expense Claim in Frappe HR (a free, separate app installed alongside ERPNext since v14) lets the employee pick an Expense Approver, who can adjust sanctioned amounts and approve or reject. Multi-level approval workflows are supported, claims post to ERPNext accounting, and reimbursement is paid through Payment Entry.
What teams add alongside it
- AP automation / invoice OCR
- Expense management with card feeds and receipt OCR
Where Vergo fits with ERPNext
Keep ERPNext's workflow for the documents it already routes; Vergo approves the spend before it reaches ERPNext. Approval workflows are optional and fit how you already control spend: route by GL account, by amount, or by project — or skip approval flows entirely and let policy flags catch only what breaks a rule. Approved card spend posts into ERPNext, coded to your account, cost center and project.
Frequently Asked Questions
Does it depend on the ERPNext edition or add-ons?
Expense Claim in Frappe HR (a free, separate app installed alongside ERPNext since v14) lets the employee pick an Expense Approver, who can adjust sanctioned amounts and approve or reject.
Can Vergo route approvals by project?
Yes. Route by GL account, by amount or by project, or skip approval flows and let policy flags catch only what breaks a rule.
What happens after approval in Vergo?
The coded card spend posts into ERPNext, with its receipt.



