Monthly Client Health Check Checklist Template

Clients rarely leave over one bad month. They leave after six months of small signals that each sat in a different system, and nobody put them side by side.

Most MSPs find out a client is unhappy when the notice letter arrives. Looking back, the signs were there: tickets per user creeping up, an invoice sixty days overdue, a new finance director nobody had met. Each signal lived in a different system, and no one person looked at all of them. This free monthly client health check checklist gives account managers and service leads an internal routine for doing exactly that, one client at a time, before anything goes to the client. It reviews ticket trends and SLA status, estate health from the RMM, security signals, backup success, licence and asset changes, and the relationship and commercial picture. Each area gets a red, amber or green rating and the client gets an overall score. When the score is red, a conditional phase builds a recovery plan, gets it approved by the service manager and puts an executive call in the diary.

Use This Template Free See Live Example
No Credit Card Required

The Monthly Report Is What the Client Sees. The Health Check Is What You Need to Know.

An MSP already produces plenty about each client every month. The Monthly Managed Services Report Checklist turns the month into a document the client reads. The SLA Performance Review Checklist validates the service-level figures and settles any credits. The MSP Daily Backup Monitoring Checklist catches failed jobs each morning. Each of those answers one question well. None of them asks whether this client is likely to renew.

The health check is that question, asked every month. It is internal and candid: it records the noisy user, the overdue invoice and the champion who has just left, things that never belong in a client report. It reuses the outputs of those routines and produces two things: a score the service manager can compare across clients, and a short list of actions. Once a quarter, three health checks become the internal briefing for the MSP QBR Checklist, so the account manager walks into the meeting already knowing where the relationship stands.

Monthly service report

Written for the client

Audience: the client’s contact and decision-maker.

Tone: plain language, exceptions explained, nothing internal.

Scope: what the MSP did and how the service performed.

Output: a report and recommendations.

Monthly client health check

Written for the MSP

Audience: the account manager and service manager.

Tone: candid, including commercial and relationship risk.

Scope: service, estate, security, backup, relationship and money.

Output: a red, amber or green score and internal actions.

What the Monthly Client Health Check Checklist Covers

Six phases take one client from data pull to score and actions. Phase 7 appears only when the client scores red.

Phase 1

Phase 1: Open the Health Check

Run it after the SLA review and before the monthly report is written, so the report can address what the health check found.

  • Open the health check for the client and month — confirm the agreement, the account manager, the service lead and last month’s score
  • Carry forward last month’s actions — each with its owner, due date and whether it is done
  • Pull the month’s data — ticket export from the PSA, estate report from the RMM, security and backup summaries, and the client’s aged debt
  • Note changes in the account — new sites, projects, agreement changes and anything the client told you informally
Phase 2

Phase 2: Service Desk & SLA Signals

  • Compare ticket volume with the trend — tickets per user this month against the client’s own three-month average
  • Find repeat issues — the same device, user, application or category raised three or more times in the month
  • Identify noisy users — the few people raising a large share of tickets, and whether that is a training, device or behaviour problem
  • Review after-hours and out-of-scope work — call-outs, weekend time entries and requests that fall outside the agreement
  • Record SLA status — compliance by priority and any breaches, taken from this month’s validated SLA review
Phase 3

Phase 3: Estate Health

  • Chase offline agents — devices not checked in beyond your threshold, each to be found, retired or removed
  • Check patch compliance — operating system and third-party patch status, with the devices that keep failing named
  • Review recurring alerts — disk space, performance and service alerts that fired repeatedly and need a permanent fix
  • Flag warranty and OS-support risks — devices leaving warranty in the next six months and any running an unsupported operating system
  • Reconcile device and licence changes — devices and licences added or removed, passed to billing where the agreement count changes
Phase 4

Phase 4: Security & Backup Signals

  • Review EDR detections — what was detected, how each was resolved and whether any device keeps reappearing
  • Check MFA coverage — users not registered for MFA, new admin accounts and any account excluded from policy
  • Review risky sign-ins — sign-ins and users flagged as risky in the month, and what was done about each
  • Record the Secure Score trend — this month’s Microsoft Secure Score against last month, with the reason for any drop
  • Check the backup success rate — successful jobs as a share of scheduled jobs from the daily log, plus the last restore test
Phase 5

Phase 5: Relationship & Commercial Signals

This is the phase that never appears in a client report, and the one most likely to predict a renewal.

  • Review CSAT and complaints — scores and comments in the month, and any complaint made to anyone at the MSP
  • Review escalations — tickets escalated by the client, calls to the owner and any request to change technician
  • Check overdue invoices — anything past terms, how long and whether payment behaviour has changed
  • Note key contact changes — a champion leaving, a new decision-maker or a new finance lead you have not met
  • Capture unbilled work — time and requests delivered free that should be quoted, billed or written into the agreement
Phase 6

Phase 6: Score, Act & Report

  • Rate each area red, amber or green — service desk, estate, security, backup, relationship and commercial, with one line of reasoning each
  • Set the overall health score — Green, Amber or Red, using the scoring rules below rather than an average of the six ratings
  • Agree this month’s actions — each with one owner and a date, internal or client-facing
  • Pass client-facing items to the monthly report — recommendations and explanations the client should read, nothing internal
  • Add the score to the QBR briefing — so the quarter’s three scores and their reasons are ready before the next review
Phase 7 — Red Clients Only

Phase 7: At-Risk Client Recovery

