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

Written by Denym Bird Co-founder & CEO of Paidnice Denym BirdCo-founder & CEO of Paidnice Denym started Paidnice in 2022 after customers paying late left his own business short on payroll. He has led it to $1 billion collected on time across more than 1 million invoices, and writes about credit control, late fees and getting paid on Xero and QuickBooks.
Reviewed by Jack Daffron Co-founder of Paidnice Jack DaffronCo-founder of Paidnice Jack is a co-founder of Paidnice and has built accounting software for more than 10 years. He builds the product that sends reminders, adds late fees and takes payments for businesses on Xero, QuickBooks and ERPs such as NetSuite and Business Central.
Updated Sep 28, 2026 ยท 15 min read Expert verified

Summary

The MSP collections process is a ladder that runs from a pre-due reminder through nine escalating steps: nudge on day 1, owner email on day 7, phone call on day 14, choice email on day 21, late fee and final demand on day 30, credit hold on day 45, suspension decision on day 60 and hand-off on day 90.

  • The highest-return step: The pre-due reminder three days before the due date costs no goodwill and removes the most common excuse in B2B: automate this one step first if nothing else.
  • The diagnosis rule: A disorganised client, a disputing client, a cash-strapped client and a free-credit client need four different tracks, decided in the first 30 seconds, not one identical ladder.
  • The automated result: 3IT Consulting, an MSP on Xero, put this ladder on autopilot with Paidnice and most clients now pay promptly without anyone chasing manually.
Contents▾

Why do MSP collections break down?

MSP collections break down because the one lever everyone knows about, switching off service, is so drastic that most owners never pull it, and clients know that too. The problem is structural: you deliver continuously, so every unpaid week deepens your exposure, and your clients' licenses sit on your card, so their delay is your cash outflow.

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.

Collections is one lever of five. The other four sit in the complete guide to MSP credit control, which this ladder plugs into.

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 behavior expensive and yours consistent, and consistency is what actually moves the money.

๐Ÿ’ก Paidnice insight

The proof sits in our own book. 3IT Consulting, an MSP on Xero, came to us with most of its clients paying late. After putting a ladder like this one on autopilot, most of them pay promptly, and the owner stopped chasing manually.

How do you diagnose a late-paying MSP client?

Late-paying MSP clients fall into four types, the disorganized client, the disputing client, the cash-strapped client and the free-credit client, and each needs a different track, decided in the first 30 seconds. 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 disorganized 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
Free: Payment reminder email templatesCopy the reminder emails for before, on and after the due date.

What does the MSP collections ladder look like day by day?

The MSP collections ladder counts days from the invoice due date: a reminder three days before, a nudge on day 1, the owner's email on day 7, a phone call on day 14, a choice email on day 21, the late fee and final demand on day 30, credit hold on day 45, the suspension decision on day 60 and hand-off on day 90. 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

The pre-due stage is two touches: the invoice email itself (template 1) and a reminder three days before the due date (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

The day-1 nudge is a short, warm follow-up sent the day after the due date, before any escalation. Send it on day one, 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

The day-7 email restates the same facts from a different sender: the MSP owner, not the billing address. 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

The day-14 step is a diagnosis call to your actual contact, because email has now failed twice. One call, not the AP inbox, 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.

Day 21: the choice email

The day-21 choice email offers three options against 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

Day 30 is when the late fee your terms promised 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

A day-45 credit hold pauses new work while support continues, and it is 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

The day-60 suspension decision is made on 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

Day 90 is the hand-off decision: agency, small claims or write-off, because past 90 days recovery is a numbers game you should not play personally. Agencies work on contingency, and the share they keep is large: Rocket Receivables publishes a 50/50 split on its contingency stage.

Small claims, or the letter-before-action route in the UK, suits clean debts under the local threshold. Some balances are cheapest written off with the client exited. Decide by expected value, not by anger, then put the energy into the autopay policy that stops the next one.

MSP collections ladder: pre-due reminder day -3, phone call day 14, late fee and final demand day 30
The ladder runs on a set day for each step.

Run the whole ladder. When you chase an overdue invoice, it usually takes 2 to 3 follow-ups to get it paid. 6 in 10 are paid by the second follow-up and 8 in 10 by the fourth. About 1 in 10 is still unpaid 180 days after the due date.

Original dataSource: our analysis of invoice data from over 1,000 Paidnice customers. See how many reminders it takes.

What are the nine MSP collections templates?

The nine MSP collections templates map one to one onto the ladder: invoice email, pre-due reminder, day-1 nudge, day-7 owner's email, day-14 call script, day-21 choice email, day-30 final demand with US and UK late fee variants, payment plan offer, and the day-90 hand-off letters. 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, diarize 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]
- Installments collect automatically via [direct debit/ACH/card] set up today: [link]
- Ongoing invoices from [next cycle] are on autopay
- If an installment 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]

