Unpaid Invoice Action PlanPublished February 13, 2026

Client not paying invoice?Here's your action plan

You did the work. You sent the invoice. And now… silence. No payment, no response, no explanation. That sinking feeling in your stomach? Every freelancer and small business owner knows it.

Don't panic. This is a step-by-step action plan for chasing unpaid invoices, from a friendly Day 1 check-in all the way to small claims court. With timelines, sample scripts, and escalation strategies you can use today.

7-step action planSample scripts includedDay 1 to Day 60+

You're not alone in this

Non-paying clients are one of the most common problems freelancers and small business owners face. Here's what real people are saying:

Don't do any work for free. Ever. Don't start a job without a contract and without some form of deposit.

r/freelance · 803 upvotes

Had to sue my first client. Make sure you always have a contract!

r/webdev · 1,649 upvotes

I handle invoicing for a small business and still do everything manually in excel. it works, but it still eats up time.

r/Accounting

Before you panic, check these first

Before assuming the worst, rule out simple mistakes. A surprising number of “unpaid” invoices are actually just lost, misrouted, or stuck in an approval queue.

1

Was the invoice actually sent?

Check your email sent folder or invoicing system. Did it go to spam? Did the email bounce? If you use Xero or similar software, verify the invoice shows as 'Sent' not just 'Draft.'

2

Did it reach the right person?

If you sent the invoice to your day-to-day contact, they may not be the person who processes payments. Ask for the accounts payable contact or the email address for invoice submissions.

3

Are your bank details correct?

Double-check that your payment details on the invoice are accurate. A wrong sort code, BSB number, or routing number means the client literally cannot pay you -- even if they want to.

4

Is there a dispute you don't know about?

Sometimes clients withhold payment because they're unhappy with the work but haven't said anything. A quick 'Is everything okay with the project?' can surface issues before they become full non-payment situations.

5

Are they on a different payment cycle?

Some companies only process payments on specific dates (e.g., the 1st and 15th of each month). If your invoice arrived just after a payment run, you may be waiting for the next cycle.

6

Did they forget?

The most common reason invoices go unpaid: your client is busy and it simply fell off their radar. A polite nudge is usually all it takes. Don't assume malice when forgetfulness is more likely.

The 7-step unpaid invoice action plan

A timeline-based escalation plan for chasing unpaid invoices. Start gentle, increase urgency, and know exactly when to escalate. Each step includes what to do and what to say.

Need overdue invoice email templates? We have a full library of unpaid invoice email templates ready to copy-paste.

1

Friendly check-in

Day 1-3Urgency: Low

Most unpaid invoices are simply forgotten. Your first touchpoint should assume good faith. A short, friendly email or SMS is all you need.

What to do
  • Send a brief email with the invoice attached
  • Follow up with an SMS if you have their mobile number
  • Keep the tone casual and helpful -- not accusatory
Sample script
Hi [Client Name],

Just a quick note -- invoice #[NUMBER] for [AMOUNT] was due on [DATE]. I wanted to make sure it didn't slip through the cracks.

I've re-attached it here for easy reference. Let me know if you have any questions or if there's anything holding up payment.

Thanks!
[Your Name]
2

Polite follow-up with invoice re-attached

Day 7Urgency: Low-Medium

A week has passed. It's possible your first message was missed or deprioritized. This follow-up should be slightly more direct while still professional.

What to do
  • Re-send the invoice as a PDF attachment
  • Reference your earlier email
  • Ask if there are any issues with the invoice
  • Confirm their payment method and bank details are correct
Sample script
Hi [Client Name],

Following up on my email from [DATE] regarding invoice #[NUMBER] for [AMOUNT]. This was due on [DUE DATE] and I haven't yet received payment.

I've attached the invoice again in case it's needed. Could you let me know the expected payment date, or if there's anything we need to address?

Happy to jump on a quick call if that's easier.

Best,
[Your Name]
3

Firm reminder with late fee warning

Day 14Urgency: Medium

Two weeks overdue. The tone shifts from friendly to firm. This is where you reference your payment terms and mention consequences.

What to do
  • State clearly that the invoice is now overdue
  • Reference your contract or payment terms
  • Warn that late fees will be applied (if applicable)
  • Set a specific deadline for payment
Sample script
Hi [Client Name],

