The MSP collections process: the day-by-day ladder and 9 templates

Contents

The MSP collections ladder: remind before the due date, nudge on day 1, send a firmer owner-signed email on day 7, call on day 14, apply the late fee and a final demand by day 30, credit-hold new work at day 45, and decide on suspension at day 60. This guide is that ladder in full, with all nine templates ready to copy, the dispute track, and the suspension design that means you almost never have to use it.

We first published this guide in March 2024. This is the full 2026 rebuild: the same template library MSPs kept asking us for, now mapped to actual day numbers, with UK and US late fee variants and the data on what late payment really costs.

Key takeaways

  • MSP collections break because the only consequence anyone plans for is suspension, which feels nuclear, so nothing happens at all. The fix is a ladder with many small rungs, run on schedule.
  • Diagnose before you chase: a disorganised client, a disputing client, a cash-strapped client and a client using you as free credit need four different tracks.
  • Every stage below has a template. Copy them, put your name on them, and let automation send them so the sequence never depends on your mood.
  • Suspension is designed here so you rarely reach it: credit hold at day 45 pauses new work while support carries on, and repeat offenders convert to autopay.

Why MSP collections breaks down

The MSP collections problem is structural. You deliver continuously, so every unpaid week deepens your exposure. Your clients' licences are on your card, so their delay is your cash outflow. And the one lever everyone knows about, switching off service, is so drastic that most owners never pull it, and the clients know it. The result is a ledger full of 60-day invoices and an owner who has "chase payments" on the to-do list every Friday, unloved and usually undone.

The numbers say this is the norm, not the exception: roughly half of B2B invoices in the US are overdue at any time, paid on average 20 days late (Atradius, 2024). A ladder does not eliminate late payers. It makes their behaviour expensive and yours consistent, and consistency is what actually moves the money.

The proof it works sits in our own book: 3IT Consulting, an MSP on Xero, went from 80 to 90% of clients paying late to more than 60% paying promptly, most within 14 days, after putting a ladder like this one on autopilot.

Diagnose before you chase

Late payers are not one species, and treating them identically wastes goodwill on the harmless and patience on the hopeless. Thirty seconds of diagnosis before the ladder saves weeks at the end of it.

The disorganised client
Pays eventually, once the invoice resurfaces in their inbox.
Track: automate harder, convert to autopay
The disputing client
Not refusing to pay you, refusing to pay for line 7.
Track: split the invoice, dispute lane
The cash-strapped client
Answers the phone, means it when they say next week.
Track: offer the payment plan early
The free-credit client
Pays everyone late because it is cheap working capital.
Track: shortest ladder, autopay to renew

The ladder, day by day

Days count from the invoice due date. Every step assumes the previous one produced silence; a reply at any stage moves the account to the right track instead. The timeline below is the whole system on one screen.

-3
Pre-due reminderFriendly heads-up with the invoice attached and a payment link. Kills "never saw it".
Day 1
The nudgeShort, warm, assumes good faith. Template 3.
Day 7
The owner's emailFrom you, not billing. Firmer, asks for a payment date. Template 4.
Day 14
The phone callDiagnosis call: oversight, dispute, cash flow, or choice. Script in template 5.
Day 21
The choice emailPay, agree a plan, or tell us what is wrong, by a named date. Template 6.
Day 30
Late fee applied + final demandThe clause fires, in writing, with the statutory or contractual figures. Template 7.
Day 45
Credit holdProjects, procurement and non-urgent work pause. Support and security stay on.
Day 60
Suspension decisionPer the MSA: notice, cure period, carve-outs. Or a signed payment plan. Template 8.
Day 90
Hand it offAgency, small claims or write-off. Template 9 and a decision you make once, calmly.

Before the due date

Two touches: the invoice email itself (template 1) and a reminder three days out (template 2). The pre-due reminder is the highest-return email in the entire sequence because it costs no goodwill at all and removes the most common excuse in B2B. If you only automate one thing this week, automate this.

Day 1: the nudge

Send it the day after the due date, not a diplomatic week later. A day-one nudge is simple punctuality, and it quietly teaches every client that your ledger notices. Tone stays light: most of these resolve themselves within 48 hours.

Day 7: the owner's email

