Skip to main content

Cost rates

Configure cost rates to track project costs and profitability

Written by Justyna Kawalec

At Float, you can set up two types of rates: cost rates and bill rates. While both are optional, together they move you beyond scheduling and into real financial visibility—giving you a complete picture of how profitable your work actually is.

Cost rates

Cost rates reflect the real expense your business incurs to employ people, including salaries and overhead. They're internal-facing, often contain sensitive salary information, and are used to calculate the true cost of delivering projects.

Why cost rates matter

Every employee has a cost—whether their time is billed or not. Even if a team member is not assigned to project work, is working on an internal or non-billable project, or their work is not invoiced to a client, there is still a real cost to your organization.

To operate profitably, your revenue must exceed the combined cost of employee time, overhead, and operational expenses.

Setting up cost rates allows you to:

  • Calculate project delivery costs

  • Track profit margins

  • Maintain historical accuracy when rates change

  • Plan for promotions or future rate adjustments

Cost rates access and visibility

Access to cost rates depends on user permissions:

  • Account Owner and Admins can view and manage all cost rates.

  • Managers can be granted permission to:

    • View cost rates

    • View project profitability

  • Members cannot see rates.

💡 Here's a tip: Grant access to cost rates carefully. These figures often reflect individual salaries and should only be visible to people who need them to manage budgets or report on profitability.

Cost rates are directly visible in:

  • In Data studio > Roles (role cost rates),

  • In the Info tab of each person's profile (personal cost rates),

  • On the Project view (personal cost rates) - can be hidden using the data visibility menu.​

  • On the reports, cost rates can be calculated based on the scheduled time and scheduled costs.

Setting up cost rates

At Float, cost rates apply to a role or to a person. They cannot be customized per project or per project phase.

Role cost rates are set up and managed by the Account Owner and Admins in Data studio > Roles.

Data studio > Roles.

Cost rates on the personal level are set in the Info tab of each person's profile. They can be set and edited by the Account Owner, Admins, and Managers with permission to edit people.

Person-level cost rates

Cost rates hierarchy

Cost rates follow a simple hierarchy: Role cost rate → Person cost rate.

  • Role cost rate is the default rate assigned to a role.

  • Person cost rate overrides the role cost rate.

Cost rates at the role level

Account Owners and Admins can set and manage role cost rates in Data studio > Roles.

When role cost rates are set, any new person assigned to that role automatically inherits the role’s cost rate.

To add a new role and set its cost rate:
1) Navigate to Data studio > Roles

2) Click the (+) plus button

3) Enter the role's name

4) Add cost rate

5) Click Save role

To add a role cost rate to the existing role:

1) Navigate to Data studio > Roles

2) Click the role's name

3) Click +Add a rate

4) Enter the role rate and click Confirm

By default, the rate will apply to anyone with that role assigned, both to all past and future dates. The new role cost rate does not affect a custom personal cost rate (if set).

To update the existing cost role rate from a specific date:

1) Navigate to Data studio > Roles

2) Click the role's name

3) Click +Add a rate,

4) Enter the role rate and set the effective date

5) Save with Confirm

The Cost rate activity shows the full history of changes for that role's rates.

Cost rate effective date on role level

When you update a role cost rate, Flot shows an Apply to field where you can set when the new rate takes effect - in the past (for accurate historical reporting), today, or in the future (for a planned promotion or upcoming rate change).

The default effective date is today. If you save a rate with a past effective date but a future rate is already saved, the future rate still takes precedence over the current rate.

For example:

  • Set the cost rate to $70, effective April 1, and save

  • Then set the cost rate to $50, effective June 1, and save

Float will apply the rates as follows:

  • $70 from April 1 to May 31

  • $50 from June 1 onward

Therefore, if you check the cost rate on May 1, it will show $70. On July 1, it will show $50.​

To view the change history, click the role name and review the Cost rate activity section. You can delete any intermediate or current rates from the action menu. If you delete the oldest rate, the next available rate applies "from the start."

Cost rates at the person level

Anyone with permission to edit people can set and manage personal cost rates in the Info tab of each person’s profile. If a role is assigned and has a cost rate, the person inherits that rate by default, but you can override it at any time.

To set or update personal cost rate:
1) Open the person's profile and go to the Info tab

2) Enter the cost rate in the Cost rate field

3) In the Appy to field, set the effective date: apply the rate to all past and future days or from a specific date onward.

4) Save with Update person

Changes will affect costs in past and current projects if the effective dates overlap existing allocations.

Once a person has a personal rate set, the role rate is strikethrough to indicate it has been overwritten.

Cost rate effective date on the personal level

As with the role-level cost rate, you can set a person cost rate's effective date to a past, current, or future date. You can also apply the rate to all past and future dates. The default is today. To view the person's rate change history and delete intermediate rates, click View changes below the Cost rate field.

Role changes impact on cost rates

Role assignment

When you first assign a role to a person, it applies from their start date. If no start date is set, the role applies to all points in time. The default cost rate and bill rate are inherited from the selected role (unless a custom rate is applied).


Changing role with inherited role-rates

When role-rates are in use, and you change a person’s role, you will be prompted to select the effective date:

  • Apply the role change from A specific date onward, or

  • Apply the role change to all points-in-time with All past and future days

Changing role with inherited role-rates

Once you select the effective date, click Update person to save the changes.

Each role update:

  • Updates the person’s current role

  • Updates the cost and bill rates if the person inherits them from the new role. New rates do not affect custom person, project, or phase rates.

  • Is tracked under View changes

Changing role when person-level rates are set

When changing the role of a person who already has custom person rates set, you will also be asked to:

  • Keep the existing person rate, or

  • Use the new role's default rates

Changing role when person-level rates are set

