Zoho Books vs QuickBooks: Which Handles Payment Reminders Better?
You picked your accounting software to handle the books. Then you discovered the hidden second job: reminding clients to pay the invoices it creates. Maybe you...
When FreshBooks reminders go quiet, it is almost always one fixable cause. Here is how to diagnose each one, in the order that solves problems fastest.
You turned on FreshBooks reminders for a reason. The idea was simple: an invoice goes out, the due date passes, and FreshBooks quietly nudges the client so you never have to write another "just following up" email. So when a payment slides past its date and no reminder ever seems to go out, it is genuinely confusing. You did the setup. Why is nothing happening?
If that is where you are right now, take a breath. When FreshBooks reminders are not working, it is almost never a broken system or a lost cause. It is usually one specific setting, one small detail on the invoice, or one email address that needs a second look. These are the kinds of problems that feel mysterious until you know where to look, and then they take about five minutes to fix.
This guide walks through the checks in the order that catches the most problems fastest. We will start with the setting that trips up the most people, then work through the invoice itself, the client's email, timing quirks, and a few edge cases. By the end, you will know exactly why your reminders went quiet and how to get them firing again.
When FreshBooks late payment reminders are not sending, the cause is almost always one of these, and you can check all of them in a few minutes:
Work through the sections below in order. Each one explains what to look for and how to confirm it is set up correctly.
This is the single most common reason reminders go quiet, so it is worth checking first even if you are sure they are enabled. FreshBooks keeps automatic late payment reminders as an opt-in feature, and there are two separate places it can be controlled: a global default in your settings and a per-invoice toggle on each individual invoice.
Start with the account-level setting. In FreshBooks, open your settings and look for the late payment reminders section. Here you decide whether reminders are on by default and how many go out. If this is switched off, new invoices will not send reminders unless you turn them on one by one.
Then open the specific invoice that should have triggered a nudge. Even with the global default enabled, an individual invoice can have its reminders turned off, especially if it was created from a template or duplicated from an older one. Confirm the reminder option on that invoice is active. If you recently changed your default settings, remember that the change usually applies to new invoices going forward, not ones you already sent.
For a fuller picture of exactly which reminder features FreshBooks includes and where each one lives, FreshBooks publishes its own guidance on automatic late payment reminders that is worth a quick read.
You can also review our breakdown of what FreshBooks reminders can and cannot do so your expectations match what the tool is built to handle.
Reminders only fire on invoices that meet a few basic conditions, and it is easy to miss one. The most frequent culprit is an invoice that was created and saved but never actually sent. If an invoice is sitting as a draft, FreshBooks treats it as unfinished, so no reminder schedule ever starts. Open the invoice and confirm its status shows as sent rather than draft.
Next, look at the due date. Late payment reminders are, by definition, tied to a due date that has passed. If the invoice has no due date, or the due date is still in the future, there is nothing for a late reminder to act on yet. Setting clear payment terms, such as due on receipt or net 15, gives the reminder something concrete to count from.
It also helps to send the invoice through FreshBooks itself rather than downloading a PDF and emailing it from your own inbox. When you email an invoice outside the platform, FreshBooks has no record that the client received it, so it cannot track the timeline or send follow-ups. The reminder engine can only work with invoices it delivered.
Sometimes the reminder is sending perfectly and the client simply never sees it. Because reminders are automated, a small error in the client's contact details can quietly break the whole chain without any obvious warning on your end.
Open the client profile attached to the invoice and check the primary email address closely. A single transposed letter or an old address from a previous contact is all it takes. If the client recently changed companies or domains, the address on file may be pointing somewhere that no longer receives mail.
Even with a correct address, automated reminder emails can land in spam or promotions folders, especially the first time a client receives one from a new sender. If a client insists they never got a reminder, ask them to check those folders and to mark the message as safe. It is a small step that keeps every future nudge landing where it should.
Even when everything is set up correctly, timing can make it look like reminders are broken when they are simply waiting. FreshBooks sends reminders on a schedule you define, and that schedule is measured from the due date, not from the day you created the invoice.
If your first reminder is set to go out several days after the due date, nothing will happen until that window arrives. Check the exact schedule on the invoice and compare it to today's date. You may find the reminder is queued and simply has not reached its send day yet. This is one of the most common false alarms, so it is worth confirming before you assume something is wrong.
It is also worth remembering that most reminder systems will not resend endlessly. Once the configured reminders have all gone out, the sequence stops. If an invoice has been overdue for a long time and the reminders have run their course, you will not see new ones unless you manually send another follow-up or extend the schedule.
FreshBooks is designed to stop reminders the moment an invoice no longer needs one. That is usually helpful, but it can also explain a reminder that unexpectedly went silent. If a payment was recorded against the invoice, even a partial one, the status may have shifted in a way that pauses further nudges.
Open the invoice and review its full status and payment history. Look for a partial payment that was logged manually, a payment recorded to the wrong invoice, or a status that was changed by accident. If the invoice was marked as paid prematurely, correcting the status can put it back in line for reminders. Similarly, if a client disputed the invoice, the follow-up flow may have been intentionally paused.
Sometimes you check every box and reminders still are not doing what you need. Maybe they only fire a fixed number of times, maybe the wording feels stiff and generic, or maybe you invoice through more than one tool and want a single, consistent follow-up voice across all of them. Built-in reminders are a solid baseline, but they are intentionally simple, and simple has limits.
This is where a dedicated follow-up layer can help. DueDrop sits alongside the invoicing tools you already use and handles the reminder step for you, sending friendly, personalized nudges that sound like you wrote them, so your follow-ups stay warm and human instead of robotic. It does not replace FreshBooks or change how you bill; it simply takes the awkward, repetitive chasing off your plate.
If you want to keep troubleshooting or compare how other tools handle this, browse our full library of invoice reminder guides, including deep dives on Xero, Wave, and QuickBooks.
The most likely reasons are that late payment reminders are turned off in your settings or on that specific invoice, the invoice was saved as a draft and never sent, or the invoice is not yet past its due date. Check those three things first, then confirm the client's email address is correct.
No. FreshBooks can only track and follow up on invoices it delivered. If you downloaded the invoice as a PDF and sent it from your own inbox, the platform has no record that the client received it, so it will not send automatic reminders. Send the invoice through FreshBooks to enable follow-ups.
First confirm the primary email on the client profile is spelled correctly and still active. Then ask the client to look in their spam and promotions folders and mark your messages as safe. Automated emails from a new sender often get filtered the first time before they start landing in the inbox.
FreshBooks pauses reminders when an invoice's status changes, including when a partial payment is recorded. Open the invoice, review its payment history, and make sure the status reflects what is actually owed. Correcting a status that was changed by mistake can put the invoice back in line for reminders.
FreshBooks sends reminders based on the schedule you set, and once those scheduled reminders have all gone out, the sequence ends. It will not chase a client indefinitely. If an invoice is still unpaid after the reminders run their course, you will need to send another follow-up manually or extend your reminder schedule.
Connect your tools in five minutes. Let the first reminder go out tomorrow morning — sounding exactly like you'd write it yourself.
Start my free 14-day trial