Most small businesses treat late payment as a customer character issue. Some of it is. The majority of it is friction you built without noticing.
Where the delay actually comes from
Trace one late invoice backwards and you usually find something like this.
The job finished Tuesday. The invoice went out Friday, because that is when someone does invoices. It went to an email address that turned out to be the wrong person. It sat for a week. Nobody followed up because there is no list of unpaid invoices anyone looks at. At day 24 the owner noticed and sent an awkward message.
The customer was never unwilling. The system took 24 days to ask properly.
Fix the timing first
Invoice immediately. The same day, ideally the same hour. Two reasons: the value of the work is freshest in their mind, and every day of delay is a day added to the front of the payment clock.
If invoicing happens weekly because it is a batch task, that batch is costing you a week of cash flow on every job.
Take payment at completion where you can. For a lot of work, the moment the job is done and the customer is happy is the easiest moment to collect that will ever exist. A payment link on the spot converts far better than an invoice they will deal with later.
Deposits for anything substantial. A deposit does two things: it improves cash flow and it filters out people who were never going to pay.
Remove the friction
Every additional step between the invoice and the payment loses a percentage.
- Make it one click. A link that opens a payment page. Not a login, not an account, not a portal.
- Accept how they want to pay. Card, bank transfer, whatever is normal for your customers. Insisting on the cheapest method for you costs more in delay than it saves in fees.
- Send it to a person, not an address. Confirm at the point of sale who handles payment, especially for commercial work.
- Put everything they need on the invoice. What it is for, the job address, the reference their accounts team needs. A missing PO number can add three weeks.
- State the terms plainly. Due on receipt means something different to everyone. Give a date.
The follow-up nobody runs
This is the actual gap in most businesses. Not that invoices go unpaid, but that nobody notices for weeks.
The sequence that works is unglamorous:
- A friendly reminder a few days before it is due.
- One on the due date.
- One a few days after, still friendly, assuming an oversight.
- A firmer one after that, with a clear next step.
- Then a human picks up the phone.
Most invoices are paid somewhere in the first three, and the reason they were not paid on day one is that nobody had reminded anyone. This is not chasing. It is the normal operation of a business.
The whole sequence should run on its own and stop the moment payment lands. If someone is still getting reminders after paying, you have done real damage for no reason.
The phone call
For anything meaningfully overdue, a call beats another email, every time.
Not aggressive. Genuinely curious: is there a problem with the invoice, did it reach the right person, is there something about the work we should know?
A surprising share of long-overdue invoices turn out to be a dispute nobody raised, a wrong recipient, or a missing reference. Email will not surface any of that. One call will.
Know your number
The measure is days sales outstanding — the average time between invoicing and getting paid.
Most owners do not know theirs. It is worth calculating, because it is the difference between having cash and having receivables, and businesses fail with a full order book and empty accounts.
Then watch it monthly. If it moves the wrong way, something in the above list has broken.
What not to do
Do not let it become personal. A business that gets emotional about collections tends to either avoid it entirely or handle it badly, and both are expensive.
Make it a system, run it consistently, and the awkwardness mostly disappears — because when everyone gets the same reminders on the same schedule, nobody is being singled out.