All articlesInvoicing

How to Follow Up on an Unpaid Contractor Invoice

The Trusso TeamAugust 23, 20266 min read

An invoice goes unpaid for one of three reasons: the customer forgot, the customer is short on cash, or the customer is avoiding you because something about the job bugged them. Most contractors treat all three the same way — a text that says "hey just following up on the invoice" sent a month after the due date, then silence, then frustration. That's the wrong approach for all three situations, and it's why so many small crews end up eating invoices they should have collected.

Following up on unpaid work isn't about being aggressive. It's about being consistent and specific, on a schedule you actually stick to. Here's how to do it without wrecking a relationship you might want again next season.

{"h2": "Start the Clock Before the Due Date, Not After"}

Most late payments aren't a collections problem — they're a reminder problem. If your invoice terms are net 15 and you send zero communication until day 20, you've given the customer two weeks of silence to forget you exist. Send a friendly reminder two or three days before the due date: "Just a heads up, invoice #1042 for $2,400 is due Friday. Let me know if you need anything from me." This isn't a follow-up on a late payment — it's routine, and it catches the forgetful ones before they're even late.

If you want the mechanics of getting invoices out fast and clear in the first place, see /blog/how-to-get-contractor-invoices-paid-faster and /blog/when-should-a-contractor-send-an-invoice.

{"h2": "The First Follow-Up: Day 1-3 Past Due"}

Keep it short, friendly, and assume good faith. Most people who are a few days late are just busy, not dodging you.

{"ul": ["Text or email, not a phone call — lower pressure, easier for them to respond on their own time","Reference the invoice number and amount specifically","Ask a direct yes/no question: \"Was there an issue with the invoice, or just a timing thing?\"","Attach the invoice again — don't make them dig through old messages to find it"]}

Example: "Hi Mike, invoice #1042 ($2,400) for the deck repair was due Tuesday and I haven't seen it come through yet. Can you let me know when to expect payment? Invoice attached in case it got buried."

{"h2": "The Second Follow-Up: Day 7-10 Past Due"}

Still friendly, but now you call. Text messages are easy to leave on read; a phone call forces an actual answer. If they don't pick up, leave a voicemail and follow it with a text so there's a paper trail: "Tried calling about invoice #1042 — give me a call back when you get a chance."

If you reach them and they say they forgot, ask them to pay while you're on the phone. Have a payment link ready to text over immediately. Don't let "I'll take care of it tonight" be the end of the conversation without a concrete method in their hands right then.

If they say money's tight, this is the moment to offer a partial payment or a short payment plan — half now, half in two weeks. Getting some money moving is better than a full balance sitting at zero for another month.

{"h2": "The Third Follow-Up: Day 14-21 Past Due"}

The tone shifts here. This is no longer a reminder — it's a formal notice. Put it in writing (email, not just text) so there's a timestamped record.

{"ul": ["State the amount owed and the original due date","Reference your contract or estimate terms about late payment","State what happens next if payment isn't received — late fee, pause on future work, mechanics lien notice, whichever applies","Give a specific new deadline, not \"as soon as possible\""]}

Example: "This is a formal notice that invoice #1042 for $2,400 (deck repair, completed 3/2) remains unpaid, 18 days past the due date of 3/15. Per our signed agreement, a 1.5% monthly late fee applies to overdue balances. Please remit payment by 3/30 to avoid additional fees. If there's a dispute about the work or the invoice, please contact me directly so we can resolve it."

That last line matters. Some nonpayment is actually a complaint in disguise — the customer thinks a repair should have been included free, or they're unhappy with a detail nobody raised during the job. Giving them an easy way to say so surfaces the real issue instead of letting it fester into a flat refusal to pay.

{"h2": "Past 30 Days: Decide How Far You're Willing to Go"}

By now you've sent three to four written contacts and made at least one call. If there's still no payment and no response, you have real options, roughly in order of effort:

{"ul": ["Certified demand letter — costs a few dollars, creates a legal record, and moves some customers who ignore texts","Mechanics lien or contractor's lien — available in most states for unpaid work on real property, with strict filing deadlines that vary by state, so check yours early rather than after the window closes","Small claims court — usually the right call for balances under $5,000-10,000 depending on your state's limit; no lawyer required, and a judgment against them shows up on their credit","Collections agency — they take a cut (often 25-50%) but do the chasing for you, useful when the amount isn't worth your time to pursue directly"]}

For anything over a few thousand dollars, a lien is usually your strongest and cheapest tool if the job was tied to a specific property — it attaches to the property itself, which tends to get attention fast when the owner tries to sell or refinance.

{"h2": "What to Do Differently Next Time"}

Chasing an unpaid invoice is expensive in a way that doesn't show up on paper — the calls, the texts, the mental energy, the awkwardness of asking someone for money you already earned. The cheapest fix is preventing it:

{"ul": ["Collect a deposit before work starts, so you're never fully exposed on the back half","Put late fees and lien rights in writing on every estimate and invoice, not just the big jobs","Send invoices the same day work finishes, not a week later, so the due date is still fresh in their mind","Take a card on file for smaller residential jobs so payment isn't a separate action they have to remember to take"]}

Good documentation also protects you if a dispute goes to court or a lien hearing — before-and-after photos and clear job notes make it much harder for a customer to claim the work wasn't done or wasn't done right. See /blog/why-contractors-should-keep-before-and-after-photos for more on that.

{"h2": "How Trusso Helps"}

Trusso sends automatic payment reminders before and after the due date, so the first two follow-up steps happen without you having to remember them or type them out. Invoices include a one-tap payment link, job photos are attached automatically, and every invoice, estimate, and message tied to a job lives in one place — so if you ever need to build a case for a lien or small claims filing, the paper trail is already there instead of scattered across texts and email threads.

Run your business the simple way

Try Trusso free for 14 days and send your first estimate in minutes.

Start 14-Day Free Trial