11 min read

Time Entry Is the Whole MSP Story - Inspect at the Rate You Expect

Time Entry Is the Whole MSP Story - Inspect at the Rate You Expect

Time entry is the most boring topic in the managed services industry, and almost everything financially, operationally, and legally meaningful about an MSP traces back to it. Agreement gross profit lives or dies on it. Agreement profitability cannot be evaluated without it. Pricing decisions made in its absence are guesses dressed up as strategy. Capacity planning becomes wishful thinking. Exit valuation becomes a negotiation conducted from weakness. Even the audit, litigation, and cyber-insurance posture of the business depends on whether technicians actually entered honest time at the moment the work happened. The thesis of this episode is uncomfortable but unavoidable: the MSP story does not start with vision, sales, or strategy. It starts with time entry. And if you do not have it, the rest of the story cannot be trusted.

In this BMK Vision Roundtable, Josh Peterson and Gary Boyle dismantle the assumption that bad time entry is a technician problem. It is not. It is a leadership problem dressed up as a technician problem, and every fix that treats it as the latter has failed for two decades. Reminders, threats, gamification, new PSAs, mobile timer apps, and the latest wave of AI agents all share the same fatal flaw — they try to remove the human from the operating model. The only approach that has consistently worked is the opposite: put a human in the loop on a predictable cadence, watch the entry get made, and stay with it long enough for habit to replace effort. This conversation is the playbook — the standard, the cadence, the AGP math, the audit case, and the honest answer to whether AI changes any of it.


Listen on Your Favorite Platform


Time Entry Is Not a Technician Problem — It Is a Leadership Problem

For roughly two decades, the prevailing MSP narrative around time entry has been the same: technicians were told to enter their time, they did not, therefore technicians are bad at their jobs. That framing is not just wrong — it is actively counterproductive. Technicians are not refusing to enter time out of defiance, laziness, or indifference. They are skipping it because, in the moment, they are forced to choose between helping a client and stopping to make a time entry. They will pick the client every time. They will pick it because that is exactly what every other signal in the business has trained them to do. Skipping time entry is not the failure mode of a bad technician. It is the predictable behavior of a well-trained one operating inside a leadership model that quietly punished them for the alternative.

  • Decision fatigue is the real driver of poor time entry compliance — not effort, not attitude, not capability. Every time a technician has to choose between client work and a timesheet, the operating model has failed before they have even decided.
  • The owner who has come down harder on a technician for missing a client callback than for missing a time entry has unintentionally communicated which behavior matters. The technician is not confused — they are responding accurately to the actual incentive structure.
  • If the fix to time entry stays at the technician level — more reminders, more nags, more pressure — the operating model never improves. The leverage is one level up: in the leadership behavior that creates the conditions for time entry to happen in the first place.

The BMK Standard — Eight Hours, Forty Hours, Enter as You Go

Before any operating model can be enforced, the standard has to be unambiguous. The Bering McKinley standard for time entry is intentionally simple — eight hours of time entered each working day, forty hours of submitted time per week, with each entry made as the work happens. That is the entire policy. There is no version of it that allows time entry to be reconstructed at the end of the day, the end of the week, or — most damaging — the end of the billing cycle. Enter-as-you-go is not a stretch goal. It is the standard. Because the moment time entry is reconstructed, the data stops reflecting reality and starts reflecting whatever a tired technician at 6 PM can remember about a day that started ten hours earlier. The downstream metrics built on that data — agreement gross profit, true labor cost, capacity utilization — are no longer measurements. They are estimations dressed up as numbers.

  • The eight-hour daily threshold is not arbitrary. It is the minimum needed to make agreement gross profit, utilization, and ticket-level cost analysis meaningful at the day-to-day operational level.
  • Friday-deadline submission is necessary but not sufficient. Submitting forty hours by Friday with everything reconstructed in the last two hours produces compliance without truth — and the data is corrupted in a way no downstream report can detect.
  • "Our agreements are all-inclusive, so why does time entry matter?" is the most common objection from owners who have not yet connected time data to AGP. The answer is that profitability per agreement is unknowable without it, and that ignorance compounds across the contract base.

