Skip to main content

Project roles

Assign different roles and bill rates per project

Jon Palustre avatar
Written by Jon Palustre
Updated today

This feature is currently being rolled out across Float. If you don’t see it in your account yet, it will be available to your team in the coming weeks—stay tuned!

Using Project roles, people with a primary role can be assigned different roles within a project. This allows for flexibility when you need a person to perform other roles on a project. It also makes it easier to apply the correct bill rates and report on work performed by role.

There are two types of roles:

  • People role - A person’s primary assigned role.

  • Project role - The role a person performs on a specific project. It can be different from their primary assigned role.

📝 Note: A person’s default people role does not change when you assign them a different role on a project.

Assigning a project role

When adding or editing a person on a project, you can choose the role they’ll perform on that project.

  1. In the project side panel, go to the Team section and locate the person you want to update.
    📝 Note: You can also use the action menu next to a person in the Project view to change role

  2. Click on the action menu next to their name, then select Change role.

  3. Choose the new project role from the dropdown. If the role has a default bill rate, it will be shown alongside the role name.

    gif change role

  4. If the new role’s bill rate differs from the person’s current rate, you’ll be prompted to either:

    • Keep the existing bill rate, or

    • Apply the default bill rate for the newly selected role.
      The person's cost rate will remain unchanged.

      select bill rate

  5. Click on Change role to confirm.

  6. In the Project view and Project plan, a project role indicator will appear next to each person to show the role they are performing on that project.

    project role indicator

    project plan view role indicator


    The Schedule continues to display the person’s primary people role:

    schedule view role

📝 Note: Scheduled and logged allocations in the selected project and its phases will be automatically reassigned to the new role.

Different roles by phase

Project roles can also vary by project phase. Instead of assigning a single role across the entire project, you can choose to:

  • Use the same project role for all phases, or

  • Assign different roles for each phase of the project

This is useful for projects where responsibilities change over time. For example, the same person might act as a Writer during scripting, a Director during pre-production, and a Video Editor during post-production.

  1. When changing a person's role, select the Different by phase tab.

    different phase screenshot

  2. By default, the same project role is applied across all phases.

  3. Choose the appropriate role for each project phase as needed.

  4. If any of the selected roles have different bill rates, you’ll be prompted to either:

    • Keep the existing bill rate, or

    • Apply the default bill rate for the selected role.

      change phase role gif


Reporting with project roles

People report

In the People report, the Roles tab includes a dedicated section for project roles.
​The Roles tab is split into two sections:

  • People roles - shows data grouped by each person’s primary people role.

  • Project roles - shows data grouped by the roles people are performing on projects.

Under Project roles:

  • Each role represents a role performed on one or more projects

  • Expanding a role shows the people assigned to that role on projects

  • Scheduled, billable, non-billable, time off, and overtime hours are reported against the role performed

  • Project roles can apply a different bill rate, but do not affect a person’s cost rate

people report - roles


​Single Project Report

In the Single project report, the Team tab includes a Role column that shows the role each person is performing on the project.

For each person on the project:

  • The Role column reflects the role performed on that project.

  • If a person performs different roles across phases, those roles are shown for each phase.

    Role in single project report

Capacity

When a person performs a different role on a project, Float adjusts capacity reporting to reflect how that time is actually used.

  • Hours scheduled under a project role are subtracted from the person’s primary people role capacity

  • Those same hours are reported as capacity under the role performed on the project

This means the capacity shown for a project role matches the number of hours scheduled for that role, while the person’s primary people role capacity is reduced accordingly.

Did this answer your question?