The short answer: put late invoices on a ladder with fixed dates instead of rewriting a text each time. A friendly nudge around day three, a firmer check at day fourteen, and a clear formal notice at day thirty covers almost every case. The point is that the dates are decided in advance, so chasing stops being a decision you dread.
Chase an overdue invoice on a ladder you decided in advance, not on how you feel that morning. A short friendly nudge at three days past due, a phone call at fourteen, a formal written demand at thirty. Each rung escalates the channel and the formality of the language together. The fixed dates are the whole point, because they stop you relitigating each client's character every week. Most silence is not someone refusing to pay; it is someone who forgot, or who is quietly waiting on money of their own.
The invoice went out on the 4th. The client replied the same evening to say thanks, the deck looks great. The terms said fourteen days. Today is the 21st, and you have heard nothing.
Not a complaint. Not a question. Not a "sorry, next week." Nothing. So you are sitting in the truck before the first job of the day, composing a text you have now rewritten four times. Every version sounds either desperate or aggressive. You liked these people, and the job went well.
This is the moment most contractors handle worst, and it is worth being honest about why. Chasing money feels like accusing someone of something. The relationship was fine two weeks ago, and the first chase feels like the act that changes that. So the chase gets delayed, then softened, then delayed again, and every day of delay quietly teaches the client that the due date was decorative.
The fix has nothing to do with becoming a tougher person. It is deciding the whole sequence in advance, on a calm day, so that when an invoice goes three days overdue you are not making an emotional judgment about a specific human. You are running a playbook that fires on dates, not feelings.
What does it mean when a client goes silent?
An unpaid invoice with no complaint attached is almost never theft in progress. It is usually one of four much more boring things:
They forgot. The email landed on a Tuesday between a school notice and a phone bill. They meant to deal with it. They didn't. This is the most common case by a wide margin, and it is fully cured by a reminder.
Cash timing. The money is coming (a paycheck, a closing, a transfer between accounts), and they are quietly waiting for it rather than telling you, because admitting a cash gap is embarrassing. These clients pay, but only once you make it easy to say so.
Drift. You finished. The urgency left with you. Paying you is now one item on a long list of unurgent things, and nothing is pushing it up the list. Drift does not resolve on its own; it resolves when you become mildly, politely persistent.
A test. Rare, but real: a client who pays whoever chases and stalls whoever doesn't. You cannot identify these in advance. The playbook handles them automatically, because the playbook chases everyone on the same schedule.
Notice what is not on this list: a dispute. If your nudge comes back with "actually, we need to talk about this invoice. The tile isn't what we discussed," you are no longer chasing an invoice. You are negotiating one, which is a different problem with a different set of moves. This playbook is for silence and drift. The moment the client actively contests the bill, switch tracks.
The job profitability calculator shows whether a finished job made the profit you priced it to make.
The ladder: three rungs, fixed dates
The playbook is an escalation ladder with three rungs (day 3, day 14, and day 30 past due), and the entire trick is that the dates are decided before any invoice is late. Each rung escalates two things at once: the channel (text or email, then a phone call, then a formal letter) and the formality of the language.
The fixed dates matter more than the scripts. When the schedule decides, you stop relitigating each client's character ("they're probably just busy…") and you stop being the contractor whose follow-up depends on mood. Every client gets the same courteous, predictable sequence. That consistency is precisely what makes it not personal.
Day 3 past due: the nudge
Three days is long enough to skip anyone who paid over the weekend, and short enough to signal that you track this. The tone assumes an administrative hiccup, because it usually is one.
"Hi Sarah, quick heads-up that invoice 1042 for the deck ($4,850) came due on Friday. If it's already on its way, ignore me. If anything's holding it up, just let me know and we'll sort it out."
Every phrase is doing a job. It names the invoice and the amount, so there is nothing to look up. "If it's already on its way, ignore me" gives a graceful exit to the client who mailed a check yesterday. "If anything's holding it up" opens a door for the cash-timing client to tell you the truth. And the whole thing takes eight seconds to read, which is how long a busy person gives it.
Most late invoices end at this rung. The forgetters pay, the timers reply with a date, and you never needed rungs two and three. Which is exactly why skipping the nudge is so expensive: without it, the forgetters keep forgetting for another month.
Day 14 past due: the call
If the nudge got silence, the second rung is a phone call, not another text. A text can be left on read indefinitely; a ringing phone forces a small decision, and a voicemail in your actual voice is harder to file away than a message bubble. Call during business hours, and go in with one goal: leave the call holding a specific amount and a specific date.
Open plainly: "Hi Mike, it's Dana. Calling about invoice 1042, the $4,850 from the deck. It's a couple of weeks past due now and I haven't heard back, so I wanted to check in and get it sorted." Then stop talking and let them respond.
Whatever they offer, convert it into a commitment. "End of the month" becomes "so I'll see the full $4,850 by the 31st. That works." A partial offer is progress, not an insult: half now with the balance on a named date beats another two weeks of nothing. Then, and this is the step people skip, send a text within the hour: "Good talking just now. Confirming $4,850 by the 31st. Thanks, Mike." Now the commitment exists in writing, made by them, and rung three gets much easier if you ever need it.
If the call goes to voicemail, leave the same message and follow with the text. Two unanswered attempts at this rung are an answer in themselves, and they move you down the ladder.

