MSP

MSP Client Onboarding Checklist: The 90-Day Framework

The first 90 days of an MSP client relationship typically cost more than the client pays. Discovery, migration, and stabilization consume $10,000-$29,000 in labor against a retainer that collects $12,000-$15,000 over the same period. That math is survivable if the client stays for 36 months. It is catastrophic if they churn at month 8.

The difference between MSPs that lose money onboarding and MSPs that break even by month 2 is structure. A documented, phased checklist with clear scope boundaries at each stage. Here is the framework drawn from the MSP onboarding analysis.

Phase 1: Paid Discovery (Weeks 1-3)

This phase is billed separately at $2,000-$5,000. It is not bundled into the retainer. It is not waived as a sales incentive. Charging for discovery qualifies the client, sets expectations, and creates scope boundaries.

Discovery Checklist

Discovery Deliverable

The output is a written assessment that shows the client exactly what their environment looks like. No surprises on either side. Everything outside the assessment findings is a separate conversation, not an assumed inclusion.

Phase 2: Migration Sprint (Weeks 3-7)

Billed as a fixed-scope project at $5,000-$15,000 depending on environment complexity. Separate from the monthly retainer.

Migration Checklist

Migration Cost Benchmarks

Environment SizeTypical Migration CostTimeline
10-25 endpoints$5,000-$8,0002 weeks
25-75 endpoints$8,000-$15,0003-4 weeks
75-150 endpoints$15,000-$25,0004-6 weeks

Phase 3: Stabilization (Weeks 7-15)

This is the phase most MSPs skip - and the phase where unplanned costs accumulate. Build a 60-day stabilization buffer into the contract.

Stabilization Checklist

Stabilization Budget

ItemMonthly CostDuration
Additional tech hours (5-10/week)$1,000-$3,0002 months
User training sessions$500-$1,5001 month
Legacy remediation (scheduled)$500-$1,5002 months
Total stabilization cost$2,000-$6,000

This cost should be built into the first contract term. A 12-month agreement at $4,500/month that includes stabilization is better than $4,000/month where the MSP quietly absorbs the labor.

The Economics of Getting This Right

The onboarding analysis shows a clear pattern across every MSP studied:

Onboarding ModelBreak-Even Month12-Month Margin24-Month Retention
Free discovery + bundled migrationMonth 5-715-25%55-65%
Paid discovery + separate migrationMonth 2-335-45%75-85%
Full framework (paid + migration + stabilization)Month 1-240-50%80-90%

The more structure in the onboarding, the better the long-term economics. Clients who go through a structured onboarding stay longer, escalate less, and refer more. Use the Client LTV Calculator to model how improved retention from structured onboarding compounds over your client base.

See also: how onboarding quality predicts retention and the client migration playbook for the technical execution details.

Frequently Asked Questions

What should be included in an MSP client onboarding checklist?

Three phases: paid discovery (2-3 weeks covering network audit, asset inventory, security assessment, documentation), migration sprint (2-4 weeks covering RMM/PSA deployment, email migration, backup setup, security stack), and stabilization (4-8 weeks covering legacy remediation, ticket surge management, user training). Each phase has its own deliverables and cost structure.

How long should MSP client onboarding take?

Eight to fifteen weeks total. Discovery runs 2-3 weeks, migration takes 2-4 weeks, and stabilization requires 4-8 weeks. Attempting to compress onboarding below 8 weeks typically creates hidden costs - unstabilized environments generate 2-3x normal ticket volume for months, eating margin that a proper stabilization phase would have prevented.

What is the most commonly skipped step in MSP onboarding?

The stabilization phase. Most MSPs treat onboarding as complete once migration is done, but the 4-8 weeks after migration are when legacy issues surface, ticket volume spikes, and users need the most support. MSPs that skip stabilization planning absorb $2,000-$6,000 in unplanned labor per client.

Free Tool

Client LTV Calculator

Run the numbers for your business in 30 seconds.

Try It Free

Deep Dive

MSP Client Onboarding - The 90-Day Revenue Cliff

Why MSPs lose margin in the first 90 days of every new client, and the onboarding structure that prevents it. Benchmarks from 160+ service business analyses.

Related Guides

Based on structural analysis of 160+ businesses across 7 industries. Pharallax AI provides adversarial structural analysis for operator-founders at $500K-$3M revenue.

Published 2026-04-02.

See what these patterns look like in your business

Get a free structural health score in 15 seconds.

Score My Business