Managing cost and billing rates in Beebole
Cost methods
Each cost rate uses one of four methods:
The cost method picker of a rate card
Where to set cost rates
Cost rates live in the Cost section of the organization, tag, project, or person settings panel — the same panel where billing rates are configured. You can set them at four levels:Open the Cost section
Add a rate
Set the start date
Choose the method and amount

A cost rate card opened in a person's Cost panel
Which rate applies to a time entry
Cost rates resolve the same way as billing rates: the most specific rate wins. For each time entry, Beebole looks for a cost rate on the project the time was logged against — starting at the deepest subproject and walking up the hierarchy — and falls back to the person’s rate when no project rate applies. Rates inherited from tags or the organization count as the rate of the project or person they cascade to. As a result, a cost rate set on the organization applies to every project that has no rate of its own or from a tag, and it takes priority over the rates set on people. Cost rates cannot be set directly on a task: time tracked on a task takes the rate of the projects the task is linked to, or the person’s rate.Rate splits
With an Hourly rate or Daily rate, you can replace the single amount with a separate amount per person or project:- No split — one cost applies to everyone.
- Split by persons — a separate cost for each person you add to the list, for projects or tags where team members cost different amounts.
- Split by projects — a separate cost for each project you add to the list.

A folded cost card split by persons
Changing rates over time
Each cost rate has a single From date. The rate applies to time entries dated on or after that date, until a rate with a later From date takes over — so an annual salary adjustment is just a new rate starting on the right date, and historical entries keep their original cost. A Fixed fee cost can also repeat: turn on Repeat in the rate card and choose how often it recurs — Every 1 or more days, weeks, months, or years.Time off in people costs
Whether time off counts toward your people costs depends on its absence type. Each type has an Is paid (included in people costs) checkbox in its Units panel, under Settings > Time Off, and it is checked on every new type.- For a paid type, a leave day is valued with the person’s cost rate for that day, exactly as a regular time entry would be, so it shows up in the people cost totals of your reports even though no project time was tracked. Time off is never recorded on a project, so it does not draw on a project’s budget.
- For an unpaid type, the absence carries no cost. Its hours still show in reports, but they add nothing to cost totals.
Margins in reports
When both billing and cost rates are configured, custom reports can compare what you charge against what you spend. Add the Billing, Cost, and Margin columns to a report — Margin % is also available — and group by project, person, tag, or period to see where you make or lose money.
A report grouped by client with the Billing, Cost and Margin columns
Related content
Billing Rates
Budgets
Custom Reports
Time Off
Frequently asked questions
What is the difference between billing rates and cost rates?
What is the difference between billing rates and cost rates?
Do I need both billing and cost rates?
Do I need both billing and cost rates?
Can I set different cost rates per person on the same project?
Can I set different cost rates per person on the same project?
Why doesn't a report use the cost rate set on the person?
Why doesn't a report use the cost rate set on the person?
Does time off count toward costs?
Does time off count toward costs?
How do I record a salary change without rewriting history?
How do I record a salary change without rewriting history?
Can cost rates be in different currencies?
Can cost rates be in different currencies?