In case you need to be on top of all your expense submissions, and do not want all your logged expenses to be approved without verification, Productive offers the option to switch on the expense approval flow.
This will allow the designated approvers to receive expense approval notifications and approve, reject or edit the expense submissions coming from people working on budgets and sales deals.
Expense approval is available on the Ultimate subscription plan.
Turning on Expense Approval for the Organization
To enable expense approval for your account:
Go to Settings > Expenses (required to turn the feature on).
Toggle on Expense approval.
๐ Youโll need admin, owner, or custom expense permissions to change these settings.
Expense Approval Policies for Budgets or Deals
Instead of manually enabling expense approval for each budget or a deal, you can manage approvals through Approval Policies.
Approval policies define who approves expenses (and time entries) submitted on a budget or a deal. For example, the submitter's manager, the budget or deal owner, the project manager, or another team member can be set as approvers.
To set up a policy:
Go to Settings > Budget or Settings > Deal, and scroll to the Approval Policies section.
Click Add policy and name it (for example, Marketing Budget Expenses).
Select Expense approvals and define who the approvers are.
Once a policy is created:
Assign it to individual budgets in Budget > Sidebar Settings > Time & expense approval, or in bulk in Financials > Budgets.
Assign it to individual deals in Deal > Sidebar Settings > Time & expense approval, or in bulk in CRM > Deals.
Assigning Approvers Manually
If no approval policy is applied to a budget or deal, you can still assign approvers individually in the Time & expense approval section of that specific budget or deal.
Delivering the Budget Without Approving All Expenses
If you enable the "Allow delivering this budget with unapproved or rejected expenses" option, the budget can be delivered even if there are pending (unapproved) or rejected expenses.
Hereโs how different scenarios affect cost and billable amounts in your budgets:
Approved expenses generate both a cost and a billable amount (budget used).
Unapproved expenses generate a cost but do not generate a billable amount (budget used).
Rejected expenses do not generate a cost or a billable amount (budget used).
๐ Note: For expenses linked to non-billable services, no billable amount (budget used) will be generated in any of these scenarios.
๐ You can set this option as the default for all budgets by navigating to Settings > Budget > Expenses Settings Defaults. Otherwise, you'll need to enable it manually for each budget.
โ
Submitting Expense Approval Requests
Once you've set up expense approval in both the account and budget settings, and confirmed expense tracking is enabled for the services in the budget, users can submit their expenses for approval.
โ
๐ Check out this article on submitting expenses for more details.
โ
Receiving an Expense Approval Request
From the approver's perspective, after users submit expenses, they will receive an approval notification and see the request in their approval inbox.
At that point, the designated approver can approve the expense, flagging it as Approved (โ๏ธ), or reject the expense by adding an explanatory note, marking it as Rejected (โ), edit the expense, and even delete it through the three-dot menu on the right.
๐ Only designated expense approvers get notifications for expense submissions, but admins can still review and approve them in the budgetโs Expenses tab using the Approval field.
Expense Request Notifications
Make sure the Expense notifications in your Settings > Notifications have been turned on to ensure that everyone (the expense submitter and the approver) is aware of the most recent updates and changes to the expenses.
The expense submitter will receive an email notification (not in-app!) if the expense approver requests any changes before approving the expense.
The "View expense" button allows them to quickly access the mentioned expense from their inbox, make changes, update the expense and return it for approval.
You, as the approver, will receive another email as a result, informing you that you need to check some unapproved expenses.
โ
The submitter can then make any requested changes and update the expense.
โ
To resubmit the expense, they will need to click the Unreject button next to the change request. This will allow the modified expense to be resubmitted for approval.
Expenses Overview
Navigate to Financials > Expenses to access the company's expense list.
โUse filters, fields and views to easily identify expenses that require reimbursement or further attention (e.g. add the "Approval status" field to oversee all expense statuses, from approved, changes requested, approval not required, and even canceled).
๐ In the Reports section, choose the Expenses data source for a comprehensive view of submitted expenses and bring it to your home dashboard as a widget in case you need to monitor expense requests and their statuses more frequently.

















