Budget-based approval workflows
Overview
Available on Ramp Plus. See Ramp Plus overview for plan details.
Ramp Budgets allows admins to integrate budget controls directly into approval workflows. This ensures every spending decision is made with real-time visibility into the available budget.
Budget-based workflows use the active budget hierarchy you set up in Ramp Budgets. If you need to adjust dimensions, roll-up categories, or reupload behavior, see Budgets overview and setup.
Features
- Budget-aware conditions : Trigger approvals based on remaining budget (e.g., "If a purchase exceeds 80% of remaining budget")
- Route to budget owners : Automatically involve budget owners in the approval chain
- Dynamic approvals : Adjust approval paths based on real-time budget data
- Informed decisions : Display current budget status at the time of approval request
How to set up budget-based workflows
- Access Settings: Go to Budgets > Settings in Ramp.
- Edit an existing workflow: Navigate to your list of approval workflows. Select an existing one to edit.
- Define your budget conditions
- Click Add Step
- Choose Budget as the condition type
- Set your threshold (e.g., "exceeds 85% of monthly department budget")
- Assign approvers: Select the individuals or roles (e.g., budget owners, finance managers) who should review when the condition is met.
- Set notification preferences: Choose how approvers and requesters are notified about approvals.
- Save and activate: Assign the workflow to relevant teams or departments and activate it.
Example scenarios
| Scenario | Condition | Approvers |
|---|---|---|
| Near-budget threshold | Purchase exceeds 85% of monthly department budget | Department Head + Finance Manager |
| Over-budget protection | Purchase exceeds 100% of allocated budget | CFO |
| High-value and high-usage | Purchase > $5,000 and >70% of quarterly budget used | Department Head + Finance Director |
Best practices
- Start with simple workflows and expand over time
- Train approvers and budget owners on how budget workflows function
- Display remaining budget during the approval process to increase visibility
- Regularly review and adjust thresholds based on usage patterns
- Document edge cases or exceptions in your internal approval policy