Skip to main content
Rates & Costs

Learn how to set up rates & costs for users and to create billable projects and tasks.

Carla avatar
Written by Carla
Updated today

Rates & Costs allows you to add hourly rate and fixed rate to your projects and tasks, and hourly rate and hourly cost to users. This can be useful for project billing, budgeting and payroll!

Prices in TrackingTime are defined at the project level. Within the project, you can set how the work is billed—whether it's a fixed project rate, a variable rate based on the number of hours worked (project hourly rate), or the hourly rate of the user performing the task (user hourly rate). You can also manage exceptions by adjusting the settings for a specific task. For example, you might have a project billed at $50 per hour, but want to charge $100 for a particular task.

Enable Rates & Costs

Roles: admin | Paid feature

How to enable Rates & Costs:

  1. Enable the add-on.

⚠️ Please note that you need to be set up as an account administrator to activate and to use this feature. You can enable and disable Rates & Costs at any time, as required.

⚠️ Rates can be set at three different levels: Project, Task and User. Regarding their application for costs calculation, they have a hierarchy that'll be explained below.

How do rates & costs work?

In TrackingTime, rate and cost are different concepts used for financial tracking:

  • Rate: This is the amount you charge for your work, typically per hour. It can be set for projects, tasks, and users. It's used for billing clients and calculating revenue.

  • Cost: This represents the expense associated with an employee, such as their salary. It's set as an hourly cost for users and helps in calculating internal expenses.

📝 Both rate and cost can be added to users, allowing you to track both billable amounts and internal expenses for your team.

Rates & Costs for projects

Roles: admin | Paid feature

Within the project, you can set how the work is billed—whether using a fixed project rate, an hourly rate for the entire project, or individual user hourly rates. These settings ensure accurate cost tracking and billing while also helping to generate detailed reports.

Fixed rates for projects

Set a single, predefined rate for the entire project, regardless of hours worked or who performs the tasks.

How to set up fixed rates for projects:

  1. Go to the Work section of your account.

  2. Click on a project title to open it and visualize its settings, or create a project from scratch.

  3. From the project detail pane, switch to the Billing tab.

  4. Choose Fixed Price from the options.

  5. Type in the amount you'd like to set as rate.

  6. Click on Save.

Hourly rates for projects

Define a rate based on the total hours worked on the project, ensuring billing reflects actual time spent.

How to set up hourly rates for projects:

  1. Go to the Work section of your account.

  2. Click on a project title to open it and visualize its settings, or create a project from scratch.

  3. From the project detail pane, switch to the Billing tab.

  4. Choose "By the hour" from the dropdown menu.

  5. Select "Project hourly rate" and type in the amount you'd like to set as rate.

  6. Click on Save.

User hourly rate for projects

Apply individual hourly rates for each team member, so costs vary depending on who completes the work.

How to set up user hourly rates for projects:

  1. Go to the Work section of your account.

  2. Click on a project title to open it and visualize its settings, or create a project from scratch.

  3. From the project detail pane, switch to the Billing tab.

  4. Choose "By the hour" from the dropdown menu.

  5. Select "User hourly rate". This rate will have to be set up in the Team section of the workspace.

  6. Click on Save.

📝 Go to the Rates & Costs for users section of this article to learn how to set rates for your employees.

Overriding the project rates' configuration

Project hourly rates will be overridden by any custom task rates set. If rates for all 3 levels were set (task, project and user) the rate used to calculate amount owed for time worked, will be the one set in your task.

How to set up rates for tasks:

  1. Go to the Work section of your account.

  2. Click on a task to open it and visualize its settings.

  3. From the task detail pane, switch to the Billing tab.

  4. Select Custom Rate from the dropdown options.

  5. Type the amount you'd like to set as rate for the selected task.

📝 If "Project hourly rate" is chosen instead of "Custom Rate", the rate applied for the task will be the one previously set in the project settings.

Rates & Costs for users

Roles: admin | Paid feature

If a rate was not applied to the task or project you are tracking, the rate used to calculate amount owed for time worked, will be the one set for each employee.

How to set up rates&costs for users:

  1. Click on the user you'd like to assign rates to.

  2. Scroll to the Rates&Costs section.

  3. Click on Edit and then assign a cost and rate that will have validity from the hiring date of the employee.

  4. Click on Save.

Validity periods

The validity period feature in Rates & Costs ensures accurate tracking of employee compensation over time. Employees may have had a specific rate when they were hired, but this rate could change on a certain date due to raises, promotions, or policy updates. By defining validity periods, the system applies the correct rate based on the applicable timeframe, ensuring precise cost calculations for payroll, budgeting, and reporting.

How to assign a validity period to an employee:

  1. Click on the user you'd like to assign a validity rate to.

  2. Scroll to the Rates&Costs section.

  3. Click on Edit.

  4. Click on + Add new period and choose the start date for the period.

  5. Assign the rate and cost.

  6. Click on Save.

⚠️ Remember to check which levels were set up (task, project and user) when calculating total costs, as the final amount will depend on the levels and their hierarchy.

Did this answer your question?