The invoice you sent was probably smaller than the job you actually did.
Not because you underquoted. Not because you gave a discount you didn’t mean to. Not because the job went badly or the client pushed back on the price.
Simply because by the time you got around to invoicing, you couldn’t remember half of what happened.
What Gets Left Behind
Think about your last job. Not the headline scope you remember that fine. It’s everything that built up around it over the weeks and months of actually doing the work.
The extra delivery you signed for on a Tuesday afternoon when you were already three things deep and your phone hadn’t stopped.
The two hours you stayed late to hit the plastering deadline so the next trade could get in on time. You didn’t have to do that. You did it anyway.
The last-minute material swap the client asked for on the phone while you were driving between sites. “Could we change the X to Y?” Sure, you said. No problem.
The return visit nobody mentioned at the time would need to be a separate trip, not part of the original scope, not something you’d allowed for, just an extra half day that appeared out of nowhere.
Every one of those things has a cost. Labour time. Materials. Fuel. Your time. And in isolation, each one feels too small or too awkward to chase. So it doesn’t make it onto the invoice.
Multiply that across every job you do in a year, and the number gets uncomfortable quickly.
This Isn’t the Problem You Think It Is
When builders talk about money problems, the conversation usually gravitates towards the same two suspects: cashflow and pricing.
Cashflow, the gap between when you spend and when you get paid. Slow-paying clients, late invoices, the constant juggle of keeping the business liquid.
Pricing, quoting too low to win work, not building in enough margin, underestimating the real cost of a job.
Both of these are real problems. Both cost builders real money. But there’s a third problem sitting quietly underneath them that rarely gets named:
The memory problem.
By the time a job is done and you’re sitting down to write the invoice, the next job has already started. You’re mentally elsewhere. The details from three weeks ago — the variations, the extras, the additional materials, the extra hours, have faded. You write down what you can remember, knock it out, and move on.
The difference between what you actually did and what you charged for quietly disappears. Not in one dramatic moment. In twenty small ones, across every job, week after week, year after year.
The Maths of Forgotten Extras
Let’s put some numbers on it. Conservatively.
Say you forget to invoice, on average, £200 worth of extras and variations per job. A late delivery. An extra material run. A couple of hours that ran over.
If you complete 40 jobs a year, that’s £8,000 you did the work for and never charged.
For many builders, the real number is higher. The jobs where it hurts most aren’t the big ones, those tend to get more scrutiny. It’s the mid-sized jobs. The ones that move fast, involve several client changes, run for a few weeks, and are done and dusted before you’ve had a chance to document everything properly.
£8,000. £12,000. £15,000. Gone — not because a client refused to pay, not because you priced the job wrong, but because you couldn’t remember what to put on the invoice.
Why It Keeps Happening
The memory problem isn’t a character flaw. It’s a systems problem.
Builders are on site, on the phone, managing materials, managing people, managing clients, managing the next job, all at the same time. The idea that you’ll also be keeping a perfect running record of every extra and variation as they happen, in your head, until you get round to invoicing three weeks later, is simply unrealistic.
Memory degrades. Details blur. The thing that felt significant at the time, “I should charge for that”, gets overtaken by the next urgent thing within hours.
The jobs where everything makes it onto the invoice are the exception, not the rule. And the reason they’re the exception isn’t that those builders have better memories. It’s that they have a system for capturing things in the moment, before the detail fades.
What a Complete Invoice Actually Looks Like
Most builders have sent an invoice and had that nagging feeling it should have been bigger.
That feeling is almost always right.
A complete invoice, one that reflects the actual job, not just the parts you happened to remember, captures everything: the original scope, every variation and change, every additional material, every extra hour, every return visit that wasn’t in the original plan.
It’s not about being difficult or nickel-and-diming the client. It’s about charging for the work you actually did. Work you quoted for. Work you delivered. Work the client benefited from.
The client doesn’t resent a clear, itemised invoice that accounts for agreed changes. What creates friction is a vague invoice that arrives late and leaves the client guessing what they’re paying for. A complete, well-documented invoice is actually better for the client relationship, not worse.
The Variation That Feels Too Small to Raise
There’s a particular moment most builders know well.
A client asks for a small change mid-job. You agree. It takes an extra hour, or an extra trip to the merchant, or a slightly more expensive material. In the moment, it doesn’t feel worth making a fuss about, it would feel awkward, too transactional, not in keeping with the good relationship you’ve built.
So you absorb it. You move on. You tell yourself you’ll factor it in somewhere.
You don’t.
This happens dozens of times on a single job. Individually, each instance feels trivial. Collectively, they represent a significant amount of unbilled work, work you did, work the client received, work that simply never made it onto the invoice because you didn’t want to seem difficult in the moment.
The answer isn’t to become combative about every small change. It’s to have a system that makes recording it so quick and easy that it barely registers, so when invoice time comes, the record is already there, and raising it feels completely natural.
Memory Is Not a Billing System
ProntoCalc is built around a simple truth: the moment to record an extra or a variation is the moment it happens, not three weeks later when you’re sitting down to invoice and trying to reconstruct the job from memory.
Log it on your phone. From the van. From the site. In the two minutes after the client call, before the next thing takes over. It takes seconds, and it means the record exists, accurate, timestamped, ready to roll straight into the invoice when the job is done.
The result isn’t just a bigger invoice. It’s the right invoice. One that reflects what you actually did. One you can send with confidence because everything on it is documented and agreed.
No more nagging feeling. No more wondering what you left on the table. Just an invoice that matches the job.
How Much Have You Left on the Table This Year?
It’s a question worth sitting with honestly.
Not the jobs where the client didn’t pay. Not the jobs where you know you underquoted. The jobs where the work was done, the client was happy, the invoice went out, and somewhere in the gap between what you did and what you charged, money quietly disappeared.
Add it up across the year. For most builders, the number is bigger than they expect.
It doesn’t have to keep happening. The work is already being done. It just needs to make it onto the invoice.
ProntoCalc | Built for Builders | Fast, accurate quotes and variation tracking from the van, the site, or the office.


