Get paid for the job without becoming the bill collector.
You send the invoice and get on with the next call. DueNudge watches your unpaid invoices in QuickBooks Online and follows up for you: a polite reminder on day 7, a firm one on day 14 and a final notice on day 30. It stops the minute the customer pays.
For one-truck and small-crew electrical, plumbing and HVAC businesses who invoice in QuickBooks Online and have better things to do at night than chase payments. Not an invoicing app and not accounting software: it only does the follow-up.
Today, unpaid invoices just sit there
You send it and move on
The invoice goes out after the job. Then the next emergency call comes in and nobody looks at it again.
The customer forgets too
Most late payers are not refusing. The email got buried, the spouse thought the other one paid, the property manager is waiting for approval.
Nobody wants to be the bad guy
Asking a homeowner you just worked for to pay feels awkward, so you put it off another week.
Weeks turn into months
By the time you chase it, the customer barely remembers the job and the money is harder to get.
For a one-person shop, a few unpaid invoices can be the difference between a good month and a tight one.
With DueNudge
Connect QuickBooks Online once
Sign in with your QuickBooks Online account. DueNudge reads your open invoices, customers and payments. It never changes your books. Stripe is next.
Reminders go out on schedule
Day 7: a friendly nudge. Day 14: a firm reminder with a pay-by date. Day 30: a final notice with the next step you chose. Each one by email, with a text for the first two, signed with your business name and a pay-online link.
It stops on its own
Paid in full: everything stops. Paid in part: the next reminder asks for the balance. Customer replies: reminders pause and you get a text, so you can answer yourself.
See every reminder for one unpaid invoice
A fictional electrician and customer. Nothing is sent.
QuickBooks Online Invoice 1048 · Dana Whitfield · Panel upgrade, 18 Cedar Lane · $1,240.00 · sent Sept. 30, due on receipt
Pick a day, or what the customer does:
Choose a step to see what the customer receives and what happens to the schedule.
- From
- Mike Rivera, Rivera Electric
- Subject
- Invoice 1048 from Rivera Electric: $1,240.00
Hi Dana,
Just a friendly reminder that invoice 1048 for the panel upgrade at 18 Cedar Lane ($1,240.00, sent Sept. 30) is still open. It may simply have slipped through the cracks.
Pay invoice 1048 online
If you have already sent it, thank you, and please ignore this note.
Mike Rivera, Rivera Electric · (555) 010-0148
Text messageHi Dana, it's Mike from Rivera Electric. Friendly reminder: invoice 1048 for $1,240 (panel upgrade) is still open. Pay here: [link]. Already paid? Thank you, ignore this. Reply STOP to opt out.
Reminder schedule
| Day 0 | Invoice sent from QuickBooks Online | Done |
| Day 7 | Polite reminder | This step |
| Day 14 | Firm reminder | Scheduled |
| Day 30 | Final notice | Scheduled |
- From
- Mike Rivera, Rivera Electric
- Subject
- Second reminder: invoice 1048 is past due
Hi Dana,
Invoice 1048 for $1,240.00 is now two weeks old and we have not received payment yet. Please pay by October 21 using the link below.
Pay invoice 1048 online
If something about the work or the invoice is not right, or you need to split the payment, reply to this email and we will sort it out.
Mike Rivera, Rivera Electric · (555) 010-0148
Text messageHi Dana, Mike from Rivera Electric. Invoice 1048 for $1,240 is now two weeks old. Please pay by Oct. 21: [link]. Questions or need to split it? Just reply. Reply STOP to opt out.
Reminder schedule
| Day 0 | Invoice sent from QuickBooks Online | Done |
| Day 7 | Polite reminder | Done |
| Day 14 | Firm reminder | This step |
| Day 30 | Final notice | Scheduled |
- From
- Mike Rivera, Rivera Electric
- Subject
- Final notice: invoice 1048, $1,240.00
Dana,
This is our final notice about invoice 1048 for $1,240.00, sent on Sept. 30 for the panel upgrade at 18 Cedar Lane. We sent reminders on October 7 and October 14.
Please pay the full balance by November 13, or reply to this email to set up a payment plan.
If we have not received payment or heard from you by November 13, we will file a claim in small claims court for the amount owed.
Pay invoice 1048 online
Mike Rivera, Rivera Electric · (555) 010-0148
Rivera Electric picked "small claims court" as its next step. You choose the next step from a short list and only pick one you will really take. The notice never threatens arrest, credit reports, extra fees that are not on your invoice, or anyone other than the customer.
Reminder schedule
| Day 0 | Invoice sent from QuickBooks Online | Done |
| Day 7 | Polite reminder | Done |
| Day 14 | Firm reminder | Done |
| Day 30 | Final notice | This step |
The reply goes straight to Mike's inbox and Mike gets a text: "Dana Whitfield replied about invoice 1048." Reminders pause until Friday, October 9. If the invoice is still open after that, they pick up again with the day 14 reminder.
Reminder schedule
| Day 0 | Invoice sent from QuickBooks Online | Done |
| Day 7 | Polite reminder | Done |
| Oct. 8 | Dana replied: paused until Friday | This step |
| Day 14 | Firm reminder, only if still unpaid | Scheduled |
- From
- Mike Rivera, Rivera Electric
- Subject
- Second reminder: $740.00 left on invoice 1048
Hi Dana,
Thank you for your payment of $500.00. The remaining balance on invoice 1048 is $740.00. Please pay it by October 21 using the link below.
Pay invoice 1048 online
Mike Rivera, Rivera Electric · (555) 010-0148
Every reminder reads the balance again right before it goes out, so customers are never asked for money they have already paid.
Reminder schedule
| Day 0 | Invoice sent from QuickBooks Online | Done |
| Day 7 | Polite reminder | Done |
| Oct. 11 | $500 paid, $740 left | Done |
| Day 14 | Firm reminder for $740 | This step |
The invoice is marked paid on October 9, so every remaining reminder is cancelled within minutes. Nothing else is sent. Mike sees it move to "Paid" in his weekly summary.
Reminder schedule
| Day 0 | Invoice sent from QuickBooks Online | Done |
| Day 7 | Polite reminder | Done |
| Oct. 9 | Paid in full | This step |
| Day 14 and 30 | Cancelled | Cancelled |
Firm, polite and on the right side of the law
The wording follows the rules that apply when a business collects its own invoices in the United States. This is general information, not legal advice.
- Reminders always go out in your own business name, with replies coming to you. A business collecting its own bills in its own name is generally not a "debt collector" under the federal Fair Debt Collection Practices Act, but using another name can make it one.
- Some states also cover businesses collecting their own bills from homeowners, such as California's Rosenthal Act and Chapter 392 of the Texas Finance Code. So the messages never threaten anything you will not or cannot do, never pretend to be a lawyer or a collection agency, and never use abusive language.
- Only the customer on the invoice is contacted. Never neighbors, family or an employer.
- Late fees appear only if they are already on your invoice in QuickBooks.
- Texts go only to the mobile number the customer gave you for the job, between 8 am and 8 pm their time, and every text lets them reply STOP.
- Three reminders over 30 days, never more than one message a week.
What DueNudge doesn't do
It does one thing: makes sure every unpaid invoice gets followed up, on time, every time.
- It does not create or send your invoices: you keep invoicing the way you do now
- It is not accounting software and never edits your books
- It is not a collection agency and never pretends to be one
- It never adds fees, interest or threats you did not put in yourself
- It never contacts anyone other than the customer on the invoice
Pricing
One flat price. Free 14-day trial. Prices in US dollars, taxes calculated at checkout.
Monthly
One business, unlimited invoices and reminders. Cancel any time.
- Unlimited unpaid invoices followed up
- Email reminders, plus texts to US mobile numbers
- Day 7, 14 and 30 wording ready to use, and editable
- Stops when paid, adjusts when paid in part
- Pauses and texts you when a customer replies
- A weekly text: who owes you, and how much
No invoicing app yet?
QuotePaid is a simple phone app for one-person trade businesses: quotes, invoices, card payments through your own Stripe account and a record for every customer, with email payment reminders built in. $15 a month.
Questions
How do I ask a customer to pay an overdue invoice without being rude?
Start by assuming they forgot: name the invoice number, the job, the amount and the date, include a link to pay, and thank them if they already paid. Get firmer only step by step: a clear pay-by date in the second reminder, then a final notice that says exactly what you will do next. DueNudge sends these three messages for you on day 7, 14 and 30, in your business name.
When should I send payment reminders for an unpaid invoice?
A common schedule for trades is a friendly reminder about a week after the invoice, a firmer one at two weeks, and a final notice at 30 days. Earlier reminders get paid more often, because the customer still remembers the job. In DueNudge you can change the days or count from the due date instead of the invoice date.
What should a final notice before collections say?
The invoice number, the job, the amount still owed, the reminders already sent, a final pay-by date, an offer to set up a payment plan, and the one next step you will really take if it stays unpaid, such as filing in small claims court or handing it to a collection agency. Do not threaten anything you will not or cannot legally do.
Doesn't QuickBooks Online already send invoice reminders?
Yes. QuickBooks Online can email up to three automatic reminders. DueNudge adds the things it does not do: text messages, wording that gets firmer step by step and is ready to use, a pause and a text to you when the customer replies, reminders that ask only for the remaining balance after a partial payment, and a weekly summary of who owes you.
Does it work with Jobber, Housecall Pro or Square?
If your Jobber or Housecall Pro account syncs invoices and payments to QuickBooks Online, DueNudge sees them there and follows them up. Square and other tools are not connected yet: tell us what you use on the waitlist form.
Does it work with Stripe?
Stripe is the next connection after QuickBooks Online. If you invoice through Stripe, tell us on the waitlist form and we will let you know when it is ready.
Will customers know the reminders are automatic?
Reminders are sent in your business name, signed by you, and replies come straight to you. They read like a short note from you, and you can edit every word before the first one goes out.
Is it legal to send a final notice?
Yes, a business can ask its own customers to pay what they owe. The rules are about how: in the United States, don't pretend to be someone else, don't threaten action you won't take, don't harass, don't contact other people about the debt, and don't add fees that are not in your terms. DueNudge's wording is built around these rules. This is general information, not legal advice.
Can it add a late fee?
Only if the late fee is already on your invoice in QuickBooks Online. DueNudge never adds fees or interest on its own, because charging fees that were not agreed is not allowed in many states.
What happens if a customer disputes the bill?
Any reply pauses the reminders for that invoice and sends you a text, so you can talk to the customer yourself. Reminders only start again if you tell them to.
How much does it cost?
$19 per month for one business, with unlimited invoices, reminders and US text messages. Free 14-day trial, cancel any time.
Which countries do you support?
We start with trade businesses in the United States: US phone numbers, US dates and wording written for US rules. If you work elsewhere, tell us on the waitlist form.
What data do you read, and is it private?
Only open invoices, customer contact details and payments from QuickBooks Online. Your books are never changed. Data is encrypted in transit and at rest and is not used to train AI models. See our security page for details.
When does it launch?
We are onboarding the first trade businesses from the waitlist. Join to get early access and help shape it.
Join the waitlist
Tell us a little about your business. We will reach out when your spot opens.