Shown only when the overall score is Red. Amber clients get actions in Phase 6, not a recovery plan.

  • Write the recovery plan — the root causes, the fixes, who owns each, the dates and any commercial gesture you are prepared to make
  • Approve the recovery plan — the service manager answers Approved or Not approved before anything is promised to the client
  • Hold an executive call with the client — your owner or service manager with the client’s decision-maker, to listen first and then present the plan
  • Assign a recovery owner and weekly check-in — one named person tracks every action until the client is back to amber or green
  • Check the renewal exposure — the agreement end date and notice period, and whether the renewal process needs to start early

How to Score a Client Red, Amber or Green

A health score only works if two account managers looking at the same client would give the same answer. Write the rules down, keep them short and apply them every month. The thresholds below are examples of common practice to start from, not a standard. Tune them after a few months of scores.

Area Green Amber Red
Service deskTickets per user near the client’s own average, SLAs metVolume up noticeably, a repeat issue open, a minor breachA P1 breach, or volume rising for three months in a row
EstateAgents reporting, patching inside your targetA handful of devices offline or failing patchesUnsupported operating systems or servers unpatched past your window
SecurityMFA for everyone, detections resolved, Secure Score steadyGaps in MFA, or a fall in Secure Score you can explainAn admin without MFA, an unresolved detection or a confirmed incident
BackupJobs succeeding, restore tested recentlyIsolated failures, fixed within a dayA system outside its recovery point, or no recent restore test
RelationshipGood CSAT, contacts stableA complaint or a lukewarm QBRAn escalation to your owner, or your champion has left
CommercialInvoices paid on terms, scope matches the agreementLate payment, or regular unbilled workInvoices well overdue, or a request to cut scope or price

Do not average the six ratings. A client that is green everywhere except security, with a global admin account that has no MFA, is not “mostly green”. A common rule is that any red area makes the client amber at least, and a red in relationship or commercial, or two reds anywhere, makes the client red.

Signals that predict a lost client better than ticket counts

  • Your champion leaves. The person who chose you is replaced by someone who didn’t, and who may have used another provider before.
  • Payment slows down. A client who always paid in thirty days now pays in sixty, without saying why.
  • Requests for passwords and documentation. A sudden interest in admin credentials or network diagrams can mean another provider is being briefed.
  • QBRs get delegated or cancelled. The decision-maker stops coming, which usually means they have stopped deciding in your favour.

Reading the Microsoft signals correctly

Microsoft describes Secure Score as a measure of how many of its recommended actions have been taken, not as a measure of how likely a breach is, so record the trend and the reason for each change rather than chasing the number. Risky sign-in detail depends on licensing: with Microsoft Entra ID Free or P1 the risky sign-ins report shows limited information without risk levels, and full detail needs Entra ID P2. For operating-system risk, Windows 10 reached end of support on 14 October 2025. Organisations can buy Extended Security Updates a year at a time for up to three years, and the price doubles each year, so any Windows 10 device that is not enrolled belongs in the red column.

Why Run Client Health Checks in CheckFlow?

1

Every client checked, every month

A recurring schedule creates a health check for each client at the start of the month, assigned to the account manager with the data pull assigned to the service lead. A client nobody has looked at shows up as overdue, not as a surprise at renewal.

2

Red clients get a plan, not a worry

Conditional logic adds the recovery phase only when the score is Red, and the plan waits for the service manager’s approval before anything is promised to the client.

3

Scores you can compare across the book

The grid view lines up every client’s health check for the month, so the service manager can see which clients are red, which actions are overdue and which account managers are behind. Three months of scores make the QBR briefing write itself.

Monthly client reviews are one of the recurring processes the MSP process management guide recommends standardising. CheckFlow for MSPs runs them alongside onboarding, reporting, QBRs and renewals across every client.

A red score close to the end of a term should start the renewal early. The Managed Services Agreement Renewal Checklist picks up the health scores, and its retention phase takes over when a client has given notice.

Frequently Asked Questions

What is an MSP client health check?

+

It is an internal monthly review of one managed services client, done by the account manager or service lead. It brings together signals that normally sit in separate systems: ticket trends and SLA status from the PSA, estate health from the RMM, security and backup results, licence and asset changes, and relationship and payment signals. The output is a red, amber or green score and a short list of actions, with a recovery plan for any client scored red.

Should the client see their health score?

+

Usually not as a score. The health check records things that are unhelpful to share bluntly, such as a noisy user or slow payment, and a client who sees “amber” will spend the meeting arguing about the label. Share what the score is based on instead: the service, security and backup findings go into the monthly report, and the actions you agree become recommendations the client can see.

How long should a monthly health check take?

+

For a small or mid-sized client, often between fifteen and forty-five minutes once the data is easy to pull. Most of the time goes on Phases 2 to 4, and much of that is reading outputs that already exist, such as the SLA review and the daily backup log. If it takes much longer, the data pull is the problem: build saved reports in the PSA and RMM so Phase 1 is a few exports, not an afternoon.

Is a health score the same as CSAT or NPS?

+

No. CSAT and NPS tell you how users or the client contact feel about recent service, and they are one input to the relationship area. A health score combines that with signals the client never reports, such as estate risk, unresolved security issues, overdue invoices and the loss of your main contact. A client can give excellent CSAT scores right up to the month the new managing director moves to another provider.

What should we do with an amber client?

+

Treat amber as a warning with a deadline. Agree one or two actions in Phase 6 that address the reason for the rating, give each an owner and a date, and check them at the start of next month’s health check. A client that stays amber for three months without improvement is heading for red, and many MSPs make that a rule: three consecutive ambers count as red.

Is CheckFlow free for this template?

+

14-day free trial, no card required. The Business plan is $10 per user per month after the trial. Full details at checkflow.io/pricing.

Know Which Clients Are at Risk Before They Tell You

Free trial — no credit card required.