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...
If you manage clients in Dubsado but keep the books in Wave, payment reminders can fall through the cracks or fire twice. Here is how each tool handles them and how to set up a clean follow-up system.
Running a service business often means juggling two tools that were never really built to talk to each other. You manage proposals, contracts, and client projects in Dubsado, then keep the actual bookkeeping tidy in Wave. It works, right up until an invoice goes unpaid and you realize you are not sure which system is supposed to chase it.
That uncertainty is the real problem. Both Dubsado and Wave can send automatic payment reminders, which sounds helpful until you picture a client getting two slightly different nudges about one bill on the same morning. Or the opposite: each tool assumes the other has it handled, and the invoice quietly ages past due with no reminder at all.
This guide walks through how automatic payment reminders actually work in Dubsado and in Wave, where the two overlap, and how to set up a single, clean follow-up system so your clients get one friendly reminder at the right time, not none and not two. The goal is predictable cash flow without the awkward double-up.
Dubsado and Wave solve different problems, which is exactly why so many freelancers and small studios run both. Dubsado is a client management hub for leads, proposals, contracts, scheduling, and project-based invoicing, all tied to a workflow that moves a client from inquiry to paid. Wave is lightweight accounting software, popular because the core bookkeeping and invoicing are free.
The overlap shows up at the invoice. Both tools can create, send, and follow up on an invoice. If you bill a project through Dubsado but also re-enter income in Wave for clean books, you have two records of the same money owed and potentially two reminder engines pointed at one client. Deciding which tool owns the reminder is the most important choice you can make here, and most people never make it on purpose.
Dubsado handles reminders through its payment plans rather than as a single global toggle. When you build a payment plan and attach it to an invoice, you can add reminders to each installment. To set one up, you go to your payment plan template, click an installment, and under Reminders choose to add a reminder. According to Dubsado's own help documentation, you can schedule each reminder using a relative send date, meaning it fires a set number of days, weeks, or months before or after the installment's due date, or on the due date itself.
Two things are worth knowing before you rely on this. First, a single reminder only sends once, so for a sequence of nudges you add multiple reminders to the plan, each with its own timing. Second, the reminders are tied to the payment plan, not the invoice on its own, and they send on schedule even if you have not yet sent the invoice. If you set up invoices and plans ahead of time, double-check that no reminder is scheduled to go out before you want the client to see anything.
The upside is real control: you can edit the canned email, match it to your brand voice, and decide the exact cadence. The trade-off is that it lives inside the payment-plan structure, so reminders only cover invoices you actually bill through Dubsado.
Wave keeps reminders simpler, with less to configure and less flexibility to match. Its automatic reminders are scheduled relative to the invoice due date, and you can choose from preset intervals of 3, 7, and 14 days after the due date. Your customer is notified automatically at the time you selected, as long as the invoice is still marked unpaid. You can set this on individual invoices or change the default reminder settings so new invoices inherit them.
A couple of conditions matter. Per Wave's support center, scheduled payment reminders are available to businesses that accept online payments or subscribe to Wave's paid plan, and the built-in reminder settings are aimed at North American users. So if you are on the free tier without online payments switched on, the automatic reminders you expect may not actually be available, which is a common reason a Wave invoice ages with no follow-up at all.
Wave also lets you send a reminder manually from any invoice at any time, a useful fallback. But manual sending defeats the point of automation and is exactly the repetitive task most people want to escape. For a deeper look at the limits of Wave's built-in reminders, our breakdown of how to set up payment reminders when you use Wave accounting is a helpful companion to keep open while you configure things.
Once you put Dubsado and Wave side by side, the friction becomes obvious. They schedule reminders differently, trigger off different invoices, and neither knows what the other is doing. Left unmanaged, you drift into one of two failure modes that quietly cost you.
All three come from the same root cause: no single source of truth for who owns the reminder. Fix that one decision and the rest gets easy.
The clean approach is to pick one tool to own the invoice and its reminders for each client, then deliberately silence the other. You can choose differently per client, but you do need to make the choice on purpose and write it down.
A simple rule of thumb: if the invoice is project work that already flows through your Dubsado workflow, let Dubsado own the reminders, since you get more control over timing and tone. If it is income you bill straight out of Wave, or you are on a plan where Wave's reminders work reliably, let Wave own it. Then turn reminders off in whichever tool is not the owner so the client never gets two.
Here is a setup you can apply once:
One caution on turning reminders off in Wave: changing the default only affects invoices you have not sent yet. For invoices already sent, you have to open each one and deactivate its reminders individually, so audit open invoices when you switch ownership. For a side-by-side of how the major tools compare, our guide to which accounting tools send automatic payment reminders and which leave you hanging is worth a read before you commit to a setup.
Even a tidy, single-owner setup has soft spots, because neither Dubsado nor Wave was designed to be a dedicated follow-up system. A few limits tend to surface once you lean on them.
These gaps are where a dedicated reminder layer earns its place. A tool like DueDrop can sit alongside both Dubsado and Wave, sending friendly, personalized follow-ups from your own inbox after an invoice has been issued, without changing how you bill or which tool keeps your books. It is one way to get consistent, human-sounding reminders across every client while leaving each tool to do what it does best.
Technically yes, and that is the problem. If you bill the same work in both tools with reminders enabled in each, the client can receive two separate nudges about one bill. The fix is to pick one tool to own the invoice and its reminders for each client, then turn reminders off in the other so only one message goes out.
Wave's scheduled automatic reminders are available to businesses that accept online payments or subscribe to its paid plan, and the built-in reminder settings are aimed at North American users. On the free tier without online payments enabled, you may only be able to send reminders manually, so confirm what your account actually supports before relying on automation.
In Dubsado, each reminder you add to a payment plan installment sends only once. To create a sequence, add several reminders to the plan, each with its own relative send date, for example a courtesy note before the due date and a couple of follow-ups after it. They will only send while the installment is still unpaid.
Let the tool that actually issues the invoice own the reminder. For project work running through your Dubsado workflow, keep reminders in Dubsado where you have more control over timing and tone. For income you bill straight from Wave, let Wave handle it. The key is to choose deliberately per client and silence the other tool so reminders never double up.
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