How to Follow Up on Unpaid Invoices Without Losing the Customer
July 20, 2026 · Katie Ritter
Chasing payment feels awkward, so a lot of contractors avoid it — and end up with thousands of dollars sitting unpaid. Here's a simple, professional follow-up system (with word-for-word scripts) that gets you paid without burning the relationship.
Most contractors are great at the actual work and terrible at asking for money — not because they're bad at business, but because nobody wants to be 'that guy' hounding a customer. So invoices sit. And sit. And eventually the job you did great work on turns into money you're never going to see.
Here's the thing: following up on an unpaid invoice isn't rude. It's normal business. The trick is having a system so it feels routine instead of confrontational — for you and for the customer.
Why This Happens (and Why It's Not Just You)
A lot of small businesses have money tied up in unpaid or slow-paying invoices at any given time — this isn't a sign you're doing something wrong, it's just what happens when there's no consistent follow-up system in place. Customers aren't usually trying to stiff you. Most of the time, an invoice gets buried in an inbox, forgotten, or deprioritized simply because nobody followed up to bring it back to the top of the pile.
The fix isn't confrontation. It's consistency.
The Follow-Up System
Our collections template and AR tracker use this exact timeline. Adjust it to fit your payment terms, but keep the structure.
Day 0 — Send the Invoice Immediately
The single biggest lever you have. Send it the same day the job wraps, itemized and clear, with payment terms stated plainly ('Due within 14 days' — whatever your terms are). A prompt, professional invoice gets paid faster than a delayed one, full stop.
Day 3 — Friendly Reminder
This is not a chase. This is a nudge, and it should read like one.
Subject: Quick reminder — Invoice #[XXX]
Hi [Name], just confirming you received our invoice from [date]. Let me know if you have any questions or if there's anything you need from me to get it processed. Thanks, [Your name]
Friendly, low-pressure, assumes good faith. Most invoices get paid at this stage — it really is often just a matter of it being forgotten.
Day 10 — Direct Phone Call
This is where email stops being enough. A short, friendly phone call gets a real answer faster than another email, and it's harder to ignore than a message.
'Hi [Name], it's [Your name] from [Company]. I'm calling about invoice [#] from [date], which is just past due. I wanted to make sure there isn't a problem with the work and see when we can expect payment.'
If the customer says they forgot: 'No problem at all. Would today work to take a card over the phone, or would you rather I text you a payment link?'
Keep your tone curious, not accusing. Most of the time there's a simple reason (bookkeeper's out, they're waiting on their own payment from a client, they genuinely lost track) and the call resolves it on the spot.
Day 20 — Past-Due Notice
If the invoice is still outstanding, send a formal past-due notice with a statement attached. If your terms include a late fee, this is where it gets assessed. This creates a paper trail and shows you're serious without being nasty.
Subject: Invoice #[XXX] — payment now past due
Hi [Name], this is a friendly reminder that invoice #[XXX] for [$amount], originally due on [date], is now past due. A late fee of [$X.XX] has been applied per the terms on the original invoice. Please let us know if there is anything preventing payment, or send payment by [date] to avoid further action. Thanks, [Your name]
Day 30 — Firm Call from the Office Manager
Now the conversation is direct. No guilt, no anger — just a clear ask.
'Hi [Name], it's [Your name] from [Company]. I've sent reminders on invoice [#] and want to get this resolved this week. What date can I count on for payment?'
Then listen. 'I'm going to email you a confirmation of what we just agreed to. If something changes, please call me before that date.'
If they need a payment plan, that's fine — but document it in writing, get a minimum 25% down payment today, and set auto-pay for the rest. Don't wing this part.
Day 45 — Final Written Demand
If you've reached this point without a response, it's time to be direct in writing — this also creates a paper trail if it goes further.
Subject: Final notice — Invoice #[XXX], [$amount], now 45 days past due
Hi [Name], I have not been able to reach you regarding invoice #[XXX], now 45 days past due. I want to resolve this directly with you before considering other options. Please contact me by [date] to arrange payment. [Your name]
This letter should also outline your lien rights and the small-claims threshold for your state. Paper matters if this ends up in front of a judge.
Day 60 — Decide Your Next Step
If there's still no response, your real options are: a formal demand letter, small claims court (often a genuinely viable option for amounts under your state's small claims limit), or in some cases a collections agency or mechanic's lien if applicable to your trade and state. This is a last resort, not a first move — but having a system that gets you here methodically (rather than emotionally) makes the decision a lot clearer when you reach it.
Why a Late Fee Clause Matters
If your invoice or contract includes a stated late fee (even something modest, like 1.5% per month on the outstanding balance), you have something concrete to point to — and its mere presence tends to nudge payment timing, even if you never actually have to charge it. Add it to your invoice terms up front, not after the fact. You can't add a late fee retroactively to an invoice that didn't disclose one.
The Real Fix: Prevent This Before It Starts
Follow-up scripts help once you're already chasing a late payment, but the businesses with the fewest AR headaches usually do a few things differently from the start:
Collect a deposit on bigger jobs — 30–50% is standard in the trades. It de-risks the job for you and signals the customer is serious.
State payment terms clearly, in writing, before the job starts — not as a surprise on the invoice.
Track every invoice in one place, with due dates visible, so nothing quietly ages past 30, 60, or 90 days without anyone noticing. This is the part most contractors are missing — not the willingness to follow up, but a simple way to see what actually needs following up on.
Make This Easier With the Right System
None of this requires being pushy or uncomfortable — it just requires consistency, which is a lot easier with the right documents already in place: a clear invoice template with payment terms and late fee language built in, and a simple AR tracker so you always know what's outstanding and for how long.
Our free Contractor Starter Pack includes the invoice template we use in this follow-up system. The full Office Manager Toolkit has an AR tracker with aging buckets built in, plus the daily task list and call scripts that keep collections from falling through the cracks. And if you want the complete back-office system — including the full collections procedures, AR/AP procedures, and every SOP — the Operations Manual Bundle has it all in one $39 download.