TipsApril 7, 20266 min

Late payment scripts: exactly what to say when clients ghost your invoice

Copy-paste message templates for every stage of a late payment, from gentle reminder to final notice.

Late Payment Scripts That Actually Get You Paid

Chasing money is the worst part of freelancing. You did the work, the client approved it, and now their payment is overdue. Every day that passes makes the conversation harder.

Here are copy-paste scripts for every late payment scenario you will face, plus strategies to prevent late payments from happening in the first place.

The Friendly First Reminder (1-3 Days Late)

This is just a nudge. Most late payments at this stage are genuinely accidental.

Script:

> Hi [Name],

>

> Quick note that invoice #[number] for $[amount] was due on [date]. It may have slipped through the cracks, so I wanted to flag it. I have attached the invoice again for convenience.

>

> Let me know if you have any questions.

>

> Thanks,

> [Your name]

Why it works: No accusation, no pressure. You are giving them an easy out ("slipped through the cracks") while making the action clear.

The Firm Follow-Up (7-14 Days Late)

The casual approach did not work. Time to be more direct.

Script:

> Hi [Name],

>

> Following up on invoice #[number] for $[amount], which is now [X] days past due. I wanted to check if there is an issue with the invoice or if there is anything I can help clarify.

>

> Per our agreement, payment was due on [date]. Could you let me know when I can expect this to be processed?

>

> Thank you,

> [Your name]

Why it works: You reference the agreement (creating accountability), ask a direct question (requiring a response), and keep the door open for legitimate issues.

The Serious Notice (15-30 Days Late)

At this point, you need to escalate the tone.

Script:

> Hi [Name],

>

> I am writing regarding invoice #[number] for $[amount], which is now [X] days overdue. I have sent previous reminders on [dates] and have not received a response.

>

> As outlined in our contract, a late fee of [percentage or amount] applies to invoices more than [X] days past due. I would like to resolve this before any additional fees accrue.

>

> Please confirm payment or a payment date by [specific date, 3-5 days out].

>

> Regards,

> [Your name]

Why it works: You document the paper trail, reference contractual terms, and set a clear deadline.

The Final Notice (30+ Days Late)

This is the last step before you involve a collections service or legal action.

Script:

> Hi [Name],

>

> This is a final notice regarding invoice #[number] for $[amount], now [X] days past due. Previous attempts to resolve this on [dates] have not resulted in payment.

>

> If payment is not received by [date, 7 days out], I will need to pursue additional collection measures. I would strongly prefer to resolve this between us.

>

> Please contact me to arrange payment.

>

> Regards,

> [Your name]

Scripts for Special Situations

Partial Payment Received

Sometimes a client pays part of the invoice without explanation.

> Hi [Name],

>

> Thank you for the payment of $[amount received] on [date]. I noticed that the remaining balance on invoice #[number] is $[remaining amount]. Was this a partial payment, or was there an issue with part of the invoice?

>

> If there is a concern about any line item, I am happy to discuss it. Otherwise, could you let me know when the remaining balance will be processed?

>

> Thanks,

> [Your name]

Disputed Amount

The client claims the work was not delivered as agreed.

> Hi [Name],

>

> Thank you for letting me know about your concerns with [specific deliverable]. I want to make sure we resolve this fairly.

>

> Looking at the project scope we agreed on [date], the deliverables included [list]. Based on my records, [explain what was delivered and when]. I have attached the relevant approvals and sign-offs for reference.

>

> I am open to discussing any specific items you feel were not delivered as described. Could we schedule a call this week to work through this?

>

> In the meantime, the undisputed portion of the invoice ($[amount]) is still due per our agreement.

>

> Regards,

> [Your name]

Long-Term Client Who Is Suddenly Late

This one is delicate. You do not want to damage a good relationship, but you also cannot let it slide.

> Hi [Name],

>

> I hope things are going well on your end. I noticed invoice #[number] is [X] days past due, which is unusual for us. I wanted to check in and make sure everything is okay.

>

> If there is a cash flow timing issue, I am happy to discuss a brief payment plan. I value our working relationship and want to find a solution that works for both of us.

>

> Let me know how you would like to handle this.

>

> Best,

> [Your name]

Client Has Gone Silent

No responses to any messages. Time to try different channels.

> Subject: Checking in, Invoice #[number]

>

> Hi [Name],

>

> I have sent a few messages about the outstanding invoice and have not heard back. I understand things get busy. I just want to make sure my messages are reaching you.

>

> The balance of $[amount] has been outstanding since [date]. Could you reply to confirm you received this, even if you need a few more days to arrange payment?

>

> If I do not hear back by [date], I will reach out by phone to make sure we are connected.

>

> Thanks,

> [Your name]

Pro tip: If email is not working, try the communication channel where they are most active. A short, professional message on LinkedIn or a phone call often breaks through when emails are being ignored.

Prevention: How to Stop Late Payments Before They Start

The best late payment script is the one you never have to send. Here are strategies that dramatically reduce late payments.

1. Require deposits before starting work

Collect 25-50% upfront on every project. This filters out clients who do not have the budget and reduces your risk on every engagement.

2. Use milestone-based billing

Instead of one large invoice at the end, break payments into milestones tied to deliverables. You get paid throughout the project, and the client never faces a single large bill.

3. Offer early payment incentives

A 2-3% discount for payment within 5 days costs you very little but motivates fast payment. Frame it as a benefit, not a discount.

4. Put late fees in your contract

Specify the fee clearly: "Invoices unpaid after 14 days incur a 1.5% monthly late fee." Most clients pay on time when they know the terms upfront.

5. Make payment effortless

Every friction point delays payment. Accept credit cards, bank transfers, and online payment links. The easier it is to pay, the faster you get paid.

6. Invoice immediately

Do not wait until the end of the month to batch invoices. Send them as soon as the work is delivered while the value is fresh in the client's mind.

7. Vet clients before you start

Ask for references from other freelancers. Check how they communicate during the sales process. Clients who are slow to respond before they hire you will be slow to pay after.

8. Automate your reminders

Manual follow-up depends on you remembering, which means things slip. Automated reminder sequences ensure every invoice gets the same consistent follow-up cadence.

Hello.Solo automates payment reminders based on your preferred schedule, so overdue invoices get followed up on even when you are busy with client work.

The Psychology of Getting Paid

A few principles that apply to every script above:

  • Be specific. Reference invoice numbers, amounts, and dates. Vague messages are easy to ignore.
  • Be professional, not emotional. Anger does not get you paid faster. Professionalism does.
  • Always give a deadline. "When you can" means never. "By Friday" means Friday.
  • Document everything. Keep records of every communication. If things escalate, you will need the paper trail.
  • Do not keep working. Stop all work on current projects with that client until the overdue invoice is resolved. This is not petty; it is business.

Start your free trial and set up automated payment reminders that follow up for you.