1
Identify the parties and effective date
Enter the full registered legal names of the provider and customer entities, their principal addresses, and the date the agreement takes effect. Confirm the entity type (LLC, Inc., Ltd.) matches official registration records.
💡 If the provider operates under a trade name, add a 'doing business as' reference — e.g., '[PROVIDER LEGAL NAME], doing business as [TRADE NAME]' — to avoid confusion on invoices.
2
Draft Schedule A: scope of services and exclusions
List every specific service the provider will perform — systems monitored, platforms managed, ticket categories covered — and add an explicit exclusions section listing adjacent work that is out of scope.
💡 Walk through the last three client escalations and ask whether each request would fall inside or outside the scope you've drafted. Gaps become disputes.
3
Set fees, invoicing schedule, and late-payment terms
Enter the monthly or project fee, the invoicing date, the payment due date (Net 15 or Net 30 are standard for IT MSPs), the interest rate for overdue balances, and the notice period before service suspension.
💡 Net 15 significantly improves MSP cash flow compared to Net 30 — propose it as the default for new clients rather than waiting to negotiate.
4
Define SLA tiers and service credit remedies
Create at minimum three priority tiers — critical, high, and standard — and assign response and resolution time targets to each. Set a service credit percentage for each missed SLA and cap the aggregate monthly credit.
💡 Tie SLA priority definitions to measurable impact (e.g., 'more than 50% of users unable to access core systems') rather than subjective terms like 'urgent' or 'important.'
5
Specify security controls and incident notification windows
List the specific security controls the provider will maintain — MFA, encryption standards, patch cadence — and set a precise notification window for security incidents (24 hours is common; some regulated industries require faster).
💡 If the customer is subject to HIPAA, PCI-DSS, or SOC 2 requirements, align the security clause with those frameworks by name and reference any applicable compliance obligations.
6
Address data handling, IP ownership, and subcontractors
Confirm that customer data remains customer property, add a data-return-or-destruction timeline on termination, specify who owns custom deliverables, and state whether subcontractors are permitted and under what conditions.
💡 If the provider uses any offshore subcontractors, name them or the categories in a Schedule — GDPR and Canadian PIPEDA require customers to know where their data is processed.
7
Set the limitation of liability cap and mutual exclusions
Cap total liability at 12 months of fees paid, apply the cap mutually to both parties, and list the carve-outs — fraud, willful misconduct, and data breach caused by the provider's negligence are commonly excluded from the cap.
💡 Providers should not carve out liability for all data breaches — courts increasingly refuse to enforce limitation clauses for gross negligence in security incidents, and attempting to do so can undermine the entire clause.
8
Confirm term, auto-renewal notice, and termination triggers
Set the initial term (12 months is standard), the auto-renewal period, the cancellation notice window (60 days is common), and the cure period for material breach before termination for cause is effective.
💡 Add a calendar reminder for 75 days before each contract anniversary to review whether to renew, renegotiate, or cancel — the notice window closes faster than it appears.