Invoice #[NUMBER] for [AMOUNT] is now 14 days past due. I've reached out twice previously regarding this payment.

Per our agreement, a late payment fee of [RATE]% per month applies to overdue balances. To avoid additional charges, please arrange payment by [SPECIFIC DATE -- 5 days from now].

If there is a reason payment has been delayed, I'd appreciate hearing from you so we can work something out.

Regards,
[Your Name]
4

Phone call + written follow-up

Day 21Urgency: Medium-High

Three weeks. Emails can be ignored, but phone calls are harder to dodge. This is your escalation to a direct conversation.

What to do
  • Call the client directly -- phone is harder to ignore than email
  • Be professional but direct on the call
  • Follow up the call with a written summary of what was discussed
  • If they agree to a payment date, confirm it in writing
  • If you can't reach them, leave a voicemail and send a follow-up email
Sample script
Hi [Client Name],

Following our phone conversation today (or: I tried reaching you by phone earlier today), I'm writing to confirm the status of invoice #[NUMBER] for [AMOUNT], which is now 21 days overdue.

[If payment date agreed]: As discussed, I have noted that payment will be made by [AGREED DATE]. I appreciate you confirming this.

[If no response]: I have not been able to reach you regarding this outstanding balance. Please contact me by [DATE] to arrange payment or discuss any concerns.

Late fees of [AMOUNT] have been applied per our payment terms.

Regards,
[Your Name]
5

Formal demand letter

Day 30Urgency: High

One month overdue. This is a formal, written demand for payment. The tone is no longer conversational -- it's business correspondence with legal weight.

What to do
  • Send a formal demand letter via email and registered mail
  • State the total amount owed including late fees
  • Reference all previous attempts to collect
  • State specific consequences if payment isn't received
  • Set a final deadline (typically 7-10 days)
Sample script
Dear [Client Name],

FORMAL DEMAND FOR PAYMENT

This letter serves as a formal demand for payment of the following outstanding invoice:

Invoice: #[NUMBER]
Original amount: [AMOUNT]
Late fees accrued: [LATE FEE AMOUNT]
Total due: [TOTAL]
Original due date: [DATE]
Days overdue: 30

I have attempted to resolve this matter through multiple communications on [list dates]. To date, I have not received payment or a satisfactory response.

Payment of the full amount of [TOTAL] is required within 10 business days of this letter. Failure to remit payment may result in:
- Referral to a collections agency
- Filing a claim in small claims court
- Reporting to credit agencies

I trust we can resolve this matter without further escalation.

Sincerely,
[Your Name]
[Your Business Name]
6

Final notice -- collections/legal warning

Day 45Urgency: Very High

Six weeks. This is your final attempt at direct resolution. After this, you are escalating to third parties.

What to do
  • Send a final notice clearly marked as such
  • State this is the last communication before escalation
  • Specify exactly what will happen next (collections, legal, etc.)
  • Give a firm 7-day deadline
  • Keep a copy of everything for your records
Sample script
Dear [Client Name],

FINAL NOTICE BEFORE FURTHER ACTION

Despite multiple attempts to collect payment for invoice #[NUMBER], the balance of [TOTAL INCLUDING FEES] remains outstanding. This invoice is now 45 days past due.

This is my final attempt to resolve this matter directly. If full payment is not received within 7 days of this notice ([SPECIFIC DATE]), I will proceed with one or more of the following:

1. Engagement of a debt collection agency
2. Filing a claim in [your jurisdiction] small claims court
3. Pursuing legal action for the full balance plus court costs

I would prefer to resolve this without involving third parties. If you are experiencing financial difficulty, please contact me within 48 hours to discuss a payment arrangement.

Sincerely,
[Your Name]
[Your Business Name]
7

Escalate -- small claims, collections, or legal action

Day 60+Urgency: Maximum

Two months. You've given every reasonable opportunity to pay. It's time to take formal action.

What to do
  • File a claim in small claims court (for amounts within the limit)
  • Engage a collections agency (they typically take 25-50% of recovered amount)
  • Consult a lawyer for larger amounts or complex situations
  • Gather all documentation: contract, invoices, emails, call logs
  • Consider whether the amount justifies the cost of pursuit
Your options
At this stage, you are no longer sending messages to the client -- you are taking action:

SMALL CLAIMS COURT:
- File at your local courthouse or online (many jurisdictions allow electronic filing)
- Filing fees: typically $30-$100
- You generally don't need a lawyer
- Bring: signed contract, all invoices, proof of delivery, all correspondence

COLLECTIONS AGENCY:
- Choose an agency that specializes in your industry
- They'll typically take 25-50% of the recovered amount
- The debt may be reported to credit bureaus
- You can usually continue to pursue legal action simultaneously

LEGAL ACTION:
- Consult a business attorney for amounts over the small claims limit
- Many attorneys offer free initial consultations
- Legal fees may be recoverable if your contract includes a prevailing party clause

ChaseBot automates steps 1-4 for you

The first four steps of this action plan (the friendly check-in, the polite follow-up, the firm reminder, and the phone-call follow-up) are the ones that eat up your time and emotional energy. They're also the steps that resolve 80% of unpaid invoices.

ChaseBot connects to your Xero account and handles all of this automatically. It sends friendly payment reminders via email and SMS on a schedule you control, escalates the tone over time, and stops the moment your client pays.

Multi-channel reminders

Email and SMS sequences that fire automatically based on how overdue the invoice is. No manual follow-up required.

Escalating tone

Starts friendly, gets firmer. Each message in the sequence is calibrated to the urgency level -- just like this action plan.

Stops when paid

Syncs with Xero in real-time. The moment payment is received, all reminders stop. No embarrassing duplicate messages.

That Reddit user who said they “still do everything manually in Excel”? That's exactly the problem ChaseBot solves. Instead of tracking overdue invoices in a spreadsheet and sending awkward emails one by one, you set up your reminder sequence once and let it run. Learn more about how invoice reminder software works.

How to prevent non-payment in the first place

The best unpaid invoice is the one that never happens. Here are five practices that dramatically reduce the chance of a client not paying.

1

Always use a written contract

As the r/webdev community learned the hard way: 'Had to sue my first client. Make sure you always have a contract!' A contract doesn't need to be 20 pages. It needs to cover: scope of work, total cost, payment schedule, due dates, and what happens if payment is late. A one-page agreement signed by both parties is infinitely better than a handshake.

See our invoice payment terms guide
2

Require a 25-50% deposit upfront

A deposit does two things: it gives you cash flow to start the project, and it filters out clients who were never planning to pay. If a client pushes back hard on a 50% deposit, that's a red flag. For large projects, consider milestone-based payments -- 50% upfront, 25% at midpoint, 25% on completion.

3

Include late fee clauses on every invoice

Late fees aren't about making extra money -- they're about creating urgency. A 1.5% monthly late fee on a $5,000 invoice adds $75/month. That's enough to make most clients prioritize your invoice over others in the pile.

Get copy-paste late fee wording for your invoices
4

Set clear payment terms from day one

Net 30, Net 15, Due on Receipt -- whatever you choose, make it explicit. Include it in the contract, on the invoice, and in your onboarding email. Ambiguity is the enemy of timely payment. The clearer you are upfront, the less chasing you'll do later.

Read our complete payment terms guide
5

Automate reminders from day one

Don't wait until an invoice is overdue to start thinking about follow-up. Set up automated reminders that fire on the due date and escalate from there. Most clients pay within the first reminder. The ones who don't will get progressively firmer messages without you lifting a finger.

Calculate late payment interest with our free tool

Know your numbers

Understanding the real cost of unpaid invoices helps you prioritize collection and justify the time you spend chasing payment.

Days overdueProbability of collectionAction required
1-30 days~95%Friendly reminders (Steps 1-3)
31-60 days~85%Formal demand + escalation (Steps 4-5)
61-90 days~70%Final notice + collections warning (Step 6)
90-120 days~50%Collections agency or legal action (Step 7)
120+ days<30%Write off or pursue through courts

The takeaway: act fast. The first 30 days are critical. After that, every week that passes reduces your chances of getting paid. Use our late payment interest calculator to see exactly how much a late fee adds up to over time.

Frequently asked
questions

Stop chasing invoices manually.
Let ChaseBot do it for you.

You now have the action plan. ChaseBot handles the execution: automated reminders via email and SMS, escalating tone, and real-time sync with Xero. Steps 1 through 4, completely on autopilot.

Try ChaseBot free
No credit cardFree plan availableCancel anytime