Same facts, different sender. When the follow-up comes from the owner instead of accounts, reply rates jump, because ignoring a system is easy and ignoring a person you know is not. Ask one question only: what date should we expect payment?

Day 14: the phone call

Email has now failed twice, so stop emailing. One call to your actual contact, not the AP inbox, with one goal: find out which of the four late-payer types you are dealing with. Confirm whatever they commit to in a same-day follow-up email, because a commitment that is not written down did not happen. Paidnice customers increasingly let our AI phone agent make this call; the point is that it happens on day 14, not that a human dials.

Day 21: the choice email

Three options, one deadline: pay in full, agree a payment plan, or tell us in writing what is wrong with the invoice. Any answer is progress. Silence past the named date is also an answer, and it justifies everything that follows.

Day 30: the late fee and the final demand

The late fee your terms promised now appears on the account, and the final demand states the balance, the new charges, and what happens at day 45 and day 60. In the UK, this is where statutory interest and the fixed compensation go from a right into a line item. Firm on the money, fair to the customer: the letter is polite and impossible to misread.

Day 45: the credit hold

The step almost nobody uses, and the one that makes suspension mostly unnecessary. New projects, procurement, adds and moves, and non-urgent requests pause; monitoring, security, backups and genuine emergencies continue. You are no longer extending fresh credit, but nobody's business is at risk and nobody can accuse you of holding their operations hostage. It reads as an administrative status, not a threat, which is exactly why it works.

Day 60: the suspension decision

By now you have nine weeks of documented, reasonable contact. If there is still no payment and no signed plan, the MSA's suspension clause fires: written notice, a five-business-day cure window, carve-outs for security and backups. Some clients pay within hours of that notice. The ones who do not have told you how this ends, and you are better off knowing at day 60 than at day 180.

Day 90: hand it off

Past 90 days, recovery is a numbers game you should not play personally. A collection agency will typically keep 20 to 50% of what it recovers; small claims (or the letter-before-action route in the UK) suits clean debts under the local threshold; and some balances are cheapest written off with the client exited. Decide by expected value, not by anger, and put the energy into the autopay policy that stops the next one.

The templates

Nine templates, mapped to the ladder. Copy, replace the brackets, put your own name at the bottom. Where late fees are referenced there are US and UK variants; Australia and New Zealand follow the US wording with your contractual rate, since neither country gives you a statutory rate to lean on.

1. The invoice emailWith the invoice. Terms restated, payment link included.
Subject: Invoice [number] from [Your MSP], due [date]

Hi [name],

Invoice [number] for [month]'s services is attached: [amount], due [date]. You can pay straight from the invoice link, or it will collect automatically on the due date if you're on autopay.

Anything look off? Reply within 10 days and we'll sort it before it's due.

Thanks,
[Your name]
2. Pre-due reminder (day -3)Three days before due. Costs zero goodwill.
Subject: Invoice [number] is due [date]

Hi [name],

A quick heads-up that invoice [number] for [amount] falls due on [date]. Payment link: [link].

If it's already scheduled, ignore me. If anything needs fixing first, reply today and we'll get it sorted.

Cheers,
[Your name]
3. Day 1: the nudgeDay after due. Light, assumes good faith.
Subject: Invoice [number]: showing unpaid

Hi [name],

Invoice [number] for [amount] was due yesterday and hasn't landed yet. Odds are it's just in the queue: here's the payment link in case it helps: [link].

If payment's on its way, thanks, and ignore this. If something's holding it up, tell me and we'll fix it.

[Your name]
4. Day 7: the owner's emailFrom the owner personally. One question.
Subject: Invoice [number], a week overdue

Hi [name],

[Your name] here. Invoice [number] for [amount] is now a week past due and I haven't heard anything from your side.

Can you give me a payment date? If there's a problem with the invoice or with cash flow this month, I'd rather know today: we can usually work something out when we know early.

Thanks,
[Your name], [title], [Your MSP]
5. Day 14: the call scriptDiagnosis call. Confirm outcomes in writing same day.
OPEN: "Hi [name], it's [you] from [MSP]. I'm calling about invoice [number], [amount], due on [date]. It's two weeks over and I wanted to talk to you rather than send another email."

