In this article
Multi project budgets allow a single project in Rocketlane to have more than one budget, each with its own billing method, revenue recognition method, and team. This is useful when a project contains multiple commercial components - for example implementation, support, and change orders - all under one project.
Overview
In the default setup, each project has a single budget. With multi-budgets enabled:
- A project can have multiple budgets.
- Each budget can have its own billing type and revenue recognition method.
- Each budget can have its own team members.
- Tasks and phases can be linked to specific budgets.
- Time, costs, and revenue roll up correctly per budget and per project.
Key concepts
Project and budget relationship
A project has one currency and one set of overall settings. Under that project, there can be multiple budgets. For example:
- Discovery
- Solutioning
- Implementation
- Change Order 1
Each budget defines:
- Billing method and revenue recognition method
- Start and end dates
- Budget status (proposed, active, completed, or custom)
- Custom fields configured at budget level
Budget team members
Each budget has its own list of team members. Only budget members can:
- Be allocated against that budget in Resource Management.
- Track time to that budget (based on settings).
- Have expenses contribute cost to that budget.
To Configure this:
- Go to Project Settings and select Budget Management.
- Choose the specific budget you want to manage.
- Click on Team Members.
- Add or remove team members as needed.
Task and phase budgets
Tasks and phases can be associated with one or more budgets.
- When time, allocations, or expenses are recorded against a task or phase, the linked budget determines where cost and revenue are applied.
- If a task or phase has only one budget associated, that budget can be prefilled in time and expense workflows.
- Budget filters in the project plan can be used to show only tasks belonging to a specific budget, which can behave similarly to a subproject view.
To assign a specific task or phase to one or more budgets, first navigate to your project and follow these steps:
- For Tasks: Select the task, open the Additional Info section, and choose your budget(s) from the dropdown.
- For Phases: Click Edit Phase next to the phase name and select one or more budgets under the Budget field.
Permissions and RBAC
Multi-budgets respect the organization's RBAC model.
Key behaviors:
- Budget membership limits who can track time against that budget, record expenses against that budget, and receive allocations from that budget.
- Additional permissions can control whether a team member is allowed to change the selected budget while tracking time or creating expenses.
- Existing project level access rules apply alongside these budget level controls.