· 7 min read
Invoices

How to Chase a Past Due Invoice: Scripts and Timeline

Ready-to-use scripts and an exact timeline for chasing past due invoices. Follow this framework to get paid consistently without guessing or second-guessing…

How to Chase a Past Due Invoice: Scripts and Timeline

Scripts eliminate guesswork. You’re not figuring out what to say. You’re executing a proven process. Here are exact scripts for each stage.

Timeline at a Glance

Day 1-3: Send invoice. Day 5: Friendly reminder if no payment. Day 10: Check-in asking about barriers. Day 15: Firm follow-up, direct language. Day 30: Formal demand letter. Day 45: Consider collections or court.

Cadence matters more than exact dates. Every 5 business days shows consistency. Clients know when to expect your next message.

Script: First Reminder (Day 5)

Subject: Quick check on invoice #[number]

Hi [Client Name],

I hope things are going well. I wanted to check in on invoice #[number] for [amount], which was due on [date]. I haven’t seen payment yet.

Could you confirm that you received the invoice? I’m happy to resend it or discuss payment options if needed.

Thanks, [Your Name]

Why this works: Friendly opener, assumes mistake not malice, offers help. Most clients pay after this.

Script: Second Follow-Up (Day 10)

If no response to the first reminder, send this:

Subject: Follow-up on invoice #[number] due [date]

Hi [Client Name],

I’m following up on invoice #[number] for [amount], originally due [date]. As of today, payment hasn’t been received.

A few quick questions:

  • Did you receive the invoice?
  • Is there an issue with the invoice amount or the work?
  • Is payment timing a concern right now?

I’m happy to discuss any of these. Let me know where you’re at and we can work from there.

Best, [Your Name]

Why this works: Shifts from mistake assumption to asking questions. Opens door for clients to explain real issues.

Strategy business roadmap timeline planning
Scripts remove emotion from collections. You're following a process, not reacting to frustration.

Script: Firm Follow-Up (Day 15)

Subject: Payment Required: Invoice #[number]

Hi [Client Name],

Invoice #[number] for [amount] is now 15 days overdue. I’ve reached out twice without response.

I need to collect this payment. Here’s what happens next:

  • If I receive payment by [specific date], we’re all set.
  • If I don’t, I’ll need to escalate this to collections by [date].

Can you confirm receipt of this email and commit to a payment date?

[Your Name]

Why this works: Direct about situation, clear on timeline, explicit on consequences. Client can’t claim ignorance. This often triggers payment.

Script: Phone Call (Day 15-20)

Call if email fails. Have a script to stay focused.

“Hi [Client Name], it’s [Your Name]. I’m calling about invoice #[number] for [amount], due [date]. I haven’t received payment and sent a couple emails. I want to understand what’s happening. Is there an issue with the invoice, the work, or cash flow timing?”

Listen without interrupting. Then respond to their actual situation:

  • Mistake: “Great, when can I expect payment?”
  • Dispute: “Let’s talk through it. What’s the issue?”
  • Cash flow: “Can we set up a payment plan?”
  • Avoidance: “I need payment by [date]. If not, I’ll escalate to collections.”

Phone calls work because clients can’t ignore you like emails.

Script: Formal Demand Letter (Day 30)

Subject: FINAL NOTICE: Payment Demand for Invoice #[number]

[Date]

[Client Name and Address]

RE: Demand for Payment of Invoice #[number] in the amount of [amount]

Dear [Client Name]:

This is a formal demand for payment of invoice #[number] issued on [date], in the amount of [amount]. Payment was due on [date].

Despite multiple requests, as of [today date], this invoice remains unpaid and is [number] days overdue.

I am demanding full payment of [amount] within 10 days of this letter. If payment is not received by [specific date], I will pursue all available remedies including:

  • Collection agency referral
  • Small claims court action
  • Credit agency reporting
  • Legal action to recover collection costs

Please contact me by [date] to confirm payment or arrange a payment plan.

[Your Name] [Address] [Phone] [Email]

Why this works: It’s a legal notice, not a conversation. Clients understand the seriousness and will pay or propose a real plan.

Script: Payment Plan Offer (Day 20-30)

If the client is genuinely broke, offer a plan before escalating:

“I understand cash flow is tight right now. Here’s what I’m willing to do: 50% by [date], 25% by [date], 25% by [date]. In exchange, I need it in writing. If any payment is missed, I escalate to collections immediately. Do we have a deal?”

Get this in writing. Email confirmation counts. This converts a hopeless situation into a recovery plan.

Script: Collection Agency Follow-Up (Day 45+)

If you’ve referred to collections, your communication stops. The agency handles it. But if you’re doing this yourself before collections:

“I’ve given you reasonable opportunities to pay invoice #[number]. I’m now filing a claim in small claims court for [amount] plus filing costs. If you’d like to settle before court, contact me by [date].”

This is your final conversation before legal action. Be serious. Be brief. No negotiation at this point.

Key Principles for Scripts

  1. Use their name, not “Hi there.”
  2. Be specific: invoice number, amount, date.
  3. State the problem clearly: “Payment is overdue.”
  4. Make a clear request: specific date, not “maybe can you pay.”
  5. Escalate gradually: friendly, direct, formal, legal.

Scripts work because they’re consistent. Clients recognize and respect the process.

Scripts remove emotion. You’re executing a system, not reacting to frustration.

Related: Unpaid Invoice Follow-Up Email: Templates for 3 Stages and Invoice Overdue: Step-by-Step Action Plan

Ready to send stronger proposals?

Build, send, and track proposals in one place so follow-up is easier.

Start your free trial →