Five gold instrument dials in a row beneath a glowing sun that lights each gauge, in gold and bone woodcut style on a deep umber ground.

K7 Insights

vCIO KPIs: How to Measure the Seat Without a Quota

Part of Grow Your MSP

Key takeaways

  • Whatever you pay a vCIO to do is what they'll do. Salary plus KPI-based bonuses keeps the advice honest; commissions turn the advisor into a rep wearing a better title.
  • Five KPIs cover the seat: realized utilization, reviews delivered as a percentage of expected, a falling count of known risks, audit progress off a three-year roadmap, and a client budget submitted every year.
  • The sharpest signal is unused hours. A client sitting on a pile of untouched advisory time has fired their vCIO without canceling yet, and the report catches it months before the churn call.
  • Decide the seat's financial model before you measure anything: a COGS-utilized billable role, or a pure expense as a percentage of gross profit. Pick one and never mix them.

Measure a vCIO on five KPIs: realized utilization, business reviews delivered as a percentage of expected, a falling count of known risks, audit progress against a three-year roadmap, and a client technology budget submitted every year. Notice what’s missing: a quota. Whatever you pay this seat to do is exactly what it will do, and a commissioned vCIO is being paid to sell. This is the measurement half of vCIO strategy: the five numbers, the comp design that protects them, and the one signal I now put above all of it. The seat itself is one piece of the bigger system for growing your MSP.

What KPIs should a vCIO have?

Five, and they all measure advising: realized utilization, reviews delivered against the number expected, risk reduction the client can count, audit management run off the roadmap, and the budget. I laid this scoreboard out on a Lifecycle Insights webinar with Alex Farling, whose platform sits across more than a thousand MSPs, and his read on the channel is why the scoreboard matters: about 95 percent of what MSPs sell as vCIO amounts to glorified account management. The KPIs are how you prove your seat lives in the other five percent. If the seat itself is still an open question in your shop, read what a vCIO is first. This scoreboard assumes you’re building one.

Realized utilization

Realized means the hours landed on a client. Think of it as billable utilization, whether or not a separate invoice goes out. It’s the seat’s workhorse number, almost everybody tracks it wrong, and it gets its own section below.

Reviews delivered as a percentage of expected

This one is a reasonableness check, and I want to be careful with it, because it’s the KPI owners misuse most. One vCIO cannot run 200 business reviews in a quarter. If the book calls for 25 reviews this quarter and 95 percent of them happened, the motion is healthy; a client or two will always push or cancel. When delivery sits at 70 percent, that’s rarely laziness. Clients push meetings they see no value in, so chronic under-delivery usually means the offering has a perceived-value problem, or one human is carrying more accounts than the math allows. Read it as a diagnostic, and never hire or fire on it alone. Call the meeting whatever your motion calls it, a QBR, a business review, a board meeting. The KPI is delivery against expectation.

Risk reduction the client can count

Keep this KPI simple enough to survive a board slide. The client has 200 known risks on the register today. The roadmap commits to getting them to 75 within three years. Every quarter, the count either dropped or it didn’t. Whatever assessment framework you run underneath, the seat’s job is to get the risks named, put them on the plan, and drive the number down where the client can watch it happen.

Audit management off the three-year roadmap

The vCIO owns a three-year roadmap and reports against it monthly: what got to terms, what got funded, what needs a decision from the client. Revenue rides along with this KPI, and that’s fine, because the advisor names the need and the account manager writes the quote. The monthly audit trail is what separates a plan from a wish list.

Budget submitted

Annual and close to binary: did the client’s technology budget get built and submitted with your vCIO leading the process? The real thing covers the client’s entire technology spend, including line-of-business apps, renewals, and the tools you’ll never invoice them for. A vCIO who leads budgeting season is inside the client’s planning for the year. One who doesn’t is outside it, waiting to find out what got approved.

Should a vCIO carry a sales quota?

No. Salary plus a bonus tied to the KPIs above, and keep commissions away from the seat entirely. The reasoning is mechanical. An advisor’s product is a recommendation the client can act on without wondering who it serves, and the most important sentence a vCIO ever says is some version of “don’t spend that money yet.” A commissioned advisor can’t afford that sentence. The client only has to catch one recommendation that was really a pitch, and from then on every recommendation gets read as one.

There’s a second way owners back into hanging a quota on the seat without ever deciding to. Bundle the strategy work into the contract for free and the salary has no revenue against it, so the only way to justify the paycheck is to hand the person a number to go sell. That quota is a pricing failure wearing a comp plan.

Bonuses are a different animal. Tie variable pay to the scoreboard: utilization against target, reviews delivered, the risk count falling on schedule, budgets in on time. Revenue under management and the number of clients the seat serves both work as bonus inputs too. If you want a model to steal, look at how law firms pay. A partner carries a billing plan for the year, and the variable kicks in when they bill past it, 110 or 120 percent of plan. That upside pays the person for doing more of the job. A commission pays them for doing a different one.

How do you measure vCIO utilization?

Divide client-facing hours by total hours worked, and make both numbers real. Utilization is a consulting KPI. Law firms run on it, agencies run on it, McKinsey runs on it. The MSP world happens to pigeonhole it into a PSA, and the PSA habit is to track tickets and let everything else vanish. So the rule: all of the seat’s time goes in, client work and internal work alike. Untracked advisory hours evaporate into your contracts, and the P&L never tells you which client drank them. An account paying you a thousand a month that quietly chews up four hours of advisory time every month is an account you’re losing money on, and without the time entries, that loss stays invisible for years.

