How to automate invoice follow-ups (and get paid faster)

Stop chasing payments manually. Learn how to set up automated invoice reminders before, on, and after the due date so you get paid on time without the awkward conversations.

Nobody starts a business because they love chasing invoices. You got into this to do the work, serve your clients, and build something that matters. But then the invoice sits there unpaid, and suddenly you are the one sending awkward "just checking in" messages while your rent is due next week.

Late payments are not just annoying. They are a genuine threat to small businesses. Studies consistently show that cash flow problems are the number one reason small businesses fail, and late invoices are one of the biggest contributors. When a client pays 30, 60, or 90 days late, that money is not sitting in limbo. It is missing from your bank account while your bills keep coming.

The good news is that you do not need to be the person sending those reminders. You can set up a system that handles every stage of the follow-up process automatically. From a gentle nudge before the due date to a firm escalation when things go overdue, the entire sequence can run without you writing a single message after the initial setup.

...

Why chasing payments feels so uncomfortable

Let us acknowledge the elephant in the room. Asking for money feels weird. Even when the money is rightfully yours, even when the work has been delivered and the invoice is overdue, there is something deeply uncomfortable about being the person who has to say "you owe me."

This discomfort is not irrational. It comes from a real tension. You want to maintain a good relationship with your client. You want them to come back. You do not want to be seen as aggressive or pushy. So you wait. You tell yourself you will send the reminder tomorrow. Tomorrow becomes next week. Next week becomes "well, it has been so long now that it would be even more awkward to bring it up."

Meanwhile, your client probably is not sitting there scheming about how to avoid paying you. They are busy. They forgot. The invoice got buried under 200 other emails. They genuinely intended to pay it last Tuesday and then life happened.

Automation removes the emotional weight from payment follow-ups. The system sends the message, not you. The tone stays professional and consistent every single time.

When reminders come from a system, they feel routine. They feel like a normal part of doing business, because they are. Your client is not getting a personal guilt trip. They are getting a standard business communication that happens to land in their inbox at exactly the right time.

...

Stage one: the pre-due-date reminder

Most businesses only think about follow-up after a payment is late. That is already too late. The most effective invoice systems start before the due date even arrives.

Three to five days before the due date. Send a friendly reminder that the invoice exists and payment is coming up. This is not a demand. It is a courtesy. Something like: "Hi [name], just a quick heads up that invoice #1042 for $2,400 is due on July 5th. You can pay online using the link below. Let us know if you have any questions."

This single message solves the most common reason invoices go unpaid: people simply forget. Your client received the invoice two weeks ago, glanced at it, and moved on. A brief, well-timed reminder brings it back to the top of their to-do list before it becomes overdue.

Think of this the same way you would think about any customer follow-up system. The goal is not to be annoying. The goal is to be present at the right moment so the action you want actually happens.

What to include in pre-due reminders:

  • The invoice number and amount
  • The due date, stated clearly
  • A direct link to pay online (reduce friction as much as possible)
  • A line inviting them to reach out if there are any questions or issues

Keep the tone light. This is the equivalent of a calendar notification. Helpful, not heavy.

Stage two: the due-date reminder

On the actual due date, send another message. This one can be slightly more direct, but it should still be professional and friendly.

"Hi [name], invoice #1042 for $2,400 is due today. If you have already sent payment, thank you. If not, you can pay online using the link below."

The phrase "if you have already sent payment, thank you" is important. It covers the scenario where your client paid this morning and the reminder crossed paths with their payment. Without that line, your message can feel accusatory even when it is not intended that way.

This due-date message is also a natural point to mention your payment terms clearly. If you charge a late fee after a certain number of days, this is the appropriate time to remind them. Not as a threat, but as a statement of fact. "Per our agreement, a 5% late fee applies to invoices not paid within 14 days of the due date."

Stating your terms plainly, in writing, before the situation escalates makes everything easier if you do need to enforce them later.

...

Stage three: the overdue sequence

This is where most businesses either panic or go silent. Neither is a good strategy. Instead, plan a structured escalation that increases in directness over time while staying professional throughout.

Three days overdue. A gentle follow-up. "Hi [name], invoice #1042 for $2,400 was due on July 5th and we have not yet received payment. Could you let us know when we can expect it? Here is the payment link for your convenience."

Seven days overdue. A bit more direct. Restate the amount and the original due date. Mention any late fees that have been applied or will be applied. Ask them to reply with a timeline for payment. If you have a phone number for the client, this is a good time to add an SMS to the sequence. Email works for detailed communications, but a short text message is harder to overlook.