Inspect at the Same Rate You Expect — The Operating Model

If the standard is enter-as-you-go, the inspection cadence cannot be end-of-month, end-of-week, or end-of-day. It has to match. That is the operating principle that has worked consistently for over twenty years and continues to work today: inspect at the same rate you expect. In practice, that means time entries are reviewed multiple times each working day — typically at 10 AM, again at noon, and again at 2 PM — by a designated reviewer who has the authority to interrupt the technician's day and ensure the entry gets made on the spot. The reviewer can be a dispatcher, a service manager, or the owner. The role is not technical; it is behavioral. The conversation is not punitive — it is consistent. "Hey, take a break, enter your time, I will sit with you while you do it." No yelling, no shaming, no demerits. Just a predictable, recurring, calm interruption that becomes background noise inside two or three weeks and turns into habit by week six.

  • The first reaction from owners is always the same — "I cannot do that with my team." The honest response is that the why is not big enough yet. Once agreement gross profit, exit value, and litigation defense are connected to time entry, the objections lose their weight.
  • The reviewer does not need to be a dedicated dispatcher. In smaller MSPs, the owner or service manager can run the cadence. The role is the cadence, not the title. Hire it, delegate it, or do it personally — but somebody owns it.
  • "I'll do it after this call" is not an acceptable response. The whole operating model collapses the moment exceptions become routine. The exception is the call that actually matters; the rule is the entry happens now.

Why Tools and AI Agents Will Not Fix This

The recurring fantasy in MSP operations is that the next tool will solve the time entry problem. ConnectWise has the reminder button. HaloPSA has the mobile app. MSPbots has the compliance pings. BrightGauge has the dashboard. Rewst can automate the escalations. And now AI agents promise to draft the time entries from calendar, transcript, and screen activity. None of these have fixed the problem in twenty years and none of them will, because they all share the same fatal assumption — that the human can be removed from the operating loop. The human is not the inefficiency in the loop. The human is the entire point of the loop. AI changes the surface of time entry, not its substance. It can reduce the friction of drafting an entry, but it cannot create the habit of reviewing one. And if technicians simply rubber-stamp whatever AI suggests without confirming, the result is not better data — it is more polished fiction with a stronger audit trail than the manual version had.

  • AI as a drafting assistant is genuinely useful — auto-summarizing call transcripts, pulling timestamps from calendar entries, formatting client-appropriate narratives. The technician still has to stop, read, and confirm. That confirmation is itself a decision, and decisions are the bottleneck.
  • Better tools raise the stakes of inspection rather than lowering them. The reviewer's question changes from "did you enter time?" to "does this AI-drafted entry actually reflect what happened?" That is a harder question, not an easier one.
  • The tools that come closest to working — call recording with transcript-to-entry pipelines — only work for a subset of the day. Server room visits at 2 AM, hallway conversations on a client site, and reactive phone fixes from the freeway will never have a perfect digital trail. Habit is the only universal solution.

Agreement Gross Profit — The Reason Time Entry Is Non-Negotiable

Time entry exists because agreement gross profit exists. AGP is the formula that determines whether each agreement in the book is making the business money or quietly bleeding it: agreement revenue for the period, minus the hard cost of licenses assigned to support it, minus the loaded labor cost of every technician hour put against it, divided back into agreement revenue. Every variable in that formula except revenue depends on accurate time data. Member cost is the loaded technician hourly figure — and it is the variable owners most often get wrong, because reconstructed timesheets distort which technician spent how many hours on which agreement. Without that, the loaded cost is a guess. With it, every contract becomes legible. The agreements that look profitable on the surface but quietly consume disproportionate labor become visible. The clients who deserve a price increase appear next to the ones already pricing fairly. The pricing problems and the labor problems separate cleanly, and the owner finally has the information needed to act on either.

  • Service department gross profit benchmarks at roughly 51 to 53 percent for a healthy MSP. Most MSPs without disciplined time entry float in the high 40s and never know exactly why — because they cannot trace which agreements are dragging the margin down.
  • "Too good a deal" and "underpriced" look identical on the surface without time data. Time entry is what separates them. One is a labor problem; the other is a pricing problem. Both require corrective action; the corrections are not the same.
  • The AGP-time-entry connection is the why that owners need to hear before any inspection cadence will stick. Without the connection, the cadence feels like micromanagement. With it, the cadence becomes obviously the lowest-cost intervention available.

