Where it lives
On the client page, under Details:
Set it when you create the client, or edit it later. See /clients/client-details.
Where it sits in the rate chain
TimeTracker picks the most specific rate that exists. The client rate is the last of four tiers.
If a person has their own billing rate, that wins over the client rate. The client rate only applies when nobody more specific has one.
A missing rate is not zero. If no tier has a rate, the entry has no billing rate – it stays unresolved rather than silently pricing at $0.
When to use a client rate
Use it when you charge one flat hourly figure for that account, whoever does the work.Cost is never a client rate
A client rate is only ever a billing rate. There is no client cost rate, and there never will be – a cost belongs to a person, not to a company you bill.
See /rates/cost-rates.
Example
Northwind Studio bills Bluebird Coffee at a flat$120/hr, so Maya sets Bluebird’s default rate to 120 with currency USD.
But Sarah Lin has her own billing rate of $100/hour, and Jonas Bergman has $120/hour. Person rates are more specific than the client rate, so:
Sarah tracks 3 hours on “Homepage wireframes”. At 300** of billable value. Her cost rate is 135**. The margin on those 3 hours is $165.
Currency
The client’s default currency travels with the rate. If Bluebird is billed inEUR, set both the currency and the rate on the client.
When a rate comes from a tier that carries no currency, TimeTracker falls back to the workspace base currency. See /rates/currencies-and-exchange-rates.
What happens next
- The rate applies to time tracked from now on. Time already recorded keeps the rate it was captured with, so a rate change never rewrites your books. See /rates/rate-snapshots.
- Billable value on the project’s Overview and in reports picks it up on the next entry.
- Invoices built from billable time use the snapshotted rate on each entry, not today’s rate.
Permissions
Editing the client rate goes through the client form, so it is governed by
client.manage rather than rate.manage.
Plan gating
Setting a billing rate – including a client default rate – is free. Setting a cost rate requires Pro. Cost and margin figures already recorded stay readable on Free. See /concepts/plans-and-features.Common questions
Why is my client rate being ignored?
Why is my client rate being ignored?
Because something more specific exists. A task rate, a project rate for that person, or the person’s own billing rate all beat it. Check the person’s rate first – it is the usual answer.
Does changing the client rate re-price past work?
Does changing the client rate re-price past work?
No. Each time entry captures the rate that applied when it was recorded. Changing the rate today only affects tomorrow’s entries.
Can I set a client cost rate?
Can I set a client cost rate?
No. Cost belongs to a person. See /rates/cost-rates.
What if I leave the rate blank?
What if I leave the rate blank?
There is no tier below the client rate, so the entry has no billing rate at all. The workspace sets the base currency, not a fallback rate.
Does a non-billable project use the client rate?
Does a non-billable project use the client rate?
A non-billable project produces no billable value regardless of the rate. See /concepts/billable-vs-non-billable.
Troubleshooting
Related guides
How rates are chosen
The full five-tier rule.
Billable rates
What you charge, explained.
Cost rates
What a person costs you.
Project and client rates
Overrides at the project tier.
Client details
Where the rate field lives.