
Ask a plumbing company why customers pay late and you will usually hear that customers are slow. Look at the dates and it is rarely true. The delay almost always starts on your side, in the gap between finishing the work and raising the invoice.
That gap is the thing invoicing software actually shortens. Everything else it does is secondary.
Where the money actually gets stuck
A service call has five stages, and only one of them involves the customer deciding anything.
| Stage | Typical delay | Whose delay it is |
|---|---|---|
| Job completed | Day 0 | Nobody |
| Paperwork reaches the office | 1 to 5 days | Yours |
| Invoice raised | 1 to 7 days | Yours |
| Invoice sent | Same day once raised | Yours |
| Customer pays | Whatever your terms say, plus a bit | Theirs |
For most small plumbing companies the first three stages take longer than the fifth. A fortnight of "customers pay slowly" turns out to be nine days of an invoice not existing yet and five days of the customer paying promptly.
This matters because it changes the fix. Tightening your terms from 14 days to 7 does nothing if the invoice goes out eight days after the work. Raising it on the day does.
The number worth measuring first: days from job completion to invoice sent. Not days to payment. If that first number is above two, your billing problem is upstream of the customer.
What invoicing software changes
The invoice gets raised where the work happened
The single largest gain is that the invoice is created on site, from the job, rather than reconstructed later from a scribbled work order. The plumber who just did the work is the person who knows what went into it, and they know it now rather than on Friday.
That removes the two most expensive failures at once: the delay, and the parts nobody wrote down.
Completed work stops being invisible
Most plumbing companies have jobs finished weeks ago that were never billed. Not through negligence, but because there is no list anywhere that says "these jobs are done and not invoiced". The work simply falls out of view.
A system that shows completed-but-unbilled work turns that from a memory problem into a queue. It is often the first thing a contractor notices after switching, and the amount sitting there is usually larger than expected.
You find out what is actually owed
Ask most plumbing owners what they are owed and you get an estimate. Ask how much is more than 60 days old and you usually get a shrug.
Accounts receivable aging is unglamorous and it is the report that changes behaviour, because a single number for "outstanding" hides the difference between money arriving next week and money that is quietly gone. The plumbing cash flow calculator shows what a given collection delay does to the cash you actually have available.
Chasing happens without anyone feeling awkward
Nobody enjoys ringing a customer about money. So it gets postponed, and an invoice that would have been paid after one polite reminder at day 20 is still unpaid at day 75, by which point the conversation is much harder.
Automatic reminders remove the emotional cost. The system sends the day 7 nudge whether or not anyone felt like sending it.
Payment becomes something they can do immediately
An invoice with a link is paid faster than an invoice with bank details, because it can be settled in the thirty seconds while the customer is still thinking about it. An invoice requiring them to log into online banking waits for a moment that may not come this week.
What it does not change
It does not make a wrong price right. Invoicing software bills what you tell it to bill. If the price was set below your loaded cost, faster invoicing just brings the loss forward.
It does not make a customer solvent. Some receivables are not slow, they are bad. Software surfaces them sooner, which is worth a great deal, but it does not collect them.
It does not replace a conversation about price. A customer who is surprised by the invoice was surprised by the estimate, and that happened days earlier.
It does not fix missing job paperwork. If the plumber does not record what was used, the invoice is short regardless of what raises it.
The four numbers worth watching
| Number | What it tells you | Where to look |
|---|---|---|
| Days from completion to invoice | Whether the delay is yours | Job dates against invoice dates |
| Average days to payment | Whether your terms are working | Invoice date against payment date |
| Value over 60 days | What is at genuine risk | Aging report |
| Completed and unbilled | Work you have already paid for and not charged for | Jobs without an invoice |
The last one is usually the shock. It is money you have already spent wages and materials on.
Software against a spreadsheet
A spreadsheet is genuinely fine at low volume. It stops being fine at a predictable point, and it is worth knowing where that point is rather than discovering it.
A spreadsheet holds up while one person raises every invoice, volume is under roughly thirty a month, and nothing needs chasing systematically. It breaks when a second person starts invoicing, when you need to know what is overdue without reading every row, and when invoice numbers start being reused or skipped because two people saved the file.
The failure is rarely dramatic. It is a slow accumulation of invoices nobody sent and payments nobody matched.
What to do before buying anything
- Measure the completion to invoice gap on your last twenty jobs. If it is under a day, your problem is elsewhere.
- List every completed job that has not been invoiced. Do this once, by hand. The number is the argument.
- Age your receivables into current, 30, 60 and 90 days. One number for "outstanding" hides everything that matters.
- Write down your terms and put them on the invoice. "Due on completion" means something to a homeowner; "Net 14" frequently does not.
- Send one invoice the same day and see whether it is paid faster. It usually is, and it costs nothing to test.
If you want to see what a properly laid out invoice looks like before changing anything, the free invoice generator builds one and prints it to PDF. It does not store anything or chase anyone, which is exactly the difference between a document and a system.
Whether it is worth it
The honest way to work this out is not a feature comparison. It is two numbers.
First, what is sitting in completed-but-unbilled work right now. That is a one-off recovery, and for most small plumbing companies it is between two and ten thousand.
Second, what shortening your payment cycle by a week is worth in working capital. Run it through the cash flow calculator with your own monthly revenue.
If those two numbers together do not comfortably exceed the annual cost of the software, the software is not your bottleneck and something else is.
Figures and timings here are illustrative and drawn from common patterns rather than a survey. Your own dates are the only ones that tell you where your delay is.
plumbing invoicing software plumbing invoice app get paid faster plumbing