The Audit, Litigation, and Cyber Liability Case

The financial case for time entry is the strongest one for most owners, but it is not the only one. The defensibility case is becoming louder every year, particularly in the cybersecurity-adjacent work that MSPs increasingly perform. When a cyber incident lands at a client and the MSP gets named in a deposition, opposing counsel will go to every nuance — when the patch was applied, when the time was entered, what the notes said, whether the work was inside the contracted scope. If the records are airtight, the MSP's insurance claim and legal defense have a foundation. If the records are reconstructed, contradictory, or missing, the defense becomes meaningfully harder, the insurer's denial probability rises, and the financial exposure escalates from a manageable claim to a business-ending event. This is not a hypothetical. It is the reality of operating an MSP in a regulatory and litigation environment that has become substantially more hostile in the last five years. Time entry is no longer just a profitability artifact. It is part of the audit trail that determines whether the business survives a bad day.

  • Insurance carriers increasingly inspect operational records during claims review. Clean time entry, ticket hygiene, and documented work are part of the underwriting and claims-defense conversation, not just the operations conversation.
  • The deposition exercise is uncomfortable but useful. Imagine being asked under oath whether a technician actually performed a specific task on a specific date. If the answer requires reconstructing memory rather than reading a record, the exposure is real.
  • Time entry as a defensibility artifact is not a sales pitch — it is a fact of the current operating environment. MSPs that ignore it are not just operating inefficiently; they are accepting unhedged catastrophic risk on behalf of the business.

From Compliance to Habit — The Two-to-Six Week Reset

The hardest part of fixing time entry is not the cadence itself — it is staying with the cadence long enough for habit to replace effort. The reflexive owner reaction is to commit for a week, see partial improvement, and assume the work is done. It is not. Behavior reverts. Anything less than six weeks of consistent inspection conditions the team to weather the storm rather than build the habit. The honest forecast is two to four weeks of active, daily intervention before behavior begins to internalize, and roughly six weeks before it becomes subconscious for most of the team. After that, the cadence can taper — three reviews a day becomes two, then one, then ad hoc. The reviews never disappear entirely, because the moment they do, drift begins. But the intensity drops dramatically as the team's behavior stops requiring active reinforcement. That is the goal — not compliance, but habit. Compliance is fragile; habit is durable. Compliance dies the moment the reviewer goes on vacation; habit survives it.

  • Submission-level standards are a practical reinforcement that pairs well with daily inspection. "Time submitted by Friday at 6 PM" is unambiguously measurable and creates a visible, celebratable team metric.
  • Public reporting helps when framed positively. Praise the technician who is consistently on time louder than you criticize the one who is not. The behavior reinforcement matters more than the dashboard.
  • The job is not done when the ticket is closed. The job is done when the time is entered. That reframing — repeated, internalized, and consistently reinforced — is what eventually transforms the team's mental model.

Frequently Asked Questions

What is the BMK standard for MSP time entry?

The standard is straightforward — eight hours of time entered each working day, forty hours of submitted time per week, and entries made as the work happens rather than reconstructed at the end of the day or week. Enter-as-you-go is non-negotiable because reconstructed time corrupts every downstream metric, including agreement gross profit, utilization, and true cost per technician.

Why don't technicians enter time, really?

Technicians do not skip time entry because they are lazy or defiant. They skip it because they are forced to choose between helping a client and stopping to enter time, often dozens of times per day. They consistently choose the client because that is exactly what every other signal in the business has trained them to do. The fix is not pressure on the technician — it is removing the decision from them by reorganizing dispatch, capacity, and the inspection cadence.

What does "inspect at the rate you expect" mean in practice?

If the standard is enter-as-you-go, the review cadence has to match. In practice, that typically means a designated reviewer — a dispatcher, service manager, or owner — checks time entries multiple times each working day, commonly at 10 AM, noon, and 2 PM, and 4 PM, and physically or virtually walks over to any technician whose time is missing. The conversation is calm and consistent: "take a break, enter your time, I will sit with you while you do it." No yelling, no shaming, just a predictable cadence that becomes habit inside two to six weeks.

