How to Track Time When You Switch Between Client Work and Internal Work
When your day mixes client work with business development and admin, here's how to track both without letting internal time eat your billable margin.
Most freelance days are not clean. You do an hour of client work. Then you handle a proposal. Then back to client work. Then you respond to a contract question. Then admin. Then client work again.
If you only track the obvious client hours, your internal time is invisible. You never know how much of your week is actually going to business overhead versus billable work.
Tracking both types does not mean double-counting. It means knowing what your week actually cost you.
Treat internal work as a client you bill yourself
The cleanest way to do this is to create a project in Time-Trak called something like "Internal" or "[Your Business Name] Operations." Log every non-client hour there. Proposals, admin, invoicing, business development, learning, marketing.
This project will never be invoiced. But it will show up in your reporting. You can see, over time, how many hours per week you spend on overhead.
Most freelancers are surprised. The number is usually higher than they guessed.
Use task labels to break it down
Within your internal project, create tasks for the main categories of overhead:
- Business development (new client conversations, proposals)
- Admin (invoicing, contracts, file organization)
- Learning and professional development
- Marketing (your own website, content, social if applicable)
You do not need to be exhaustive. Four or five categories is enough. The goal is to see where internal time actually goes, not to build a perfect taxonomy.
Log the switches in real time
This only works if you actually stop one timer and start another when you switch contexts. If you track client work but forget to start the internal timer when you shift to admin, your internal hours will be undercounted.
Time-Trak's floating timer widget makes this easier. It stays visible while you work. When you switch from client work to writing a proposal, stop the client timer and start the internal one. It takes about four seconds.
If you forget, add a manual entry later. A rough estimate is better than a gap.
Run a split report weekly
Once a week, look at your total logged hours and see the split between client hours and internal hours. This is one of the most useful numbers in your business.
If you worked 40 hours and only 22 were billable, your effective output is quite different from a week where 34 of 40 hours were billable. Over time you can see your average and notice when the ratio shifts.
A spike in internal hours might mean a new client onboarding. A sustained high internal hour count might mean your business development or admin load is eating more than it should.
Use the data to adjust your rate
Your billing rate needs to cover your internal hours, not just your delivery hours. If you bill 25 hours a week but work 40, your rate needs to generate enough from those 25 hours to cover all 40.
Knowing your actual billable ratio lets you test this. If you want to earn $5,000 a week and your average billable rate is 60% of your working hours, you need your billed hours to average more than $208 per hour, not just $125.
Most freelancers never do this math because they do not know their billable ratio. Tracking internal time gives you the denominator.
What you are building over time
After a few months of tracking both client and internal time, you have a real picture of your business. You can see your effective hourly rate. You can see where admin overhead is growing. You can spot weeks where business development was high because you were worried about pipeline.
None of this requires complicated software. It requires consistent logging and the discipline to start a timer when you shift tasks.
Your time is your inventory. All of it. Not just the part you sell to clients.
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