How to Set Up Automatic Invoice Follow-Ups as a Freelancer (Step by Step)
Most freelancers follow up on overdue invoices the same way: sporadically, awkwardly, and usually later than they should. You send the invoice, the due date passes, you notice a few days later, you write a follow-up email, you wait, maybe you send another one eventually. Meanwhile, the client either forgot, deprioritized it, or is hoping the silence will make it go away.
Automatic invoice follow-ups solve this without requiring you to be more organized or more assertive. The system does the reminding on a schedule you set, every time, for every overdue invoice. This guide walks through exactly how to set it up so you never have to write a payment reminder email again.
Why Automation Changes the Outcome
Before getting into the steps, it's worth understanding why automation works better than manual follow-ups, even when both send the same message.
First, consistency. An automated reminder goes out on Day 1 of the invoice being overdue regardless of how busy you are or how uncomfortable the conversation feels. Manual follow-ups happen whenever you remember to send them, which is usually too late.
Second, tone. When a client receives an automated reminder, it reads as a routine business process. When they receive a manually written email from you, it can feel more charged, especially if you're frustrated by the delay. Automated messages remove the emotional friction from both sides.
Third, coverage. If you have six active invoices and three of them are overdue, manually tracking and following up on each one is real work. Automation handles all of them simultaneously without any extra effort from you.
Step 1: Choose a Tool That Supports Automated Reminders
Not every invoicing tool has built-in automatic follow-up functionality. Spreadsheets don't. Basic PDF invoicing doesn't. Even some paid tools have limited reminder options with no customization.
For this guide, we'll use Payfolio, which was built specifically for freelancers who want to automate the follow-up process. The free Starter tier includes one automatic follow-up per invoice. The Pro plan at $12 per month gives you unlimited follow-ups with a fully customizable schedule.
If you're already using a different tool, check whether it supports: automatic triggers based on due date, multiple reminders per invoice, and the ability to include a payment link in each reminder. If your current tool doesn't support all three, it's worth switching.
Step 2: Set Your Follow-Up Schedule
The follow-up schedule is the most important decision you'll make here. Too aggressive and you damage client relationships. Too lenient and invoices sit unpaid for weeks.
The schedule that works for most freelancers is:
Day 1 after the due date: A short, warm reminder. The tone here is friendly and assumes the client just forgot. Something like: "Hi [Name], just a quick note that invoice #42 for $1,200 was due yesterday. Here's the payment link if you're ready to settle up."
Day 7 after the due date: A slightly firmer message that references the original due date and restates the amount. Still professional, not accusatory.
Day 14 after the due date: The clearest message of the three. This one should mention that you'd like to resolve the balance before starting any new work together. You're not threatening, you're just being direct about how you run your business.
In Payfolio, this is the default schedule pre-filled when you turn on auto follow-ups. You can adjust the intervals in settings, for example if you typically work with clients on net-30 terms and prefer to wait until Day 3 before the first reminder.
Step 3: Create an Invoice and Enable Follow-Ups
Once your schedule is configured, the process on each invoice takes about 30 seconds.
Open Payfolio, click to create a new invoice, and fill in the client name (or select from your client directory), the line items with amounts, and the due date. When you send the invoice, Payfolio generates a Stripe payment link and embeds it in the email automatically. No separate setup required.
With auto follow-ups enabled at the account level, every invoice you send will trigger the reminder sequence if the due date passes without payment. You don't need to do anything per-invoice unless you want to customize or pause follow-ups for a specific client.
Step 4: Let the System Run
This is the step that most freelancers underestimate: doing nothing. Once the invoice is sent and follow-ups are enabled, you don't need to monitor it. The system checks daily whether the invoice is still unpaid and fires the appropriate reminder based on your schedule.
When the client pays through the Stripe link in any of the reminder emails, Payfolio detects the payment and cancels all remaining follow-ups within minutes. You'll see the invoice status update to paid on your earnings dashboard, along with your updated monthly earnings total.
If you've manually received payment (cash, bank transfer, or check), you can mark the invoice as paid inside Payfolio and the follow-ups will stop immediately.
Step 5: Review What's Working
After a few weeks, check your overdue numbers. The dashboard shows your overdue total in red, separate from pending invoices. If you're consistently seeing the same clients show up in the overdue column, that's useful information about which client relationships might need a different conversation.
On the Pro plan, you can also see whether a client opened each follow-up email. If they're opening the reminders but not paying, you know the issue isn't delivery. If they're not opening them, it might be worth verifying their email address or trying a different contact.
What to Do When a Client Still Doesn't Pay
Automation handles most situations. But occasionally you'll have a client who goes through all three reminders without paying. At that point, the conversation moves beyond automated emails.
The follow-up history in Payfolio shows you exactly which reminders were sent and when, which gives you a clear record if you need to escalate. For most freelancers, having this documentation available changes the tone of the final conversation. You're not chasing on a hunch. You're following up with receipts.
Frequently Asked Questions
How do I stop follow-ups if a client asks me not to send reminders? You can toggle off auto follow-ups on any individual invoice inside Payfolio. The pause takes effect immediately.
What if my client's email bounces? Payfolio will retry delivery after one hour. If the second attempt also fails, you'll see a notification in the app so you can check the email address and resend manually.
Can I customize the reminder email text? On the Pro plan, you can customize follow-up schedules. The email text itself includes the invoice details, amount, due date, and payment link automatically.
Does this work with recurring invoices? Yes. Recurring invoices on the Pro plan follow the same automatic follow-up rules as one-time invoices. Each new invoice in a recurring series will trigger reminders if it goes overdue.
Set up your follow-up schedule once at payfolio.online and let it run in the background. The emails go out. The payment links work. And you stop losing money to invoices you forgot to chase.