OpsPick

Operations

Updated Oct 2026

How to handle unpaid invoices without losing the client

An unpaid invoice is rarely a decision. It is an email buried under forty others, a card that expired, or a client who assumed the deposit covered it. The job is to make paying easy again, not to win an argument.

Some links on this page are affiliate links. If you sign up through one, OpsPick may earn a commission at no extra cost to you. Recommendations are based on fit for small service businesses, not on payout rates. Check current pricing with each provider.

Decide the difference between late and lost

Before you write anything, put the invoice in one of three buckets. The response is different for each, and mixing them up is how a polite reminder turns into a confrontation.

Check your own side first. Was the invoice sent to the right address, with the right amount, a due date and a way to pay in one click? A surprising share of "unpaid" invoices were never properly delivered — sent to an old email, or with no payment link at all.

A sequence you can run without emotion

Pick a schedule and apply it to every invoice, so the decision is made once and not renegotiated each time you feel awkward. This one is common and works for small service businesses:

WhenWhat you doTone
Before the due dateAutomatic reminder with the payment linkNeutral, no text from you
Day 3 lateShort email: "attaching the link again in case it got buried"Helpful
Day 10 lateSame message, plus a due date for paymentFirm, still friendly
Day 20 latePhone call, then a written summary of what was agreedDirect
Day 30 latePause future work; state the next step in writingFinal, factual

Two rules keep the sequence clean. Never send two messages in the same day, and never send a reminder without the payment link. An invoice that requires the client to find a card and type a reference number is an invoice that stays unpaid.

Wording that keeps the relationship

The first message should read as if you assume the best and have made paying easier. Something like: "Hi Sam — invoice 1042 for the 12th is still showing as unpaid. No problem if it slipped through; here is the link again. Let me know if you would rather split it."

Notice what is absent: a reminder of how long you have been in business, a mention of your own bills, and any hint that the client is dishonest. Those sentences feel satisfying to write and cost you the client.

Later messages get shorter, not longer. By day 20, one paragraph: the amount, the date it was due, what you have already sent, and the date you need it by. If the client disputes the work, stop the payment chase and handle it as a service complaint — handling refund requests sets out that process, and it is a different conversation from debt collection.

When to stop doing the work

Pausing service is the strongest lever a small business has, and the one people delay longest. Decide the trigger in advance — for most businesses, one full billing cycle unpaid — and say it plainly when you reach it: work is on hold until the balance is settled, and the slot is not held in the meantime.

Put that condition in your terms at the point of booking, not only in an invoice footer nobody reads. A client who was told at booking that unpaid balances pause the service takes the message very differently from one who hears it for the first time on day 30.

Do not threaten legal action you will not take. If the amount is small, write it off deliberately and note why; if it is large enough to matter, hand it to a collections process and stop improvising. Half-threats are the worst of both options.

Make the next invoice harder to miss

Prevention is mostly plumbing. Invoicing from the same system that holds the booking means the client, the amount and the payment link are already correct. Square is the strongest of the common small-business options for invoices and payment links; Booksy and Fresha cover the basics if you mostly take payment at the time of booking. Check current pricing before choosing.

Then add one of these, depending on your margin: a deposit at booking, a card on file with clear permission, or payment due at the appointment. Deposits versus card on file explains which one creates which kind of dispute.

Finally, look at the list of unpaid invoices once a quarter. If the same client, service or price band keeps appearing, the problem is upstream — an unclear quote, a payment method nobody uses, or a client who was never a good fit. Fixing that is worth more than any reminder template.