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
- Network topology mapping (document all subnets, VLANs, WAN links)
- Complete asset inventory (endpoints, servers, network equipment, printers)
- Active Directory / identity audit (users, groups, permissions, stale accounts)
- Security posture assessment (firewall rules, endpoint protection, MFA status)
- Backup audit (what is backed up, RPO/RTO, last successful restore test)
- Compliance gap analysis (if HIPAA, PCI, CMMC, or SOC 2 apply)
- Existing vendor/license inventory (ISP, SaaS, hardware warranties)
- Documentation of known issues from previous provider
- Recommended service tier with clear inclusions/exclusions
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
- RMM agent deployment to all endpoints
- PSA integration and ticket workflow configuration
- Email migration (if switching providers) or MX record updates
- Backup solution deployment and initial full backup verification
- Security stack deployment (EDR, DNS filtering, email security)
- MFA enrollment for all users
- Print server / printer configuration
- VPN or remote access setup
- Legacy issue remediation (items identified in discovery, quoted separately if outside scope)
- Documentation migration into MSP’s knowledge base
- Client portal setup and user access provisioning
Migration Cost Benchmarks
| Environment Size | Typical Migration Cost | Timeline |
|---|---|---|
| 10-25 endpoints | $5,000-$8,000 | 2 weeks |
| 25-75 endpoints | $8,000-$15,000 | 3-4 weeks |
| 75-150 endpoints | $15,000-$25,000 | 4-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
- Weekly (not monthly) client review meetings during this period
- Additional 5-10 hours/week staffed for the account
- Ticket volume tracking (expect 2-3x normal volume)
- User training sessions (new tools, new ticket submission process)
- Legacy issue triage (categorize as: fix now, fix later, out of scope)
- SLA baseline establishment (response and resolution times)
- 30-day review: ticket trend analysis, user satisfaction check
- 60-day review: environment health score, margin analysis
- Transition from stabilization SLAs to standard SLAs
Stabilization Budget
| Item | Monthly Cost | Duration |
|---|---|---|
| Additional tech hours (5-10/week) | $1,000-$3,000 | 2 months |
| User training sessions | $500-$1,500 | 1 month |
| Legacy remediation (scheduled) | $500-$1,500 | 2 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 Model | Break-Even Month | 12-Month Margin | 24-Month Retention |
|---|---|---|---|
| Free discovery + bundled migration | Month 5-7 | 15-25% | 55-65% |
| Paid discovery + separate migration | Month 2-3 | 35-45% | 75-85% |
| Full framework (paid + migration + stabilization) | Month 1-2 | 40-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.