Can an MSP charge interest on overdue invoices?

Yes: in the UK an MSP can charge interest by statute, at 8% above the Bank of England base rate plus fixed compensation, with no clause needed; in the US, Australia and New Zealand the right has to be in signed terms, typically 1 to 2% per month in the US. A late fee makes the due date real. When a client's cash is tight, the invoices that cost money to ignore get paid first, and yours should be one of them. That is the whole job: it reorders the queue.

Apply it every time, on every account, so it never reads as personal and never depends on your mood. Charge it, collect it, and expect to be paid it.

Waive it deliberately, after the payment lands, with the reason recorded on the account. A fee waived before payment is a discount for ignoring you. The same fee waived after payment, by a named person, buys goodwill you can spend later.

Regional legality and clause wording live in our MSP payment terms guide.

How should an MSP handle a disputed invoice?

An MSP should move a disputed invoice out of the chasing ladder the moment the word "dispute" appears, acknowledge it within one business day, and split the disputed line from the undisputed balance. A disputed invoice left in the ladder is a relationship fire in slow motion.

Split the invoice in the ledger so the undisputed balance stays on normal terms: 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.

When should an MSP offer a payment plan?

An MSP should offer a written payment plan to the cash-strapped client as soon as the day-14 call confirms a timing problem, because a written plan recovers more than pressure ever will. Structure: half now, the balance over two to four installments, every installment on autopay, ongoing service invoices on autopay from the next cycle, and a default clause that makes the full balance due if an installment fails. Offer it once, in writing, and hold the shape: template 8 is the whole negotiation.

How should an MSP design a suspension policy?

An MSP suspension policy should sit in the contract and at the end of the ladder, with a day-45 credit hold before it and carve-outs for security and backups inside it, so it is rarely used. Some advisers say never suspend, and the fear is legitimate: switch off a client's infrastructure and the relationship is usually over.

๐Ÿ’ก Paidnice insight

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 the clients who pay everyone late can smell it from a long way off.

Two things make it safe. The credit hold at day 45 applies real commercial pressure while support, security and backups carry on. The carve-outs written into the clause mean 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.

For one Paidnice customer in IT support in Australia, invoices paid after the due date were an average of 26 days late before Paidnice and 19 days late after. This is one strong result, not a typical one. Source: our customer results.

How do MSPs run the collections ladder automatically?

MSPs run the collections ladder automatically with credit control software on the ledger: Paidnice watches every invoice in Xero or QuickBooks Online and runs this exact ladder on the day numbers above. Everything on this page works on willpower for about three weeks; the MSPs who sustain it automate it.

Finance teams using Paidnice reduce manual chasing by up to 90%, and our customers see half as many late invoices in the first 30 days.

What it will not do is generate the invoice or run your PSA billing. That stays upstream in your billing process, and the tool choices are in our guide to the three MSP tool layers.

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 charge on contingency and keep a large share of the recovery: Rocket Receivables publishes a 50/50 split at its contingency stage. For clean debts under the small-claims threshold, court, or a letter before action in the UK, often recovers more. Either way the decision belongs at day 90, not day 300.

Put this ladder on autopilot today: Paidnice runs it from your Xero or QuickBooks ledger, live in under 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.

Paidnice features in this article

Share this post

About the editorial team

Written by Denym Bird Co-founder & CEO of Paidnice

Denym started Paidnice in 2022 after customers paying late left his own business short on payroll. He has led it to $1 billion collected on time across more than 1 million invoices, and writes about credit control, late fees and getting paid on Xero and QuickBooks.

Reviewed by Jack Daffron Co-founder of Paidnice

Jack is a co-founder of Paidnice and has built accounting software for more than 10 years. He builds the product that sends reminders, adds late fees and takes payments for businesses on Xero, QuickBooks and ERPs such as NetSuite and Business Central.

Paidnice features in this article

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

Start getting paid on time with Paidnice

Connect Xero or QuickBooks and Paidnice prepares draft policies for you. Nothing runs until you approve them.

Rated 5 stars, 160+ reviews ยท Xero App of the Year