Why MSP Onboarding Still Breaks, and How to Fix It

Rodney Hall, COO

An organized folder of documents beside a scattered, disorganized pile of loose papers.

Client onboarding keeps breaking at the same MSPs for the same reason: thin documentation forces every new engagement to lean on whichever technician remembers how the last one went, and that technician is getting harder to hire and harder to keep. Fixing onboarding now means fixing both problems together, not just buying a faster checklist tool.

Why Is Onboarding Still This Painful?

Because most onboarding processes were built around the assumption that a knowledgeable technician would be available to run them, and that assumption is under real strain. Kaseya's 2026 State of the MSP Report found that 16 percent of MSPs now report difficulty hiring skilled technicians, up from 9 percent just a year earlier, nearly doubling in twelve months. That is not a gradual tightening. It is a sharp shift in how available the talent an onboarding process depends on actually is.

CompTIA's State of the Tech Workforce 2025 report adds useful context on where the pressure sits. The broader U.S. tech workforce grew by only 1.2 percent in 2024, adding roughly 72,500 net new workers, and just 21 percent of open technology positions were aimed at workers with zero to three years of experience. Entry-level hiring, the pipeline every MSP eventually depends on to staff up delivery capacity, is a smaller share of the market than the demand for experienced technicians would suggest it needs to be.

The scale of the broader IT skills gap makes this a multi-year condition rather than a temporary hiring crunch. IDC's research on the global IT skills crisis projects that more than 90 percent of organizations worldwide will feel its effects by the end of 2026, with delayed projects, quality problems, and lost business totaling an estimated 5.5 trillion dollars. MSPs sit downstream of that same shortage, competing for the same limited pool of skilled technicians as every enterprise IT department doing its own hiring.

How Does Documentation Debt Make This Worse?

It turns every onboarding into a research project instead of a checklist. When a new client's environment does not match what is on file, or nothing is on file at all, the technician running onboarding has to reconstruct the client's setup from scratch, usually by asking the outgoing provider, the client's staff, or whoever on the team has seen a similar environment before. That is slow even with an experienced technician available. With fewer experienced technicians available, per Kaseya's numbers, it becomes a bottleneck that caps how many new clients an MSP can actually bring on in a given month.

The two problems compound directly. Thin documentation means new hires cannot ramp quickly, because there is no reliable reference for how the business actually runs client environments. That keeps new technicians dependent on tribal knowledge held by a handful of senior staff for longer than it should, which means the technician shortage bites harder, since the MSP effectively cannot use the junior hires it does manage to bring on for the highest-friction work. Solving one problem without the other just shifts where the bottleneck sits.

What Does Provisioning Cost When It Runs on Manual Process?

More than most MSPs track directly. ConnectWise's own published estimate is that a typical MSP onboards close to a thousand new users across its client base in a given year, and at a fully burdened technician rate of around 75 dollars an hour, the hours spent on manual data entry, account setup, and configuration during onboarding add up to a real line item, not a rounding error. Every hour a technician spends re-keying information that already exists somewhere, just not somewhere findable, is an hour not spent on billable delivery work or on ramping the next new hire.

That cost shows up twice. It shows up once in the direct labor spent on manual provisioning, and again in the opportunity cost of the growth an MSP cannot take on because onboarding throughput is capped by how many senior technicians are available to run it manually. An MSP that could onboard clients in half the time, with less dependence on any one person's memory, is not just cheaper to run. It has a materially higher ceiling on how fast it can grow without adding headcount at the same rate.

Onboarding bottleneckRoot causeWhat actually fixes it
New client setup takes weeksNo standardized, current documentationCentral source of truth updated as part of delivery, not after
Only senior techs can onboard clientsTribal knowledge, not written processDocumented, repeatable provisioning steps
Manual account and asset setupNo automation in the provisioning pathTemplated, automated provisioning workflows

What Should an MSP Actually Change First?

Start with the documentation gap before adding more process on top of it. A checklist built on top of unreliable documentation just formalizes the guesswork. Standing up a single source of truth for client environments, and treating it as something delivery updates continuously rather than a project that happens once and decays, is the precondition for everything else working. Automation applied to a bad documentation foundation just automates the wrong steps faster.

From there, the highest-leverage move is templating the provisioning steps that repeat across nearly every new client: account creation, device enrollment, baseline security configuration, access permissions. These are exactly the tasks that do not require senior judgment once they are documented correctly, which means they are the tasks a newer technician, or an automated workflow, can take off a senior technician's plate. That is how documentation debt and the technician shortage stop compounding each other and start working in the opposite direction, freeing capacity instead of consuming it.

Client-facing communication during onboarding deserves the same discipline. A client who gets a clear, consistent onboarding experience regardless of which technician is assigned to their account trusts the relationship more than one who can tell, even subtly, that this rollout is being improvised. Standardized onboarding protects the client relationship at the exact moment it is most fragile, in the first ninety days before trust has had time to build.

Sequencing matters here too. Trying to fix documentation, provisioning automation, and hiring all at once tends to stall out because each initiative competes for the same senior technician time that is already the scarcest resource in the business. Documentation comes first because everything downstream depends on it being accurate. Provisioning automation comes second, built on top of documentation that is actually current rather than automating a process nobody has verified in months. Hiring and training expansion comes last, once the process a new technician is being trained into is something worth training them into, rather than a set of habits passed down informally from whoever trained the last person.

Measuring the change matters as much as making it. Track time from signed contract to first invoice as a single number, and track how many onboarding tasks required escalation to a senior technician versus how many a newer hire completed independently using documented process. Both numbers should move in the right direction as documentation and provisioning automation mature. If they do not, the fix that was implemented probably addressed the symptom rather than the underlying gap in how client environments get recorded and handed off.

This is precisely the operational overhead Catalyst is built to remove, giving MSPs a way to standardize and automate client provisioning instead of depending on whichever technician happens to be available and experienced enough to run it from memory. If you want a clearer picture of where your own onboarding process is leaking time, the stack-builder tool is a practical starting point for mapping the gap. Actiforge's full product catalog covers the rest of the operational stack that keeps a growing client base from outrunning delivery capacity.

Onboarding friction is rarely a checklist problem at its root. It is a documentation and staffing problem wearing a checklist's clothes, and treating the symptom without treating the cause just means the next hiring cycle, or the next round of client growth, breaks the process again.

See the full stack to see how Actiforge helps MSPs standardize onboarding and provisioning at scale.

Sources: Kaseya 2026 State of the MSP Report | CompTIA State of the Tech Workforce 2025 | IDC IT skills crisis research | ConnectWise, "Client Onboarding Software."

Why MSP Onboarding Still Breaks, and How to Fix It | Actiforge Blog