Can AI agents finally fix the time entry problem?

AI can reduce the friction of drafting a time entry by pulling from calendar, transcript, and screen activity, and it can produce better-formatted client narratives than most technicians would write themselves. What AI cannot do is create the habit of reviewing the entry and confirming it reflects reality. If technicians simply approve whatever AI suggests, the result is not better data — it is more polished fiction. AI changes the surface of time entry, not the operating model. Inspection is more important in an AI-enabled environment, not less.

How does time entry connect to agreement gross profit (AGP)?

AGP is calculated as agreement revenue, minus the hard cost of assigned licenses, minus the loaded labor cost of every technician hour against the agreement, divided back into agreement revenue. Every variable except revenue depends on accurate time data. Without honest time entry, AGP is unknowable, which means pricing decisions are guesses, capacity decisions are guesses, and the question of which clients to retain or renegotiate becomes unanswerable. Time entry is the data layer that makes profitability legible.

How long does it take to make time entry a habit?

The honest forecast is two to four weeks of active, daily inspection before behavior starts to internalize, and roughly six weeks before time entry becomes subconscious for most of the team. Anything less than six weeks risks teaching the team to weather the storm rather than build the habit. After habit forms, the cadence can taper — three reviews a day becomes two, then one, then ad hoc — but it never disappears entirely, because drift begins the moment inspection does.

Why does time entry matter for litigation and cyber insurance?

When a cyber incident or contract dispute lands in a deposition, opposing counsel will examine every detail — when the work was performed, when the time was entered, what the notes recorded, whether the work fell inside agreement scope. Clean time entry creates a defensible audit trail for the MSP and its insurer. Reconstructed or contradictory records weaken the legal defense, increase the probability of insurance claim denial, and elevate exposure from a manageable claim to a potentially business-ending event.

Episode Highlights

  • 03:43 — The BMK standard for time entry — eight hours a day, forty hours a week, enter as you go — and why every word of it matters
  • 08:41 — The full agreement gross profit formula and why member cost is the variable owners most often get wrong
  • 13:35 — Why technicians really skip time entry — decision fatigue, not laziness — and what every owner has to internalize before any cadence will work
  • 15:37 — Inspect at the rate you expect — the 10/2/4 cadence and how to run it without a dedicated dispatcher
  • 21:00 — The $200K paycheck thought experiment — why owners do not feel the pain of poor margin until their pay is tied to it
  • 26:37 — How time entry exposes pricing problems versus labor problems — and why the owner cannot act without separating them
  • 30:27 — Why reminders, threats, bots, new PSAs, and AI agents have all failed to fix time entry for twenty years
  • 32:26 — The honest answer on whether AI can solve time entry — and why the operating model still has to come first
  • 39:30 — The two-to-six week habit formation curve and why stopping early is worse than not starting
  • 50:30 — The deposition scenario — why time entry is now an audit, litigation, and cyber-insurance artifact, not just a profitability one

About the Co-Host: Gary Boyle

Gary Boyle is a Partner for Strategy & Business Development at Bering McKinley. With a background spanning network engineering, entrepreneurship, and strategic consulting, Gary brings real-world operator experience to helping MSP owners build stronger, more profitable businesses. A former MSP owner himself, Gary has implemented the time entry and dispatch operating models discussed in this episode and brings the practitioner's perspective on what actually works under real operational pressure.

Connect with Gary on LinkedIn →

About the Host: Josh Peterson

Josh Peterson is the CEO of Bering McKinley and host of The BMK Vision Podcast. Since 2004, Josh has worked with hundreds of MSP owners to build operationally sound, profitable businesses through consulting, peer teams, and direct coaching.

Connect with Josh Peterson on LinkedIn →

Related Resources from Bering McKinley

Want to Continue the Conversation?

If this episode reframed how you think about time entry — from a compliance issue into a leadership behavior — the BMK Vision Operating System is the framework that turns that clarity into operational discipline. From dispatch cadence to AGP analysis to the weekly execution rhythm that holds it all together.