If one person logs “design,” another logs “creative,” and a third uses “client work,” your time report will struggle to answer a simple question: how much effort did design actually take?
Useful time tracking categories make similar work comparable. They also keep recording simple enough that people use them consistently. The best starting point is a small structure tied to decisions your agency actually makes.
Give each field one job
Separate the client, project and type of work. A client identifies the relationship. A project identifies the engagement or budget. A task or category identifies the activity within it.
Billable status answers a different question: whether the time can be charged under the agreement. A description explains the specific work. Optional tags can capture a cross-cutting dimension, such as a workstream, when the system supports them.
Avoid encoding every dimension in one long category name. “Acme website senior design billable revision” is difficult to maintain and encourages people to invent near-duplicates.
Start with the decisions you need to make
Before creating categories, write three questions the reports should answer. For example: Are we underestimating coordination? How much effort goes into revisions? Which delivery stages need more capacity?
Then choose a compact set that supports those questions. This example is suitable for a small creative or digital agency, but should be adapted to the service you deliver.
| Category | Include | Useful boundary |
|---|---|---|
| Discovery and research | Interviews, requirements, investigation | Exclude sales discovery before an engagement |
| Strategy and planning | Recommendations, plans, technical approach | Keep scheduling administration in coordination |
| Production | Design, writing, development or other core delivery | Use service-specific subcategories only if needed |
| Review and quality | Testing, proofreading, internal review | Separate agreed revision work where useful |
| Revisions | Changes to an existing deliverable | Explain the reason in the entry or agreed extra field |
| Client coordination | Client meetings, updates, project administration | Keep attached to the relevant client project |
| Internal operations | Agency administration and internal work | Do not use as a hiding place for unpaid client work |
The exact number of categories is less important than clear boundaries. Every category should help someone make a decision. If nobody uses a distinction, question why the team must record it.
Keep billability separate from activity
A client meeting can be billable on one agreement and included in a fixed fee on another. A revision can be approved additional scope or corrective work the agency absorbs. The activity label alone cannot determine charging.
Suppose a project contains 60 hours of production, 12 of coordination and eight of revisions. If the eight revision hours are non-billable, keep them on the client project. The account still consumed 80 hours.
Moving those eight hours to internal operations would lower the apparent delivery effort to 72 hours and make the next estimate less reliable. For the underlying distinction, see project profitability.
Write a short category guide
Give each category a one-sentence definition and two examples. Include an edge case people are likely to encounter. For instance: “Preparing the weekly client update belongs in client coordination; preparing a proposed strategy presentation belongs in strategy and planning.”
Decide how to handle mixed blocks of work. If a 90-minute session contains an hour of production and half an hour of review, split it when that distinction matters to your reports. Avoid requiring minute-by-minute fragmentation that adds effort without improving decisions.
Provide a way to ask about ambiguous entries. A temporary review category can help during a pilot, but give someone responsibility for clearing it. Otherwise, it becomes a permanent miscellaneous bucket.
Test the structure on real work
Pilot the categories on one or two projects. At the first review, ask whether different people classified similar work consistently. Inspect the largest categories and anything marked miscellaneous.
Split a category only when the split supports a recurring decision. If production contains several services with very different costs or estimating patterns, a subdivision may help. If a category contains almost no work, combine it or remove it.
When changing the structure, document the effective date and how old categories map to new ones. Historical comparisons should not silently mix two definitions. If you reclassify past entries, preserve the original work descriptions and an appropriate change record.
Time Trakkr’s project and task reporting gives you a foundation for this structure. Review the features, then start with the smallest set of categories that makes your next estimate or delivery review better.
Common questions
Should every client have different categories?
Use a shared core wherever possible. Add client-specific detail only when the agreement or delivery model genuinely requires it; otherwise cross-client comparison becomes harder.
Should we create a separate category for every task?
Usually the task description can hold that detail. Categories should group comparable work, not reproduce the entire project plan.


