Recurring budgets offer agencies efficient ways to manage ongoing client work and maintain financial stability.
For instance, imagine a marketing agency that secures retainer agreements with clients for services like social media management and advertising campaigns.
Similarly, consider a web development agency that relies on maintenance contracts, ensuring that client websites receive timely updates and technical support.
In both cases, managing these recurring commitments using automatically generated budgets improves resource utilization and simplifies operations.
โ
Productive automates these processes by creating recurring budgets based on your agency's needs, whether triggered weekly, monthly, quarterly, or at other intervals.
In this article, we'll look at how to create recurring budgets and the best ways to incorporate them into your agency workflow.
Recurring budgets are available on Premium, Enterprise, Professional, and Ultimate plans.
Setting up a Recurring Budget
To set up a recurring budget in Productive:
Navigate to the desired budget, head over to the Recurring tab, and select the "Create a recurring budget" option.
Choose the recurring interval (weekly, biweekly, monthly, quarterly, semiannually, annually) and specify the date for the next occurrence. This date marks when Productive will automatically generate a new budget.
Optionally, define an end date for the recurring budget, or leave it blank for indefinite recurrence.
โ
Additional Settings
1) Copy the Purchase Order Number
Carry the purchase order (PO) number from the original budget into each new recurring budget. This ensures consistency for clients who require the same PO reference on every invoice.
2) Recurring Budget Expenses
Choose whether to copy expenses from the original budget into each new occurrence. If enabled:
All expenses from the original budget will be duplicated in the new budget.
Expense attachments, custom fields, descriptions, and amounts will be copied.
However, the payment status will reset to Unpaid, and payment dates or reimbursement details will not be copied.
The expense date will be updated to match the start date of the new budget.
If expense approvals are required, the copied expenses will remain unapproved, and the budget owner will be notified to review them.
โ
Original expense:
Copied expense:
3) Roll Over Unused Hours
Enable Roll over unused hours to next occurrence to carry forward unused (or overused) hours from one budget period to the next. This helps you:
Keep track of hours that accumulate month to month.
Understand service profitability more accurately.
๐ For more details, refer to our article on Retainer Hours Rollover.
4) Create Invoices Automatically
Set up automatic invoice draft creation for each new recurring budget occurrence.
๐ Learn more in Automatically Create Invoice Drafts from Recurring Budgets.
โ
Saving and Editing the Setup
Save your settings by selecting Make recurring.
If any adjustments are needed later, select the "Edit recurring" option or halt the recurrence altogether by selecting "Stop recurring".
In the "Recurring" tab, under the "All monthly budgets" section, you can view a list of all recurring occurrences.
Manually Triggering the Next Occurrence
While recurring budgets are automatically generated based on the specified interval, you also have the option to manually trigger the creation of the next budget.
This is particularly useful when you need to work with future budgets that haven't been generated yetโfor example, if you need to plan resources for upcoming months.
This feature enables immediate budget creation rather than waiting for the next scheduled occurrence.
Scheduling People on Future Recurring Budgets
You canโt schedule people on future recurring budgets that havenโt yet started or been generated in Productive.
To create bookings for a future period, manually trigger the next budget occurrence first. Once the budget exists, you can assign people to it as needed.
Recurring Bookings
The way bookings are assigned on recurring budgets depends on when and how you create them.
๐ For examples and best practices, see Recurring Bookings on Recurring Budgets.