Worklog360 Docs
Breadcrumbs

How to Set Up Billable and Cost Rates in Worklog360

← VIEW FULL DOCUMENTATION

What are billable and cost rates in Worklog360?

Billable rates define how much you charge clients per hour, while cost rates represent your internal cost, enabling accurate profitability tracking.

  • Billable rate → Revenue (what you invoice)

  • Cost rate → Expense (your internal cost)

👉 Together, they power:

  • Revenue calculation

  • Cost tracking

  • Profitability analysis

  • Invoice generation


How does rate hierarchy work in Worklog360?

Worklog360 applies rates using a hierarchy where more specific rates override more general ones.

Rate hierarchy (from lowest to highest priority):

  1. Workspace rates (global default)

  2. People rates (via roles)

  3. Project rates

  4. Project user rates

👉 The most specific match always wins

Screenshot 2026-03-20 at 11.34.35.png



How does Worklog360 decide which rate to apply?

When time is logged via Worklog360 Time Forms, the system evaluates rates from most specific to most general and applies the first match found.

Evaluation order:

Project User → Project → People (Role-based) → Workspace
Screenshot 2026-03-20 at 11.34.46.png


Example:

  • Workspace = $50/h

  • Role (Developer) = $60/h

  • Project = $70/h

  • Project User = $80/h

👉 Final applied rate = $80/h


How to set Workspace (global) rates

Workspace rates act as fallback defaults when no other rates are defined.

Steps:

  1. Go to Settings → Rates

  2. Set:

    • Default billable rate

  3. Save

👉 Always configure this first


How to set People (user-level) rates in Worklog360

User-level rates in Worklog360 are managed through roles—you first define roles with rates, then assign those roles to users.

This ensures:

  • Consistent pricing

  • Easy scaling

  • Centralized rate management


Step 1: Define roles and rates

Roles act as reusable pricing templates that include billable rates.

Steps:

  1. Go to Manage / Roles & Rates

  2. Create a role (e.g. Developer, QA, Project Manager)

  3. Set:

    • Billable rate

  4. Save

👉 Example:

  • Developer → $70/h billable, $30/h cost


Step 2: Assign roles to users

Users inherit rates by being assigned a role in the People & Rates section.

Steps:

  1. Go to Manage / People & Rates

  2. Select a user

  3. Assign a role

  4. Save

👉 The user will now use:

  • The role’s billable rate

  • The role’s cost rate


How People rates fit in the hierarchy

Role-based user rates apply unless overridden by project or project-user rates.

Hierarchy position:

Project User → Project → People (Role-based) → Workspace


Example

  • Role: Developer → $70/h

  • User: John → assigned Developer

👉 When John logs time:

  • Default rate = $70/h

Unless overridden by:

  • Project rate

  • Project user rate


How to set Project-specific rates

Project rates override workspace and people rates for all work within a specific project.

Steps:

  1. Go to Manage Projects & Rates → Add Project

  2. Set:

    • Billable rate

  3. Save

👉 Ideal for:

  • Client-specific pricing

  • Retainers

  • Fixed contracts


How to set Project User rates (most specific)

Project user rates define custom rates for a specific user within a specific project.

Steps:

  1. Go to Manage Projects & Rates Click on a Project from the list

  2. Select a user

  3. Set:

    • Billable rate

  4. Save

👉 Ideal for:

  • Senior vs junior pricing

  • Special agreements

  • Exceptions


When should you use each rate level?

Each rate level serves a different purpose depending on how specific your pricing needs are.

Scenario

Recommended Level

Default fallback

Workspace

Standard team pricing

People (Roles)

Client-specific pricing

Project

Special cases

Project User


What happens when no rate is defined?

If no rate is set, Worklog360 falls back to workspace rates or may result in zero-value calculations depending on configuration.

👉 Best practice:

  • Always define workspace rates

  • Ensure all users have roles assigned


How to ensure correct rate setup

Proper rate setup ensures accurate billing, reporting, and profitability tracking.

Best practices:

  • Start with workspace defaults

  • Define roles before assigning users

  • Assign roles to all active users

  • Use project rates for client pricing

  • Use project user rates only when needed

  • Test with a sample worklog


How rates impact invoicing and profitability

Rates determine how worklogs are converted into revenue and cost, directly affecting invoices and profitability.

Flow:

Worklog → Rate applied → Revenue & Cost → Profitability → Invoice

👉 Incorrect rates = incorrect financial data


Final takeaway

Worklog360’s hierarchical rate system allows you to manage simple or complex pricing models while ensuring every worklog is converted into accurate financial results.

👉 Start simple:

  • Workspace + Roles

👉 Then scale:

  • Add Project and Project User rates as needed