Two operating numbers fall out once the tracking is honest. First, the price: the seat bills at 2.5 to 3 times its fully burdened hourly cost, normal consulting math, worked through in the vCIO pricing guide. Second, the hiring trigger: when your vCIO sustains roughly 90 percent billable utilization, hire the next one. The seat is paid for before their first day.

Now the part I teach differently than I did a few years ago. I’ve sat in fractional C-level seats myself and I’ve coached MSPs on this offering since 2016, and for most of that time my scoreboard for the seat was utilization paired with net revenue retention. That pairing wasn’t wrong. It was incomplete. Utilization shows the hours you delivered. The sharper question is the mirror image: how many of your clients are underutilizing you?

So the report I pull first today is unused hours, by client: hours entitled, hours used, hours rolling over. A client sitting on a growing pile of untouched advisory time has already fired their vCIO. They just haven’t canceled the agreement yet, and at that point the churn conversation happens on their schedule instead of yours. Net revenue retention stays on my scoreboard at the business level, where it belongs. The seat’s health shows up in usage months before it ever shows up in NRR.

What KPIs does the client hold you to?

A different list, and it’s the reason they pay. Call it a thousand dollars a month for a mid-size client. Here’s what that number buys, in the client’s own terms:

  • Less technical waste. The M365 seats nobody has logged into since the last round of offboarding, the three tools doing the same job. The first easy win is usually turning money already being burned into budget.
  • Operating within budget. Anything beyond the plan becomes a business case brought to the CFO on purpose, ahead of time, with the trade-offs spelled out.
  • Uptime. Their employees carry utilization targets of their own. When systems go down, the client’s gross margin takes the hit, whether or not anyone in the building says it that way.
  • Controlled SaaS spend. Marketing finds another eight-dollar-a-seat tool on a free trial about once a month. Somebody has to be watching the stack.
  • No spending surprises. The CFO never opens an invoice they didn’t see coming.

If a client is too small or too early to care about any of that, you’ve learned something useful: they aren’t a vCIO client. Serve them well on managed services and put the advisory hours where they’ll get used.

Why do vCIO KPIs fail?

Almost always because a structural decision got skipped before anyone picked metrics. Two decisions, in order.

First, decide what the seat is financially, and pick exactly one answer. Either the vCIO is a COGS-utilized position, a billable resource with time entries, a utilization target, and clients tiered by complexity, or it’s a pure expense you budget as a percentage of gross profit and accept as the cost of a healthier book. Both models work. Mixing them doesn’t, because a seat that’s half billable and half overhead gives you utilization reports nobody trusts and margin numbers nobody can act on. I walked an MSP owner through this fork over two coaching sessions, and every KPI argument they’d been having for months traced back to it. Once they called the seat what it was (a COGS resource), the utilization target, the pricing, and the hiring math all snapped into place inside a week.

Second, put the seat on the accountability chart before you hang KPIs on it. The vCIO role brushes against three other jobs: account management owns the relationship, sales owns the quota, service delivery owns gross margin. Leave the seat floating between them and every metric goes ambiguous, because nobody can say which outcomes this one person owns. Draw the box, write down what it’s accountable for, then attach the five KPIs to the box.

If you can’t say today which model your seat runs on, or where its box sits on the chart, that’s a short conversation with a long payoff, and it’s exactly the kind of knot I untangle with owners on a call.

The number to pull this week

If you keep one thing: the seat gets paid to advise, so measure the advising. Utilization on one side, unused hours on the other, and no quota anywhere near it.

Take the first whack yourself. Open the PSA tonight and run one report: every client with vCIO hours in their agreement, hours entitled versus hours used, over the last two quarters. Any client near zero usage has quietly fired their strategist and is still deciding what to do about the rest of you. That list is your call sheet for the month, and it’s the most honest read on your vCIO strategy you’ll get this year. When the review motion itself is the weak spot, the next piece covers it: how to run vCIO QBRs and the budget-led roadmap. And the seat is one part of the larger system for growing your MSP.

What KPIs should a vCIO have?
Five: realized (billable) utilization, business reviews delivered as a percentage of expected, a falling count of known risks, audit progress against a three-year roadmap, and a client technology budget submitted each year. Bonus the seat on those numbers. What a vCIO should never have is a sales quota or commissions, because paying an advisor to sell changes what the advice is for.
Should a vCIO carry a sales quota?
No. A vCIO gets a salary plus a bonus tied to KPIs such as utilization, revenue under management, or clients served. The advisor has to be able to tell a client to hold off on spending money and keep their job. Revenue still follows a good vCIO, through roadmap projects and budgets the client approves, but it arrives because the client trusts the plan, and commissions put that trust up for sale.
How do you measure vCIO utilization?
Track every hour the seat works, then divide client-facing (billable) hours by total hours. That's realized utilization. Around 90 percent sustained is the trigger to hire your next vCIO. Watch the mirror number too: unused or rollover hours by client. A client who stops using their advisory hours has effectively fired the vCIO without canceling, and that shows up in usage long before it shows up in churn.

Go deeper

The rest is in the book.

These KPIs assume the seat exists and the right person is sitting in it. The bigger build is in Selling Without You: where the vCIO seat lands in the growth engine, what has to be true before you hire one, and how an advisory motion sells without a quota anywhere in the room. It's free. Drop your email and I'll send the book, then hand you the toolkit that goes with it.

Get the free book Already have the book? Get the toolkit →

Watch the conversation

You're doing vCIO wrong. Here are the KPIs to prove it (Lifecycle Insights webinar)

Let's see if we're a good fit.

Pulling up the calendar…

No times work? Email kyle@k7.today or hit /contact.  ·  Calendar trouble? Open it in a new tab.