The two rates
Billable rate
What you charge the client for one hour.
Cost rate
What that hour costs you.
That is the entire model. Everything else is detail about where the rates come from
and who is allowed to see them.
Why two numbers matter
A plain time tracker knows you worked 3 hours. It cannot tell you whether those 3 hours made money. Because TimeTracker carries both rates on every entry, you can see a project’s profitability while it is still running – not after you invoice it and work out the margin in a spreadsheet. See profitability and margin.Where rates are set
A rate can be set in more than one place. When more than one applies, the most specific one wins:There is no workspace-wide default rate. The workspace sets your base currency,
not a fallback price. If no level has a rate, the hour is recorded with no monetary
value rather than being priced at zero.
Rates are frozen onto each hour
This is the most important rule, and it is the one that protects your history.When a time entry is saved, it keeps a copy of the rates that applied at that moment.So if you raise Sarah’s rate from 120 in July:
- Hours she recorded in June are still worth $100/h
- Hours she records from July are worth $120/h
- No invoice you already sent changes
- No report of last quarter quietly rewrites itself
Who can see what
Cost is walled off from billing, deliberately.
A Project Manager typically sees billing rates and revenue, but not what
individual people cost. That is usually what a business wants: the person running
delivery does not need to know their colleagues’ pay.
Reports enforce the same wall. A report that asks for margin returns no margin to
someone without cost visibility, whatever the report definition says. See
report permissions.
Currency
A workspace has a default currency, and rates can be recorded in others. Where a conversion is needed, an exchange rate is applied and recorded with the figure, so reports across currencies add up consistently. See currencies and exchange rates.Plan notes
- Billable rates are free. Setting what you charge is available on every plan.
- Setting a cost rate needs Pro. That is the single write behind the
profitabilityfeature. - On Free, cost and margin you already recorded stay readable. You just cannot set a new cost rate, so margin stops being kept current.
Rates and non-billable hours
A non-billable hour has no revenue but still has cost. That is exactly why your margin falls when internal work rises. Sarah’s week: 35 billable hours at 3,500 revenue. But all 39 hours cost 1,755. Margin is 1,925 you would get by ignoring the four non-billable hours. See billable vs non-billable.Common questions
Do I have to set cost rates?
Do I have to set cost rates?
No. Without them you still get revenue and budget burn – you just do not get
margin. Add them when you want to know whether the work is profitable, not only
whether it is billable.
I changed a rate and old numbers did not move. Is that a bug?
I changed a rate and old numbers did not move. Is that a bug?
No, that is the design. Each entry keeps the rate it was recorded at. See
rate snapshots.
Can a client see our rates?
Can a client see our rates?
A client-portal contact never sees cost rates or margin. What they see of billing
is limited to what is shared with them. See
what clients can see.
What if someone has no rate set?
What if someone has no rate set?
Their hours are recorded with no monetary value. The time still counts toward
timesheets, hours budgets and reports – it contributes nothing to revenue.
Can two people on the same project bill at different rates?
Can two people on the same project bill at different rates?
Yes, and that is the normal case. Rates are per person by default; the project or
client level only overrides when you want a single agreed rate.
Related guides
How rates are chosen
The resolution order, in full.
Set a person rate
The most common thing you will do.
Profitability and margin
What the two rates add up to.
Rate permissions
Who sees billing, who sees cost.