How to Create a Follow-Up System for Unpaid Invoices
Chasing unpaid invoices is one of the least enjoyable parts of freelancing. It feels awkward, it eats up time you’d rather spend on billable work, and if you don’t have a plan, you probably end up either ignoring the problem or sending a panicked, overly-apologetic email three weeks too late.
The good news? You don’t need to reinvent your approach every time a client goes quiet. A follow-up system — a repeatable process you use for every overdue invoice — takes the emotion out of getting paid and makes it far more likely that clients pay on time in the first place.
Here’s how to build one that actually works.
Why You Need a System (Not Just Good Intentions)
Most freelancers handle late payments reactively. An invoice goes overdue, you notice it a week or two later, you feel bad about “bothering” the client, and you send a vague, apologetic nudge. That approach is inconsistent — and clients can tell.
A system fixes this by making follow-up automatic, predictable, and unemotional. It’s not personal, it’s just what you do for every overdue invoice, for every client.
Pro Tip: The earlier and more consistently you follow up, the less awkward it feels — for you and the client. Waiting makes it worse, not easier.
Step 1: Set Clear Payment Terms From the Start
Your follow-up system starts before the invoice is even overdue. If your payment terms are vague, you have nothing solid to enforce.
- State your payment terms clearly on every invoice (e.g., Net 15 or Net 30)
- Include the exact due date, not just “30 days”
- Note your late fee policy upfront, if you have one
- Confirm terms in your contract or quote before work begins
With InvoBee, you can set default payment terms on every invoice and even manage the original quote and contract in one place — so there’s never confusion about when payment is due.
Step 2: Build a Follow-Up Timeline
The key to a good system is knowing exactly what happens and when, without having to think about it each time. Here’s a proven timeline you can copy:
- 3 days before due date — Friendly reminder email (“just a heads up, invoice is due soon”)
- Due date — Automated reminder that the invoice is due today
- 3-5 days overdue — Polite follow-up, assume it was an oversight
- 10-14 days overdue — Firmer follow-up, ask directly when payment will be made
- 21+ days overdue — Serious follow-up mentioning late fees, next steps, or pausing future work
Having these stages pre-planned means you’re never stuck wondering “should I message them again?” — you just follow the system.
Pro Tip: Automate what you can. InvoBee lets you set up automatic payment reminders so the early stages happen without you lifting a finger.
Step 3: Write Templates for Each Stage
Don’t start from scratch every time you write a follow-up email. Have a template ready for each stage of your timeline, and just tweak the details.
The Friendly Reminder (Pre-Due or Just Overdue)
“Hi [Name], just a quick note that invoice #[number] for [amount] is due on [date]. Let me know if you have any questions — thanks!”
The First Nudge (3-5 Days Overdue)
“Hi [Name], hope you’re doing well. Just checking in — invoice #[number] was due on [date] and I don’t see it come through yet. Could you let me know the status?”
The Firm Follow-Up (10-14 Days Overdue)
“Hi [Name], following up again on invoice #[number], now [X] days overdue. Could you confirm when payment will be made? Please let me know if there’s an issue I should be aware of.”
The Final Notice (21+ Days Overdue)
“Hi [Name], this invoice is now significantly overdue. As per our agreement, a late fee of [X]% may apply. Please arrange payment by [date] to avoid further action. Let me know if you’d like to discuss.”
Keep every message polite but direct — you’re not begging, you’re running a business.
Step 4: Make It Easy to Pay
Sometimes invoices go unpaid simply because paying is inconvenient. Remove every possible excuse by making payment as frictionless as possible.
- Accept online payments directly through the invoice
- Include a clear “Pay Now” link or button
- Offer multiple payment methods where possible
- Give clients access to a client portal where they can view invoice history and pay anytime
InvoBee invoices include built-in online payment acceptance and a client portal, so clients can pay in a couple of clicks — no digging through email for bank details.
Step 5: Track Everything in One Place
You can’t follow up consistently if you don’t know which invoices are overdue and by how long. Relying on memory or a messy spreadsheet is how invoices slip through the cracks.
- Use a dashboard that shows overdue invoices at a glance
- Track how many days each invoice is past due
- Keep a log of when you last followed up
- Set recurring invoices for retainer clients so nothing is forgotten
Pro Tip: InvoBee’s dashboard highlights overdue invoices automatically, and its AI-powered insights can flag clients who consistently pay late — so you know who to watch closely.
Step 6: Know When to Escalate
Not every invoice will be resolved with a polite email. Build a clear escalation path into your system so you know exactly what to do when follow-ups aren’t working.
- Apply the late fee stated in your contract
- Pause any current or upcoming work for that client
- Send a formal final notice with a hard deadline
- Consider a collections agency or small claims court for large, seriously overdue amounts
Having these steps decided in advance means you won’t hesitate or feel guilty when it’s time to act.
Step 7: Review and Adjust Your System Regularly
Your follow-up system shouldn’t be static. Every few months, look at your invoice history and ask:
- Which clients pay late most often?
- Are your payment terms too generous (e.g., Net 30 when Net 15 might work better)?
- Is your first reminder going out early enough?
- Are late fees actually being enforced?
Use this data to tighten up your terms and follow-up timing for the future — ideally before a client becomes a repeat late-payer.
Putting It All Together
A strong follow-up system isn’t about being pushy — it’s about removing the guesswork and emotion from getting paid. When you have clear terms, a set timeline, ready-made templates, and easy payment options, chasing invoices becomes a routine task instead of a stressful confrontation.
The best part? Most of this can run on autopilot. With InvoBee, you get automatic payment reminders, online payment acceptance, a client portal, and a dashboard that flags overdue invoices — so your follow-up system practically runs itself.
Ready to stop chasing payments manually? Sign up for InvoBee free and start getting paid on time, every time.
Get Paid Faster with InvoBee
Free professional invoicing for contractors. No credit card required.
Create Your Free Account