How to manage allocations

Allocations are the building blocks of resource planning in Operating.

Written By Matti Parviainen

Last updated 12 days ago

Each allocation represents a planned amount of work: a percentage of a person's time over a specific date range. This guide covers how to create, edit, split, and delete allocations.

Before you start

Allocations belong to positions. Before you can create an allocation, the project needs at least one position — either assigned to a person or left open (role only). You create positions in the project's team setup or directly on the timeline.

You'll work with allocations primarily in the timeline view (Projects or People). The timeline's expanded mode is where you create and edit allocations. Click on a person's row or a project's row to expand it.

Create an allocation

  1. Navigate to the Projects or People timeline.

  2. Click on the relevant row to expand it.

  3. In the expanded view, you'll see the position rows. Click and drag on the timeline to create a new allocation bar for that position.

  4. A dialog appears where you can set:

    • Start date and end date

    • Percentage — how much of the person's working time this allocation represents (e.g., 100% for full-time, 50% for half-time)

    • Status — confirmed or tentative

The allocation bar appears on the timeline. Its width represents the date range, and the color indicates the status (confirmed or tentative).

Tips for creating allocations

  • You don't need to fill in every field immediately. Allocations without dates or percentages are valid — you can refine them later as plans solidify.

  • If the position doesn't have a person assigned yet (an open position with only a role), the allocation still contributes to planned revenue and cost calculations based on the role's rate card entry.

  • You can create multiple allocations on the same position. For example, a person might be allocated at 100% for three months, then 50% for the following two months. Each period is a separate allocation.

Edit an allocation

Change dates by dragging

In the expanded timeline view, hover over the edge of an allocation bar. Your cursor changes to a resize handle. Drag left or right to shorten or extend the allocation's date range.

Change dates, percentage, or status in the dialog

Click on an allocation bar to open its detail dialog. From here you can modify:

  • Start and end dates — type specific dates or use the date picker.

  • Percentage — enter a new value. Common values are 25%, 50%, 75%, and 100%, but you can use any value.

  • Status — toggle between confirmed and tentative.

Changes are saved automatically.

Move an allocation

Drag an allocation bar along the timeline to shift its entire date range forward or backward without changing its duration or percentage.

Confirmed vs. tentative

Every allocation has a status: confirmed or tentative.

Confirmed means the work is committed. The person is expected to do this work. Confirmed allocations appear in reports as reliable planned data.

Tentative means the work is planned but not yet locked in. This is typical for projects still in the sales pipeline or staffing plans that haven't been finalized.

Both confirmed and tentative allocations contribute to planned values (hours, revenue, cost) in reports. You can filter reports by status to isolate one or the other.

How status interacts with project status

  • When a project is tentative, all allocations within it are automatically tentative — regardless of their individual status setting.

  • When you confirm a project, all of its allocations are confirmed.

  • After a project is confirmed, you can still add new tentative allocations to it (e.g., a potential project extension for one or more positions).

This means individual allocation status only matters when the project itself is already confirmed. On tentative projects, the project-level status overrides everything.

Split an allocation

Sometimes an allocation needs to be divided — for example, when a person's intensity changes partway through a project.

Operating doesn't have a dedicated "split" action. Instead, you achieve this by editing the existing allocation's end date and creating a new allocation for the remaining period.

  1. Click the existing allocation bar to open its dialog.

  2. Change the end date to the day before the split point.

  3. Create a new allocation on the same position, starting from the split point, with the new percentage or status.

Example: Maria is allocated at 100% from March through September. In July, she'll drop to 50% to work on an internal project. Edit the existing allocation to end June 30, then create a new 50% allocation from July 1 through September 30.

Delete an allocation

Click on the allocation bar to open its dialog, then choose Delete. The allocation is permanently removed — allocations are deleted, not archived.

Deleting an allocation removes it from all planned values in reports. If the allocation was in the past and time entries exist for that period, the time entries are not affected — only the planned side of the comparison disappears.

Working with multiple allocations

Same person, multiple projects

A person can have positions (and therefore allocations) across multiple projects. Their total allocation percentage across all projects is visible in the People timeline as a summary bar. If the total exceeds 100%, the person is considered overbooked.

Operating does not prevent overbooking. This is intentional — tentative plans for multiple pipeline projects will often add up to more than 100%, and that's realistic. Not all deals will be won. The staffing team resolves overbooking when a deal is confirmed or lost.

Same person, multiple roles in one project

A person can have multiple positions in the same project if they perform different roles. Each position has its own allocations. This is useful when someone acts as both a developer and a project manager, for example, especially when the billing rates differ per role.

Allocation gaps

It's fine to have gaps between allocations on a position. A person might work on a project in March and April, take a break, and return in August. Each period is simply a separate allocation. The gap will show as unallocated time on the timeline.

How allocations affect financial calculations

Allocations drive all "planned" financial metrics:

  • Planned hours = allocation percentage × person's working hours × working days in the period

  • Planned revenue = planned hours × applicable billing rate (from rate card or position-specific rate)

  • Planned cost = planned hours × person's cost rate

These values feed into the planned vs. actuals reports, utilization forecasts, and projected values. Keeping allocations up to date is what makes Operating's forecasting accurate.

For a deeper understanding of how planned values relate to actual values, see Understanding planned vs. actuals.

Common scenarios

A deal is won — convert tentative to confirmed

  1. Update the project status from tentative to confirmed. This confirms all existing allocations.

  2. Review each position's allocation: are the dates and percentages still accurate now that the deal is real?

  3. If the team setup changed during the sales process, add or remove positions as needed.

A deal is lost — clean up tentative allocations

  1. You can either archive the project (which hides all tentative allocations from reports) or delete the individual allocations.

  2. Archiving is usually cleaner — it preserves the history if the opportunity resurfaces.

A project extension is being discussed

Add new tentative allocations to the existing confirmed positions, covering the potential extension period. This way, the extension shows up in your utilization forecast without affecting the confirmed baseline.

A person's availability changes mid-project

Split the allocation at the change point. For example, if someone moves to part-time from a specific date, end the current allocation the day before and create a new allocation at the reduced percentage from that date onward.

Related articles