Fourteen days overdue. At this point, you are past the stage of gentle reminders. The message should be clear and direct. "This is a reminder that invoice #1042 for $2,400 is now 14 days past due. A late fee of $120 has been applied, bringing the total to $2,520. Please arrange payment by [date] or contact us to discuss a payment plan."

Thirty days overdue. This is the final automated message in most sequences. It should reference all previous communications, state the total amount including fees, and outline what happens next. "We have sent several reminders regarding invoice #1042. The total outstanding is now $2,520 including applicable late fees. If we do not receive payment or hear from you by [date], we will need to escalate this matter."

After 30 days, most businesses shift from automated follow-up to personal outreach. A phone call, a meeting, or involvement of a collections process. But by the time you reach this point, the automated system has already handled the first month of communication for you.

A structured escalation sequence is not aggressive. It is clear. Clients respect businesses that have professional processes. They do not respect businesses that send one invoice and then hope for the best.

Building your late fee policy

Late fees are one of those things that feel confrontational until you realise that every established business uses them. They serve two purposes: they compensate you for the cost of delayed payment, and they create an incentive for clients to pay on time.

A few guidelines for setting up a policy that works:

  • State it upfront. Your late fee policy should be in your contracts, on your invoices, and mentioned in your payment terms before any work begins. Surprising a client with a fee they did not know about is a fast way to damage a relationship.
  • Keep it reasonable. Common approaches include a flat percentage (1.5% to 5% of the invoice total) or a fixed dollar amount. Check your local regulations, as some jurisdictions cap the amount you can charge.
  • Apply it consistently. If you waive the fee for one client, word gets around. Either enforce the policy across the board or do not have one. Inconsistent enforcement creates more problems than no enforcement at all.
  • Automate the calculation. Your invoicing system should apply the fee automatically after the grace period expires. This removes the temptation to "let it slide this time" and ensures every overdue invoice is treated the same way.

Including late fee information in your automated workflows means the client receives clear, documented communication about what they owe and why. No surprises, no awkward phone calls, no room for misunderstanding.

...

Payment plans: keeping the client instead of losing everything

Sometimes a client is not paying because they cannot, not because they will not. Their cash flow is tight, an unexpected expense hit them, or the project cost more than they budgeted for. In these situations, demanding full payment immediately can cost you the entire amount. The client ghosts you, the relationship dies, and you are left chasing a debt that gets harder to collect with every passing week.

A payment plan is often the smarter move. You get paid. They keep their dignity. And in many cases, you keep the client for future work.

Here is how to offer payment plans without it feeling like a concession:

  • Build it into your escalation sequence. At the 14-day or 30-day mark, include a line like "If the full amount is not feasible right now, we are happy to set up a payment plan. Reply to this message or call us to discuss options."
  • Define the terms clearly. Two or three instalments over 30 to 60 days is standard for most small business invoices. Put the agreement in writing with specific dates and amounts.
  • Automate the instalment reminders. Once a plan is agreed, set up the same pre-due and due-date reminders for each instalment. The system handles the follow-up for every payment, not just the first one.

Offering a payment plan is not weakness. It is a practical business decision. You are more likely to collect $2,400 over three months than $0 because the client stopped responding.

Putting the system together

If you have been reading this and thinking "this sounds like a lot of moving parts," it is simpler than it looks. The entire system is just a series of timed messages triggered by a single event: an invoice being created.

Here is the full sequence in one view:

  • Day minus 3 to 5: Pre-due reminder (friendly, brief)
  • Day 0: Due-date reminder (professional, includes payment terms)
  • Day 3: First overdue notice (gentle, asks for timeline)
  • Day 7: Second overdue notice (direct, adds SMS channel)
  • Day 14: Third overdue notice (firm, includes late fee, offers payment plan)
  • Day 30: Final automated notice (states consequences, references all prior communication)

That is six messages. Each one takes ten minutes to write. Once they are built and loaded into your automation platform, they run for every invoice, every client, forever. No more forgetting. No more uncomfortable conversations. No more revenue slipping through the cracks because you were too busy delivering the actual work.

If you are already running a sales funnel or using landing pages to capture leads, you know how important it is to have systems that work without your constant involvement. Invoice follow-up is no different. It is just the other end of the pipeline, the part where the money actually lands in your account.

The businesses that get paid on time are not the ones with the most aggressive collections process. They are the ones with the most consistent communication. Set up the system, write the messages, and let it run.

Related reading

Stop chasing invoices. Start getting paid on time.

DUSA gives you automated workflows, email and SMS sequences, and a CRM that tracks every client interaction in one place. Build your invoice follow-up system once and let it handle the rest. See our plans or get in touch to set it up.