If you choose to use the existing person rates, they will be preserved and applied from the selected effective date, while the role itself will be changed.

If you choose to apply the new role rates from a specific date onward, historical personal rates will be maintained.

If you choose to apply the new role rates to all past and future days, any historical personal rates will be removed.

The role and rate changes, along with their effective dates, are saved and can be reviewed and edited under View changes.

Bulk editing cost rates

You can update role rates for multiple people at once using the bulk edit feature:

  1. Go to Data studio > Roles

  2. Select the roles you want to update

  3. Click Edit

  4. Choose Cost rate

  5. Enter the new cost rate

  6. Set an Effective date

  7. Click Update

Bulk editing role rates

Bulk editing person rates

You can update rates for multiple people at once using the bulk edit feature on the People page.

Bulk editing cost rates

  1. Go to the People page

  2. Select the people you want to update

  3. Click Edit

  4. Choose Cost rate

  5. Select the rate type between Set custom rate or Inherit role rate

  6. If you want to Set custom rate, enter the new cost rate and set its effective date

  7. If you want to Inherit role rate, set the effective date

  8. Click Update

Bulk editing cost rates

Updating cost rates applies the new custom rate for the selected people. The change is applied from the selected effective date. Updating cost rates does not affect bill rates for current projects.

Cost reports

Understanding your team’s cost is essential for managing profitability. Once cost rates are set for each team member, you can use the Report pages to analyze the true cost of your team’s time.

See these articles to learn more: People ReportProjects Report, and Single Project Report.

Data visibility based on your Float plan

The type of cost data available depends on your plan:

  • Starter plan: Scheduled costs only

  • Pro and Enterprise plans: Scheduled costs, Logged costs, Projected costs, and Expense costs.

Cost types explained

  • Scheduled costs are calculated using scheduled hours (both billable and non-billable) multiplied by each team member’s cost rate. Non-billable time is included because it still represents a real cost to your organization.
    Scheduled costs = Scheduled hours (billable + non-billable) × cost rates

  • Logged costs are calculated by multiplying actual logged hours by cost rates. These reflect actual tracked time rather than planned time.

    Logged costs = Logged hours (billable + non-billable) × cost rates

  • Projected costs combine past logged hours (actuals) and future scheduled hours (forecast). This provides a forward-looking view of total costs.

    Projected costs = passed logged hours (billable + non-billable) × cost rates + future scheduled hours (billable + non-billable) × cost rates

  • Expenses costs - non-labor project costs like travel, equipment rentals, software licenses, or materials that you track directly within projects. Expenses always increase the total project cost, whether they're billable or non-billable.

People Report

In Report > People, you can analyze scheduled costs across different dimensions to understand how team time translates into financial impact.

Cost per person

In the People tab of the People Report, you can review the scheduled costs for each team member. You can use the drop-down arrow next to the person's name to view the scheduled costs for each project they are assigned to.

Scheduled cost is calculated based on:

  • The total scheduled hours (both billable and non-billable), and

  • The individual cost rate set for each person.

For example, if my cost rate is $95 per hour and I’m scheduled for:

  • 1 hour on a billable project, and

  • 1 hour on a non-billable internal project,

My total scheduled cost for that day would be: 2 hours × $95 = $190

Non-billable hours are included because—even though they are not invoiced—they still represent a real cost to your organization.

Cost per role

In the Roles tab of the People Report, you can review scheduled costs grouped by role. This includes:

  • Roles assigned to specific people

  • Roles that are not yet assigned

Scheduled cost is calculated based on:

  • The individual’s cost rate (for assigned roles), or

  • The default role cost rate (for unassigned roles)

Multiplied by scheduled hours.

For example:

  • 2 Junior Designers with a cost rate of $50/hour

  • 1 unassigned Designer role with a cost rate of $45/hour

  • Each scheduled for 1 hour

Calculation:

  • 2 × $50 = $100

  • 1 × $45 = $45

Total scheduled cost for the Designer role: $145

Cost per department

In the Department tab of the People Report, you can review scheduled costs grouped by department.

This is calculated based on:

  • Individual cost rates of department members

  • Total scheduled hours

Cost per project

In the Projects tab of the People Report, you can review the scheduled cost for each project.

The calculation is based on:

  • Individual cost rates of team members assigned to the project

  • Their total scheduled hours for that project within the selected time frame

Cost per task

In the Task tab of the People Report, you can review the scheduled cost for each task.

The calculation is based on:

  • Individual cost rates of team members allocated to the task

  • Their total scheduled hours for that task within the selected time frame

Projects Report

In Report > Projects, you can review the scheduled cost of each project across your workspace. If a project has phases, you can use the drop-down next to the project name to display the phase details. 

The calculation is based on:

  • Individual cost rates of team members working on the project

  • Their total scheduled hours within the selected time frame

  • Billable expenses (if applicable)

    Costs = (team's scheduled hours × cost rates) + billable expenses

This report helps you compare project-level cost performance at a glance.

Single Project Report

The Single Project Report allows you to analyze the actual costs of a specific project.

The project total cost includes scheduled team costs and recorded expenses.

Costs = (team's scheduled hours × cost rates) + expense costs

Single Project Report with costs displayed.


Margin calculations

Project costs are included in margin calculations for the Time & Materials and Fixed Fee projects.

  • If the project budget is Time & materials:
    Margin = ((billable hours x bill rates) - all costs / (billable hours x bill rates) * 100

  • If the project budget is a Fixed fee:

    • Margin can be based on the total budget
      Margin = (project fees - all costs) / project fees * 100

    • Margin can be based on the total billable
      Margin = ((billable hours x bill rates) - all costs / (billable hours x bill rates) * 100

Did this answer your question?