TL;DR
Waiting until AR hits 90 days before following up is one of the most expensive habits in small business. A staged escalation sequence lets you stay firm on cash without turning every client relationship into a confrontation.
Your AR is sitting at 60-plus days and you are weighing two bad options: stay quiet and hope the client pays, or send a firm email and risk the relationship. Neither is right. A collections process solves this by removing the emotion and replacing it with a predictable sequence, so you are never making a judgment call on the fly.
What Owners Get Wrong and Why It Costs Money
Most small business owners wait too long before following up. The invoice goes out, 30 days pass with no payment, and rather than act, they tell themselves the client is just slow or they will bring it up at the next meeting. By the time they do say something, the balance is at 90 days and the client has mentally deprioritized it.
The longer an invoice ages, the harder it is to collect. At 90 days, the probability of full collection drops. At 120-plus days, you are often looking at a write-off or small claims court. Waiting is not polite, it is expensive.
The second mistake is making every follow-up feel personal and improvised. When an owner sends an awkward one-off message, it signals discomfort. Clients pick up on that and use it to delay further. A scripted, staged process actually protects the relationship because it signals that this is your normal procedure, not a special confrontation.
The CFO Perspective: What a Staged Escalation Looks Like
A well-run collections process has distinct stages with clear timing, and each stage escalates slightly in tone and urgency. Here is a framework that works for most service businesses.
Stage 1: Friendly reminder at Day 1 overdue
Send a short, neutral note the day after the invoice due date. Keep the tone identical to every other client email you send. Attach the invoice again. No apologies, no accusations. Just the facts: invoice number, amount, due date, and a payment link if you have one. Most clients pay here. They forgot.
Stage 2: Direct follow-up at Day 15 overdue
This note is slightly more direct. Reference that the previous reminder was sent and the invoice is now two weeks past due. Ask specifically whether there is a problem with the invoice or payment timing that you should know about. This opens a conversation without being aggressive.
Stage 3: Senior escalation at Day 30 overdue
If you or your bookkeeper has been handling it, now the owner or principal gets involved. The note should state clearly that the balance is 30 days overdue, name the amount, and say you need payment or a confirmed payment date within five business days. This is factual, not hostile.
Stage 4: Formal notice at Day 45 overdue
A short written notice stating that the account is now seriously overdue, that you are pausing further work until the account is settled, and that you will escalate to a collections process if the balance is not resolved by a specific date. Name the date. Keep it one paragraph.
A professional services firm had a long-standing client who went 75 days past due on a significant invoice. Rather than avoid the conversation, the principal followed a version of this process. By stage 3, the client disclosed they had a temporary cash flow issue and proposed a two-payment plan. Both payments came in. The relationship continued. The alternative, waiting and hoping, would have killed both the cash and the goodwill.
One Rule That Makes This Work
Separate the collections process from the service relationship. Your collections emails should come from a billing address or a bookkeeper if possible. When the project manager or principal is the one chasing invoices, it creates tension every time that person is on a call with the client. Operationally, the money conversation and the work conversation should happen on different tracks.
If you are a solo operator, you can still do this by being explicit. Something like: "This is my monthly billing follow-up, separate from our project work." Then switch topics cleanly. The scripted tone does that job automatically.
What to Do About It
- Set payment terms upfront. Net 15 is common in professional services. Net 30 is standard elsewhere. Whatever you choose, put it on every invoice and in your contract. Terms that are agreed to in advance are much easier to enforce.
- Automate Stage 1 reminders. Most accounting software (QuickBooks, FreshBooks, Wave) can auto-send a reminder at Day 1 overdue. Turn this on. It removes the emotional hesitation from the first follow-up entirely.
- Build a simple AR aging report. Every week, look at which invoices are open and how old they are. 0-30 days is normal. 31-60 days needs Stage 2 contact. 61-plus days needs a phone call.
- Document every touchpoint. Keep a short log of every follow-up sent. Dates, method, and response. If it ever goes to collections or small claims, this log is evidence. It also tells you when a client is consistently slow versus genuinely stuck.
- Consider a late fee clause. A 1.5 percent per month late fee, disclosed in your contract, gives clients a financial reason to pay on time. You do not have to enforce it aggressively, but having it in writing shifts the dynamic.
- Decide in advance at what point you stop work. The moment you keep delivering services to a client with a 90-day overdue balance is the moment you are extending them an interest-free loan. Set a clear internal rule and apply it consistently.
The Bottom Line
Chasing money is uncomfortable. A process makes it professional. Clients who pay slowly respond to consistent, scripted follow-up, not to silence or to one angry email after months of waiting. Build the sequence, run it the same way every time, and you will collect more while actually reducing the awkwardness. If you want help setting up AR tracking that flags overdue accounts automatically and fits how your business runs, book a free call at peterxiacpa.com/book.
Next step: run your numbers through the free CFO scorecard.
Frequently Asked Questions
- When should I start following up on an overdue invoice in Canada?
- Follow up the day after the due date with a friendly reminder. Waiting longer than a week sends the signal that late payment is acceptable. Most clients who simply forgot will pay immediately at this first touch.
- Can I charge interest on overdue invoices in Canada?
- You can include a late fee clause in your contract, commonly 1.5 percent per month. The key is disclosing this in your agreement or on your invoice before the work begins. You cannot add a late fee retroactively if it was never agreed to.
- At what point should I stop doing work for a client who has not paid?
- There is no universal rule, but many service businesses set a policy of pausing new work once a balance is 45 to 60 days overdue. Define this in your engagement contract so the client understands the terms before any issue arises.
Get weekly CFO insights
No fluff. Real finance strategy for Canadian business owners. Unsubscribe any time.
Related Articles
How to Build a Tax Reserve So a CRA Bill Never Catches You Off Guard
Corporate tax and GST/HST owed to CRA accumulate all year whether or not you set money aside. Building a simple monthly reserve eliminates the scramble and the interest charges that come with an unprepared year-end tax bill.
6 min readBuild In-House or Buy Off the Shelf? A CFO's Cost Framework
Building custom software feels like control but typically costs 3 to 5 times more than buying when you include maintenance and opportunity cost. A simple three-year total cost of ownership comparison almost always changes the decision.
5 min readCan Your Business Actually Scale? The Five Questions to Answer First
Most businesses that fail while growing were not stopped by the market. They were stopped by unit economics, cash flow gaps, or systems that could not handle volume. Answer these five questions before you scale.
5 min readNeed financial strategy for your business? Explore our CFO services or book a call.
