HomeGuides › What to do if a job runs over budget

What to Do If a Job Runs Over Budget

Almost every trade job runs over its original quote at some point in a career, whether from something unexpected behind a wall or a customer adding work mid-job. What separates a smooth outcome from a payment dispute isn't whether it happens, it's whether you spot it early and handle the conversation properly.

Spot it early, not at invoicing

The worst version of an overrun is one the customer discovers for the first time on the final invoice. The moment you realise a job is going to cost more than quoted, whether that's day two of a five-day job or the instant you open up a wall and find rot, that's when the conversation needs to happen, not at the end.

Work out why it's running over

Not every overrun is the same kind of overrun, and the cause determines what you should do about it. A genuine change in scope, the customer adding a radiator, choosing a more complex tile layout, asking for an extra socket, is a variation, and it's fair to charge for it. Something unexpected found once work started, rot behind old tiling, wiring that doesn't match what was visible, is also usually fair to charge for if it was reasonably unforeseeable. Simply underestimating how long the job would take is neither of those, and that cost is yours to absorb.

Use a variation order, even an informal one

A variation order doesn't need to be a formal contract document for most trade jobs. A text or email saying "this has come up, it'll add roughly X to the price and Y to the timeline, let me know if you want to proceed" is enough, as long as it happens before you do the extra work and the customer has actually agreed. This single habit prevents the majority of overrun disputes, because the customer isn't ambushed and you have a record that they said yes.

How to actually say it

Keep the message factual and specific rather than apologetic or vague: what was found or what changed, what it means for the price, and what it means for the timeline. "Once I opened up the floor I found the joists are rotten in two places, this needs replacing before I can continue, it'll add roughly £X and a day to the job, let me know if you want me to proceed" is clear, professional, and gives the customer a real decision to make.

If it's genuinely your own miscalculation

If a job is running over purely because you underestimated your own pace, not because anything changed or was found, the honest move is to absorb it rather than pass it to the customer. It costs you in the moment, but it protects your reputation and your future estimating, which matters more. Track the gap between quoted time and actual time on jobs like this so your next quote for similar work is more accurate.

Build the contingency in from the start

TradeQuoteKit's free quote generator makes it easy to add a clear contingency line to fixed-price quotes, so unknowns are priced for rather than absorbed later.

Open the quote generator

Job over budget FAQs

Can I just add the extra cost to the final invoice without warning the customer?

You can, but it's a poor way to run a business. An invoice that's noticeably higher than the quote with no warning is the single most common cause of payment disputes and bad reviews. Flag it as soon as you know, in writing, before the extra work happens.

What exactly is a variation order?

A variation order is a short written record of a change to the original scope: what's changing, why, and the price and time impact. It doesn't need to be complicated, an email or text confirming the change and the customer's agreement is enough for most trade jobs, but it needs to exist before you do the extra work.

What if the overrun is my fault, not a genuine scope change?

Then it's not a variation and you shouldn't charge for it. If you underestimated the time a job would take, that's a costing lesson for your next quote, not a bill the customer should pay. Absorbing it is the right call, and it's also what keeps a customer's trust intact.

How do I stop this happening on every job?

Build a contingency line into fixed-price quotes for the kind of job where unknowns are likely, and track your actual time against quoted time on completed jobs so your estimates get more accurate over time. Most chronic overrunning comes from quoting speed you don't actually have, which is fixable with better records, not just optimism.