If you run an MSP, you’ve probably heard it before: You need to track time. Most people recognize that tracking time is important. That said, it’s a pain (or certainly can be). I get it (I’m not a fan of logging time myself). Time tracking feels like busywork. It feels something extra to do along with fixing the issues your clients have. I totally get it, but not tracking time leaves you flying blind.
The Real Cost of Not Tracking
When you’re not tracking time, you’re operating in the dark. You think you know what’s happening in your business. You probably don’t.
This stems from a call I had with an MSP that swore that they didn’t need to worry about tracking time. They were fairly profitable at the time of our conversation, and they were certain that everything was great. I asked them what they would need to do if they ever had a problem with profitability. What was their plan if things went pear shaped?
Without time tracking, you have no idea where anyone’s day actually went. Was it client work? Firefighting? Meetings that could’ve been emails? It’s natural to just assume you’re just too busy. The truth is usually messier: You (and likely your team) is being pulled in ten directions by whatever lands in the inbox first.
A service manager can’t see where their team’s capacity is really going. One client might be eating thirty, forty, or fifty percent of your service delivery time, but if you’re not tracking, you won’t know it. You just know your team seems stressed and you keep thinking you need to hire more people. Maybe you do. But you won’t know until you know what reality looks like.
And a technician working under these conditions doesn’t realize how much time one problem client consumes. They just know they’re exhausted at the end of the day and they can’t figure out why.
This is the tyranny of the urgent. Without visibility, everything feels equally important. Everything feels like it needs to happen right now. And so nothing gets planned. Nothing gets prioritized. You’re all just reacting.
Why Visibility Actually Matters
Time tracking brings visibility to what’s really happening in your business. Visibility changes everything.
When your team tracks time, you see which clients demand disproportionate attention. You understand what’s actually happening with your gross margin on a per-client basis. You can spot the client that looked profitable on paper but is bleeding you dry because they’re constantly calling in with issues.
Visibility allows you to see the problematic line of business app or hardware that needs to be replaced. You see where your team’s capacity is actually going. You know whether you genuinely need more headcount or whether you need to have a conversation with a client about their utilization. You know whether a project is going sideways because of scope creep or because you underestimated the work.
For overworked people visibility is actually relief. Let’s be honest, most MSP owners, service managers, and techs are overworked. It sounds counterintuitive, but it’s true. When you finally see the shape of the problem, you stop wondering. You stop guessing where time goes. You can actually do something about it.
Time Tracking Is Part of the Work
Here’s the mental shift that you MUST make: time tracking isn’t separate from doing the work. It’s part of the work.
- A ticket gets created. Time gets logged against it. That’s not two things. That’s one thing.
- A project kicks off. Your team tracks their time on it.
- An account manager makes a client call. They log it. This isn’t adding a separate step to your process.
It’s just documenting what’s already happening.
When you frame it this way, time tracking stops feeling like busywork. It’s not. It’s visibility. It’s the only way you actually know what’s going on.
Oh, you should also include updating documentation into this conversation as well. Creating and updating documentation is just part of the job that should be completed right along with the technical work. It’s all part of the same process, not separate.
What Should You Track?
Keep this simple. You don’t need a complicated system. You need consistency.
Track billable work against specific clients. Track internal projects. Track admin work. Track meetings. Include the client name. Include the category, was this break-fix, managed services, a project, account management? Include the time spent.
That’s it. You don’t need to overthink this. Most PSAs and ticketing systems have time tracking built in. Use it. If you’re doing project work, track it. If your account manager or salesperson is investing time in a client relationship, log it.
The goal isn’t perfection. The goal is building the habit and creating consistency.
What About Utilization?
Utilization is closely tied to time entry, so it’s worth a quick paragraph or two here even though we’re not really talking about utilization exactly. Generally speaking, you want your staff to be about 75% utilized (spending time on client facing stuff) for the year.
The problem is that if you aim at 75% daily you will end up closer to 70% by year end once you account for PTO and holidays and that sort of thing. This means you should aim at 80-85% billable utilization on a daily basis.
The thing with your techs is, they might not make the connection of what 80-85% utilized means. So, tell them that they should be billing about 6.5 hours per day. Tell them in the units they can easily pay attention to, and then hold them accountable to hit the numbers.
The Payoff
When your team actually tracks time, you gain insight from the visibility. This removes the guesses and assumptions about where the time goes.
You spot problems early. You know when a client relationship is becoming unprofitable. You know when your team is stretched too thin. You know when you need to raise prices or push back on scope.
You have real conversations with your service manager about utilization and capacity instead of guessing. You can tell your team “we’re targeting six and a half billable hours per day” because you actually have data to back it up. You’re not pulling numbers out of thin air.
Visibility is powerful for your team too. They’re not wondering why they’re so tired. They can see it. They can point to the client that’s consuming their day. They can understand whether the problem is too much work or poorly distributed work.
Start Where You Are
You don’t need to overhaul your entire operation tomorrow. But if you’re not tracking time right now (or it’s sporadic), that’s your next move. Set expectations and train your team. Get consistent with it. See what you learn.
The businesses that run well aren’t the ones with the fanciest systems. They’re the ones that can actually see what’s happening. Time tracking is how you get there.
Discover more from Ramblings of a Geek
Subscribe to get the latest posts sent to your email.