Project time tracking basics for small teams
How to start recording hours by project without drowning your team in admin, and what to do with the numbers once you have them.
6 min readFor owners and managers
In short
- Project time tracking answers one question: where did the hours go?
- Start with a short list of projects. Six clear ones beat thirty precise ones.
- Always include an internal project so every hour has somewhere to go.
- Check hours against the budget every week, not when the job is finished.
- Use what you learn to quote the next job better.
On this page9 sections
A normal timesheet tells you how long people worked. Project time tracking tells you what they worked on. That one extra piece of information changes what you can do: bill a client accurately, see a job going over before it is finished, and quote the next one from evidence rather than a feeling. It also has a reputation for being tedious. It doesn't need to be, if you keep the setup small.
Who needs it, and who doesn't
You will get value from tracking time by project if any of these are true:
- You charge clients by the hour, or quote fixed prices based on an estimate of hours.
- The same people work for several clients or jobs in a week.
- You need to report hours to someone: a client, a funder, a head office.
- You suspect some kinds of work cost more than they earn, but can't show it.
If everyone does the same job in the same place all week, such as a single shop or cafe, a plain timesheet is enough. Don't add projects just because the option is there.
Design a project list people will actually use
The most common mistake is too much detail. A list with a project for every task feels thorough on day one and is ignored by week three, because picking the right line takes longer than the work. Aim for a list a new starter could learn in two minutes.
| Project | Client | Billable |
|---|---|---|
| Harbour Cafe refit | Harbour Cafe | Yes |
| Monthly maintenance | Northside Clinic | Yes |
| Quotes and site visits | None | No |
| Internal: admin and training | None | No |
- Project
- Harbour Cafe refit
- Client
- Harbour Cafe
- Billable
- Yes
- Project
- Monthly maintenance
- Client
- Northside Clinic
- Billable
- Yes
- Project
- Quotes and site visits
- Client
- None
- Billable
- No
- Project
- Internal: admin and training
- Client
- None
- Billable
- No
Three rules keep a list healthy. Name projects the way people say them out loud. Give every hour a home by including at least one internal project, so nobody has to choose a wrong one. And close projects when the work is finished, so the list stays short.
Get started in six steps
- Write down your current jobs and clients. Group small bits of work into one project per client where you can.
- Add one or two internal projects for work no client pays for.
- Mark each project billable or not, and add a bill rate and a budget in hours if you have them.
- Decide who can put time on each project. Limiting a project to the people working on it keeps everyone's list short.
- Agree how time is recorded: pick the project at clock-in, or fill in hours per project at the end of each day.
- After two weeks, look at the totals with the team and fix anything that was confusing.
Clock in to a project, or fill in a weekly grid?
Both work. Choose by how your day runs. If people do one job per shift or per visit, picking the project at clock-in is the least effort and the most accurate. If people switch between several pieces of work in a day, a weekly grid with a row for each project and a column for each day is kinder: they enter 3 hours here and 4.5 there, ideally at the end of each day rather than on Friday from memory.
A worked example: watching a budget
- Quoted value: 120 hours x 85 = 10,200.
- End of week 1: 34 hours recorded. 28% of the budget used.
- End of week 2: 78 hours recorded. 65% used, 42 hours left.
- The team think the job is about half done. Half the work for 65% of the hours means the job is heading for roughly 156 hours.
- That is 36 hours over, worth 3,060 at 85 an hour. Found in week 2, there is still time to talk to the client, change the scope or change who is on the job.
The sums are simple. The value is in doing them every week. A budget you only check when the job is finished tells you what went wrong. A budget you check weekly lets you do something about it.
What to look at each week
- Hours against budget for every open project, and which ones are past 75%.
- Hours with no project, or sitting in the wrong one. Fix them while people still remember.
- How much of the week went on internal work. Some is healthy; a sudden jump is worth a question.
- Projects with no time recorded. Either the work has stopped or people are putting the hours elsewhere.
Keeping the data honest
Project data is only as good as the habit behind it. Record time on the day, not from memory at the end of the week. Make it normal to say 'I wasn't sure where to put this' rather than guess. And be clear that project hours are used to run jobs better, not to judge who is busiest. If people think the numbers will be used against them, the numbers will quietly become fiction.
How ClockinBee handles it
In ClockinBee you add a project by typing a name. You can add the client, choose the Type (Billable, Non-billable or Internal overhead), and optionally set a bill rate an hour and a budget in hours or money. Each project is open to everyone or only to the people you pick, and can be limited to the locations it runs at; people see only the projects they can use.
People choose a project when they clock in or add hours, and the weekly timesheet grid shows a row for each project and a column for each day for filling in a whole week. An automation can remind you when a project is near its budget. Reports include profit by project, showing hours, labour cost, billable value and margin, and approved hours go to payroll through the export for your payroll system. Closing a project stops new time being added while keeping its history.
Common questions
How many projects should we have?
As few as let you answer your real questions. For most small teams that is one per client or job plus one or two internal ones. If people need to scroll to find the right one, you have too many.
Should we track tasks inside projects?
Not at first. Get reliable project totals for a month or two. Add more detail only if there is a specific question you can't answer without it.
What if a job has no budget?
Track it anyway. The hours you record become the basis for a sensible budget the next time similar work comes up.
Do salaried staff need to record project time?
If you want to know what a job really cost, yes. Their pay doesn't change, but their hours are part of the cost of the work.
How to do this in ClockinBee
- Add a project and track time on itCreate a project for a client or a piece of work, and see its hours, cost and budget.
- Forgot to clock in? Add hoursAdd time after the fact, so the day is not missing from your timesheet.
- Automations: let ClockinBee do the routine workAuto-approve clean timesheets, remind approvers, lock pay periods, repeat the schedule and more.
- Payroll and accounting reportsPayroll register, overtime, labour cost, profit by project and more, each with a CSV download.
Try it with your own team
1 month free with every feature, no card needed. $6 per user a month after that.
This guide is general information, not legal, tax or payroll advice. Working time, pay and time off rules differ by country and contract, so check the rules that apply to you.