THEN DIAGNOSE, in order:
"Did the invoice actually reach you, and does everything on it look right?"  [dispute -> dispute track]
"Is this a timing problem this month?"  [cash flow -> offer the plan: "We can split it: half now, the rest over [X] weeks, set up today."]
"What date can I put against it?"  [commitment -> confirm by email within the hour]

IF VAGUE: "I need something concrete today. Which works: paid by [date], or a plan we agree now? Otherwise our process applies the late fee at 30 days and I'd rather neither of us got there."

CLOSE: log the call, send the confirmation email, diarise the promise date.
6. Day 21: the choice emailThree options, one named date.
Subject: Invoice [number]: three ways forward

Hi [name],

Invoice [number] ([amount]) is now three weeks overdue. Following my call last week I need one of three things by [date, 5 business days out]:

1. Payment in full: [link]
2. A payment plan agreed in writing: reply and I'll send terms today
3. A written note of anything you dispute on the invoice, so we can resolve it

If I don't hear back by [date], our standard process continues: a late payment charge is applied at 30 days and new work goes on hold at 45. I'd much rather do option 1, 2 or 3.

[Your name]
7. Day 30: final demand + late fee (US/AU/NZ and UK variants)The clause fires. Precise, polite, unambiguous.
Subject: Final demand: invoice [number], now 30 days overdue

Dear [name],

Despite reminders on [dates] and my call on [date], invoice [number] for [amount], due [date], remains unpaid.

[US/AU/NZ] As set out in our agreement, a late payment charge of [1.5]% per month now applies from the due date, and will continue to accrue until the balance is cleared.

[UK] We are now exercising our statutory right under the Late Payment of Commercial Debts (Interest) Act 1998: interest at 8% above the Bank of England base rate from the due date, plus the fixed compensation of [£40/£70/£100].

Unless payment or a signed payment plan is in place by [date]:
- From day 45, new projects, procurement and non-urgent requests will be placed on credit hold
- From day 60, services may be suspended under clause [X] of our agreement, on written notice, excluding security monitoring and backups

Payment link: [link]. If you believe any of this is in error, tell me in writing by [date].

[Your name], [title]
8. Payment plan offerIn writing, time-boxed, autopay attached.
Subject: Payment plan for invoice [number]

Hi [name],

As discussed, here's the plan for the outstanding [total amount]:

- [50%] ([amount]) by [date]
- [25%] ([amount]) by [date]
- [25%] ([amount]) by [date]
- Instalments collect automatically via [direct debit/ACH/card] set up today: [link]
- Ongoing invoices from [next cycle] are on autopay
- If an instalment fails, the full remaining balance becomes due and clause [X] applies

Reply "agreed" to this email and we're set.

[Your name]
9. Day 90: the handoff lettersAgency instruction and pre-legal notice.
TO A COLLECTION AGENCY:
Subject: Instruction to collect: [Client], [amount]

Please proceed with collection of [amount] owed by [client, company number] under our agreement dated [date]. Attached: invoices, statements, our contact log ([n] contacts between [date] and [date]), the signed agreement, and our final demand of [date]. We confirm the debt is undisputed [or: disputed only as noted]. Please copy us on all correspondence.

PRE-LEGAL NOTICE TO THE CLIENT (UK: letter before action; elsewhere adjust with your lawyer):
Subject: Notice before legal proceedings: [amount] outstanding

Dear [name],
Despite our final demand of [date], [amount] remains unpaid on the attached invoices. Unless full payment is received by [date, 14+ days], we intend to commence proceedings for the debt, accrued interest and costs without further notice. We remain willing to agree a payment plan before that date.
[Your name], [title]

Late fees are leverage, not revenue

The purpose of a $150 late fee on a $5,000 invoice is not the $150. It is the message that your due date is connected to consequences, which reorders whose invoice gets paid when your client's cash is tight. Apply it every time so it never reads as personal, and waive it occasionally, after payment arrives, as a deliberate act of goodwill. A fee waived before payment is a discount for ignoring you; the same fee waived after payment is generosity. Sequence is everything. The regional legality and clause wording live in our MSP payment terms guide.

Handle disputes on a separate track

