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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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]
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]
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]
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]
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.
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]
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]
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]
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]
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.
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.
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.
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.
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.
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.
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.
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.
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.
This guide is part of a set on MSP credit control. Each piece stands alone; together they cover the whole system.
Paidnice takes the pain out of getting paid for thousands of businesses using Xero and QuickBooks.
Try it Now - It's FreeNo card required.
Optimize your cash flow with our suite of financial tools designed for AR professionals. Calculate DSO, aging analysis, late fees, and more.