Five places money slips between the quote and the invoice
The job was done, the customer was happy, and the invoice still came up short. Where service firms lose money they already earned, and how to stop it.
3 min read Provecta Group
The job went well. The crew finished a day early, the customer sent a thank-you message, and three weeks later someone in the office noticed the invoice was for the original quote. The extra socket run the customer asked for on day two was never billed. Nobody did anything wrong on purpose. The information simply never made it from the site to the person typing the invoice.
If you run a service business, whether that is electrical contracting, cleaning, maintenance, logistics or a clinic, you already know this feeling. You probably do not know how often it happens, because a missed charge leaves no trace. The money that did arrive looks normal.
These are the five gaps we see most often.
1. The change agreed on site. A customer asks for something extra. The technician says yes, because saying no loses goodwill. The change lives in a phone call, a WhatsApp voice note or the technician's memory. The job sheet still describes the original scope.
2. The job marked done but never handed over. Operations closes the job in their system. Billing works from a different list, or from an email that says "done, please invoice." If that email does not get sent, the job sits finished and unbilled until someone audits it, which is often never.
3. The quote that changed by email. Version one went out at one figure. The customer negotiated, and version three was agreed by email. Billing has version one, because that is the PDF attached to the job record.
4. Materials pulled and not charged. Stock left the store for this job. The store keeper wrote it down, or meant to. The invoice lists labour only.
5. The invoice that went out and was never chased. Sending an invoice feels like the end of the work. It is the start of collecting it. If nobody owns the chase, a polite customer who simply forgot pays in ninety days, and a less polite one does not pay at all.
Not every firm has all five. Most have two or three, and the mix tells you something. Gaps one and four are field problems. Gaps two and three are office problems. Gap five is nobody's problem, which is why it is often the most expensive.
Why it keeps happening
Every one of these is a handover problem. The facts exist. They sit in different heads, inboxes and spreadsheets, and the person who needs them at the billing step is not the person who learned them at the job step. Adding more software rarely helps on its own. A new tool with the same handovers moves the gap to a new screen.
What a written company memory changes
The useful version is less exciting than it sounds. It is one shared record per job that travels from quote to cash, plus a short set of written rules about what must be true before each step closes. For example: a job cannot be marked complete until the change log has been reviewed. An invoice cannot be raised from any quote except the latest signed version. Every invoice has a named person and a date for the first reminder.
Once those rules are written down, AI becomes useful in a narrow, safe way. It can read the job record and draft the invoice, including the changes logged on site. It can flag jobs that are complete with no invoice after two days. It can draft the reminder. A person approves anything that goes to a customer. That approval gate matters, because a confident draft with a wrong figure costs more trust than a late one.
What it will not fix: if the technician never records the change, nothing downstream can see it. The memory only knows what someone told it. It also will not fix underpricing. If your quotes are too low, a perfect invoice of a bad quote is still a bad invoice.
This week
Pull the last twenty completed jobs. For each one, put three things side by side: the final agreed quote, the job sheet, and the invoice. Mark every line where they disagree. Then mark which of the five gaps above caused it. Twenty jobs takes an afternoon and usually ends the argument about whether the problem is real.
If you would rather start with a structured estimate, our revenue leakage check walks through the same five gaps. Book 20 minutes at pgco.world/book.