A disputed invoice in the chasing ladder is a relationship fire in slow motion, so split it out the moment the word "dispute" appears. Acknowledge in one business day. Split the invoice in the ledger so the undisputed balance stays on normal terms, because a $400 disagreement should never hold $4,600 hostage. Resolve the disputed line with evidence (the agreement, the ticket, the seat count) inside ten business days, and credit it graciously if you got it wrong. Billing accuracy is what prevents most of these, which our MSP billing guide covers.

Payment plans before write-offs

For the cash-strapped client, a written plan recovers more than pressure ever will. Structure: half now, the balance over two to four instalments, every instalment on autopay, ongoing service invoices on autopay from the next cycle, and a default clause that makes the full balance due if an instalment fails. Offer it once, in writing, and hold the shape: template 8 is the whole negotiation.

Suspension, designed so you rarely use it

Some advisers say never suspend, and the fear is legitimate: switch off a client's infrastructure and the relationship is usually over. Our position is different. Suspension should exist, in the contract and in the ladder, precisely so the earlier rungs carry weight; a sequence with no final consequence is a bluff, and clients who pay everyone late can smell it. The design that makes it safe is the credit hold at day 45, which applies real commercial pressure while support, security and backups continue, and the carve-outs in the clause itself, so a payment dispute can never become a data-loss incident. Run it that way and the day-60 notice does most of the work: a good share of accounts pay within the cure window, and the ones that do not were never coming back anyway.

Run the ladder without running it yourself

Everything above works on willpower for about three weeks. The MSPs who sustain it automate it: Paidnice watches every invoice in Xero or QuickBooks Online and runs this exact ladder, reminders from your own domain, the owner-voice escalation, late fees and statutory interest applied on schedule, statements, payment plans, and escalation workflows including AI phone calls for the day-14 conversation. Different rules per client group, so your anchor accounts get the gentle track and the free-credit clients get the short one. Finance teams using it cut manual chasing by up to 90%, and customers cut their average wait for payment in half within 30 days. What it will not do is generate the invoice or run your PSA billing: that stays upstream in your billing process.

Common questions

How long should an MSP wait before chasing an overdue invoice?

One day. A light, friendly nudge the day after the due date is punctual rather than pushy, resolves most late invoices inside 48 hours, and teaches every client that your ledger notices. Waiting a week to seem polite just moves every later stage a week deeper into your cash flow.

What should an MSP do when a client refuses to pay?

Establish in writing whether it is a dispute, a cash flow problem or a refusal. Disputes get the dispute track, cash problems get a written payment plan, and true refusal gets the final demand, credit hold, suspension notice sequence, then an agency or small claims at 90 days. Document every contact; the file is your leverage.

Should an MSP use a collection agency?

At 90+ days, for undisputed debts, yes, if the maths works: agencies typically keep 20 to 50% of what they recover. For clean debts under the small-claims threshold, court (or a letter before action in the UK) often recovers more. Either way the decision point belongs at day 90, not day 300.

Can I charge interest on overdue invoices?

In the UK, yes by statute: 8% above the Bank of England base rate plus fixed compensation, no clause needed. In the US, Australia and New Zealand you need it in your signed terms, typically 1 to 2% per month in the US and by agreement elsewhere. Details and clause wording are in our MSP payment terms guide.

Put this ladder on autopilot today: Paidnice runs it from your Xero or QuickBooks ledger, live in about 15 minutes.

More on getting MSPs paid

This guide is part of a set on MSP credit control. Each piece stands alone; together they cover the whole system.

Denym Bird

Written by

Denym Bird

Co-founder & CEO of Paidnice

Denym is a software entrepreneur and writes about accounts receivables management for small business.

Stop chasing invoices.
Start getting paid.

Paidnice takes the pain out of getting paid for thousands of businesses using Xero and QuickBooks.

Try it Now - It's Free

No card required.

ACAcme Joinery 12 days overdue Checking policy Late fee applied Awaiting payment $4,120 $4,202
BRBrightwork Due today Reminder sent Still unpaid Final notice $1,880
CVCoverdale Due in 3 days Reminder sent Checking policy Exempt from fees Needs review Sent to your team $6,480

Try Our Free Accounts Receivable Calculators

Optimize your cash flow with our suite of financial tools designed for AR professionals. Calculate DSO, aging analysis, late fees, and more.

Explore Calculators