Day 30 past due: the formal demand
A month of silence after two friendly attempts changes the footing. Rung three is a written demand: email plus a mailed letter, because paper delivered to a door lands differently than anything on a screen. Its power comes from being formal without being angry. Anger reads as emotion. Formality reads as process, and process is what worries people who have been ignoring you.
The letter contains five things and nothing else: the amount and invoice number; the original due date; a one-line history of the ladder so far ("reminders were sent on June 12 and June 23"); a deadline, typically seven days; and a plain statement of what happens after the deadline. That statement says you will pursue the remedies available to you, which may include a lien claim where you have that right and a claim in small claims court. If your contract provided for late fees or interest, state the accrued figure here; if it didn't, this is not the moment to invent one.
No threats you will not carry out, no adjectives, no relitigating the job. One page. The clients who were ever going to pay voluntarily almost always pay inside that seven-day window, because the letter makes the cost of continued silence feel real for the first time.
Should you stop work when the client hasn't paid?
Everything above assumes the work is done. When it isn't (a phased renovation, a monthly commercial account), you are holding something the finished-job contractor would kill for. Most contractors burn it by continuing to work while unpaid invoices stack up.
The rule worth adopting: one invoice materially past due gets a warning; a second invoice coming due while the first is unpaid stops the job. Check what your contract says about suspension first, and give the notice in writing ("we'll be pausing work as of Thursday until invoice 1038 is brought current"). Never walk away from something in an unsafe or weather-exposed state; button it up, then pause. Just as importantly, do not start the next phase, and do not order the next round of materials on your own account. Every additional dollar you put in while owed money is a card handed to the other side.
Stopping feels drastic. It is drastically less drastic than being owed $30,000 instead of $9,000 three months from now.
How long do you have to file a lien?
In most of Canada and the US, someone who improves a property and goes unpaid has some form of lien right against that property. The name varies: builders' liens, construction liens, mechanics' liens. This is general education, not legal advice, and the rules vary sharply by province and state. But one feature is nearly universal and catches contractors constantly: the filing window is short, and it runs from when you last worked or the project completed, not from when the invoice went overdue.
In many jurisdictions that window is measured in weeks, often somewhere in the 45-to-90-day range. Walk the ladder slowly (nudge at day 10, call at day 25, letter at day 45), and you can reach the moment you finally need real teeth only to find the deadline already passed. Some US states add a second trap: a preliminary notice that must be sent near the start of the job to preserve the right at all. So the practical move has nothing to do with being litigious. Look up your local deadline now, before you need it, and set the ladder's pace so the last rung is still reachable. Filing a lien costs money, sours relationships permanently, and still doesn't itself pay you. It is genuinely the last resort. But a last resort with an expired deadline is not a resort.
For amounts below the lien-worthy range, small claims court is the humbler backstop. For straightforward "the work was done, the invoice is clear, they just won't pay" cases, a filed claim often produces a settlement before any hearing.
The ladder only works if you know who is on it
The playbook rarely fails at the awkward conversation. It fails at the bookkeeping before it. A solo contractor with nine open invoices across six jobs does not sit down weekly to compute who crossed day 14. The late ones surface whenever cash gets tight, which is precisely when the chase is most emotional and least systematic.
The aged receivables report buckets every unpaid invoice by how old it is (current, 30, 60, 90-plus), so the day-3s and the day-30s are separated for you. When you are ready to send the nudges, the Remind Overdue Clients flow shows you the list and lets you fire the reminders yourself. That step is manual unless you say otherwise: nothing goes out on its own until you switch on Chase Overdue Invoices, because you know which client had a family emergency last week and which one is simply drifting. The software's job is to make sure you know who and how much, and that day 14 never slides to day 40 unnoticed.
However you track it, the standard is the same: you should be able to answer "who owes me money and how old is it" in under a minute. If that takes an evening with a spreadsheet, the evening keeps not happening, and the ladder quietly stops being climbed.
Frequently asked questions
Won't chasing damage the relationship?
Being chased erratically damages relationships: silence for six weeks, then a tense call from a contractor who is now genuinely angry. A predictable, courteous sequence does the opposite: it reads as a business that runs properly. Clients do not lose respect for tradespeople who track their money. They lose respect for anyone who visibly doesn't.
Should I charge late fees or interest?
Only if your contract established them before the job started. A rate invented at day 30 has no standing and poisons the conversation. Their real value is not revenue; it is giving you something to graciously waive ("get the balance to me by Friday and I'll drop the interest") in exchange for immediate payment.
What about the client who keeps promising dates and missing them?
Two broken commitments end the negotiation phase. On the second miss, move straight to the rung-three letter regardless of where the calendar says you are, and stop accepting anything but money or a short written payment plan with dates. Serial promising is not cash timing anymore; it is management of you.
Is a payment plan giving in?
A written plan with named amounts and dates that actually gets followed beats a full balance you never collect. Keep it short (two or three installments), get it confirmed in writing, and treat a missed installment as what it is: the ladder resuming where it left off.




