How to Log Discovery and Kickoff Time as Its Own Category
Discovery and kickoff hours are real work. Here's how to track them separately so they stop disappearing into your project margin.
Discovery calls, kickoff meetings, onboarding reviews, initial audits. All of this is real work. Most freelancers log it under the general project name and forget it exists when the invoice goes out.
Then the project feels like it ran over budget, even though it actually started late because the first several hours were invisible.
Tracking discovery and kickoff time as its own category fixes this. It takes five minutes to set up and changes how you price the next project.
Why it gets lost
When you create a project in your time tracker, the first entry is usually the discovery call. You log it under the project because that is the obvious move. Then it blends in with everything else.
By the time you invoice, you are looking at a lump of hours. You do not remember what the first four hours were. You might write them off because they feel like "just a meeting" or pre-work.
Those hours are not free. They are part of the cost of every project.
Create a standard tag or task type for pre-project work
In Time-Trak, you can create tasks within a project. Set up a standard task called something like "Discovery" or "Kickoff" and use it consistently across every project.
This does not have to be complicated. One dedicated task label is enough. The point is to separate this time from delivery time so you can see it clearly.
What to log under it
Anything before active work starts goes here:
- Initial discovery calls
- Kickoff meetings with the client
- Reading briefs, existing files, or background docs
- Setting up the project in your tools
- Onboarding conversations with team members
- Any internal prep before you touch a deliverable
This is not scope creep. It is the real starting cost of every engagement.
Review it before you invoice
When you are ready to invoice, filter your time entries by task type. Look at the discovery and kickoff hours separately from your delivery hours.
Decide whether those hours are billable. If they are in your contract as billable, charge them. If you include them in your project fee, at least see them clearly so you know what your actual margin looks like.
A project that seemed like 20 hours of delivery might really be 26 hours total once kickoff is included. That changes your effective rate by a lot.
Use it to improve your estimates
After a few projects, look at your discovery and kickoff hours across all of them. Is it always 3 hours? Sometimes 8? Does it vary by client type or project size?
This data lets you build kickoff time into your quotes. Instead of absorbing it every time, you can include a line in your proposal: "Project initiation and discovery: 4 hours at [rate]." Clients rarely push back on this when it is explicit. They push back when it shows up unexpectedly on an invoice.
Time-Trak lets you see hours broken down by task type across projects. Use that view to spot your average. Then quote it directly.
The discipline part
The hardest part is logging it in the moment. Discovery calls feel like they are before the real work starts, so they feel less important to track.
Start the timer before the call. Stop it after the call plus any notes you write right after. That is the real time cost.
If you use Time-Trak's floating timer widget, it takes a second to fire it up and tag it correctly. The timer runs in the background while you are on the call. You do not have to reconstruct it from memory later.
What changes when you do this consistently
Your project estimates get more accurate. Your invoices reflect what you actually did. Your effective hourly rate stops looking mysteriously low at the end of engagements.
The hours were always there. You just need a place to put them where you can actually see them.
Track your time, bill every minute.
Time-Trak is a native Mac and Windows time tracker with a floating timer, automatic screenshots, and one-click invoicing.
Free during beta.
Download Time-Trak →macOS + Windows · Floating widget · Auto screenshots