BuildEstimate← Back to BuildEstimate
HomeResources › Pricing variations

How to Price Variations and Extras on a Building Job

The BuildEstimate Team · 6 August 2026 · 8 min read · More guides

Two columns comparing extra work given away free with the same extras priced, agreed in writing and added to the final account

The quote was right. The job went well. The customer is happy. And somehow the money at the end doesn't match the money you priced. Nine times out of ten the gap isn't the estimate — it's everything that got added after it. A socket moved here, an extra course there, "while you're at it" repeated a dozen times over six weeks. Individually none of it feels worth stopping for. Together it is one of the biggest and quietest profit leaks in the UK trades. This guide covers what actually counts as a variation, how to price one properly, and how to get it agreed before you pick up a tool.

Why extras are the biggest silent profit leak in the trades

Underpricing a quote at least announces itself. You know the number was tight when you sent it, and you can learn from it next time. Extras don't work that way. They arrive one at a time, in the middle of a job, from a customer you're getting on with, when you're covered in dust and halfway through something else. The cheapest possible answer in that moment is "yeah, no problem" — and it costs you nothing to say and everything to have said.

What makes them so expensive is that they are invisible. An hour absorbed on a Tuesday leaves no trace anywhere in your paperwork. It doesn't appear on the quote, the invoice, or the job file. So at the end of the job there is no line to point at that explains where the profit went — just a vague feeling that the job was harder than it should have been. Meanwhile the same conversation is happening on your next job, and the one after that.

The fix isn't being difficult with customers. It's having a routine that takes about four minutes and turns "while you're at it" into a priced, agreed, invoiceable line — every time, without a confrontation.

What actually counts as a variation

A variation is any work that falls outside the scope you priced and the customer accepted. It doesn't matter where it came from. The common sources are:

The test is refreshingly simple, and it doesn't rely on your memory or your judgement in the moment: read your original quote. If the work is described in it, it's included. If it isn't, it's a variation. This is the entire reason a quote needs a properly written scope with explicit exclusions — not to catch anybody out, but so that six weeks later there is a document rather than two different recollections. Our guide to how to write a construction quote covers building that scope in the first place.

One thing that is not a variation: work you simply forgot to price but which your own wording covered. That one is on you, and dressing it up as an extra is the fastest way to lose a customer's trust and their recommendation.

Step 1: Check it against the scope before you answer

The single highest-value habit in this whole guide is not answering immediately. Not because the answer is no — usually it's yes — but because "let me check the spec and come back to you in an hour" costs nothing, sounds entirely professional, and stops you giving away a day's work in a two-second reply.

Check the extra against the original scope. If it's covered, say so and get on with it. If it isn't, you've just identified a variation, and you move on to pricing it. Either way you've turned a corridor conversation into a decision made with the paperwork in front of you.

Step 2: Cost it like a miniature job

Price the variation the way you'd price any job — from the bottom up, not by picking a number that feels proportionate to how awkward it would be to say it out loud.

Build it up line by line, exactly as our guide to how to estimate a construction job describes for a full project. The method doesn't change just because the job is small; small jobs are precisely where guessed numbers go wrong, because there's no slack anywhere else to absorb the error.

Step 3: Price the disruption, not just the work

This is the step almost everyone skips, and on a live job it is frequently worth more than the extra itself.

Work inserted into a running programme costs more than the same work planned from the start, because it disturbs everything around it. Depending on the job, the disruption can include:

None of this is padding. It's real cost that the original price never contained, because the original programme never contained the work. If a two-hour extra pushes your completion date out by three days, the honest price of that extra includes the three days.

Any figures used below are round, illustrative numbers chosen purely to show the method. They are not market rates and are not a suggestion of what any trade should charge — put your own real costs and target margin through the same steps.

Step 4: Apply your normal margin — don't discount your extras

There's a strong instinct to price extras thin. They feel like an imposition to raise, they're small, and there's a nagging worry that a customer who's already spending will balk. So the margin quietly gets shaved, or dropped altogether, on exactly the work that carries the most risk.

Consider what that means in practice. A variation costs you £400 in materials, labour and knock-on time. On a job priced to a 20% margin, that extra should be £500 — because £400 ÷ (1 − 0.20) = £500. Charging "£400, just cover me for it" isn't generous; it's working for nothing on the most disruptive part of the job while the overheads keep running. Charging £450 still leaves you well short of the margin every other line on that job carries. If the maths behind that is unfamiliar, margin vs markup explains why adding a percentage to cost and keeping that percentage of the price are two different things.

Variations should, if anything, be your best-priced work. They're unplanned, they carry more risk, they disrupt everything around them, and you're the only realistic person to do them. That's not a reason to gouge — but it is a very good reason not to be the one who bids against himself.

Step 5: Get it agreed in writing before you start

An unpriced extra is a favour. A priced extra with no written acceptance is an argument waiting for the final account. Only a priced extra with a written yes is money.

It doesn't need to be formal. For most domestic work a short message covers it, and you can send it from the van:

Variation 4 — extra socket, kitchen island. Additional double socket to island unit, including chasing, first fix cable, second fix and making good. £185 + VAT. Adds approximately half a day; completion moves from Thu 21st to Fri 22nd. Happy to proceed on your confirmation.

Four things make that work: a number, a scope (what's included, so it can't grow later), the effect on the programme, and a clear request to confirm. A reply saying "yes please" is your authorisation. Save it in the job file.

Say it plainly to the customer at the start of the job and it never feels awkward mid-job: "Anything that's not on the quote I'll price and email over before I do it, so there are no surprises at the end." Customers like that. What customers dislike is unexplained numbers appearing on a final bill — which is precisely what informal extras produce.

Keep a running variations schedule

Log every variation as it's agreed, on one simple running list: number, date, description, price, agreed by, effect on programme. Nothing elaborate — a sheet or a note in your quoting app is plenty.

It earns its keep three times over. It stops agreed extras being forgotten at invoicing, which happens constantly on long jobs. It gives the customer a running total, so the final account is a confirmation rather than a shock. And if a dispute ever arises, a dated schedule the customer has been seeing all along is worth considerably more than a good memory.

Send it with your progress updates. A customer who sees "variations to date: £940" in week three has a chance to say "actually, let's leave the last one" — which is far better for both of you than a surprise at the end.

Handling "it's only a small thing"

You will hear this. Sometimes it's a negotiating line; more often it's completely sincere, because from the outside a socket is a socket and the customer genuinely has no idea about the chase, the cable run, the making good and the second visit.

The answer is information, not resistance. Explaining what the work actually involves — briefly, without irritation — converts most of these conversations, because the price stops looking arbitrary. "It's a bit more than it looks: the wall has to be chased out and made good, and it means coming back after the plasterer, so it's about half a day all in."

Where an extra genuinely is trivial, absorbing it is fine and often good business. Just show it on the paperwork at its value and mark it "no charge". That way the customer actually sees the goodwill instead of never knowing it happened — and, just as usefully, you can see at the end of the year how much you're giving away.

Common variation pricing mistakes

This guide is general information, not legal, financial or contractual advice. Contract terms and your obligations vary with the type of work and the agreement you're operating under — check your own contract, and take professional advice on anything significant or disputed.

How BuildEstimate helps you keep control of extras

BuildEstimate is a UK-focused, AI-assisted quoting app that builds itemised estimates from materials and labour and turns them into professional quotes — on your phone on site, or at a desk. That matters for variations for two reasons. First, a properly itemised original quote gives you the clear scope that tells you instantly whether something is an extra. Second, pricing a variation is the same operation as pricing a job: add the lines, apply your margin, send it — which is a few minutes in the van rather than an evening job you keep putting off.

And the extras that actually get priced are the ones that are quick to price. That is most of the battle.

You can use it as a web app at build-estimate.app, and it is also available on the App Store and Google Play.

Start your 7-day free trial

Prefer to see the numbers first? View pricing — it is £20/month with a 7-day free trial. If you price labour by the day, it's worth checking how to set your day rate too, since every variation you price rests on it.

FAQ

What counts as a variation on a building job?

A variation is any work that falls outside the scope you priced and the customer accepted. That includes work the customer adds, work a designer or building control officer changes, and work that becomes necessary once something is opened up. The test is simple: read your original quote, and if the work is not described in it, it is a variation. Anything you find later that was genuinely covered by your own wording is not.

How do you price extra work on a live job?

Cost it as a miniature job in its own right — materials, labour, plant and hire — then add the knock-on time it causes to the rest of the programme, then apply your normal margin. Do not price it as though the labour is free simply because you are already on site. Being on site saves you a call-out, not the hours the work actually takes.

Should I charge for small extras?

Price everything and then decide what to give away, rather than giving it away by default. Genuinely two-minute jobs can be worth absorbing for goodwill, but they should be shown on the paperwork at their value and marked as no charge, so the customer sees what they received. Extras that are absorbed silently are invisible, so they get repeated, and by the end of a job a run of small unpriced favours can account for a meaningful share of the profit.

Do I need a variation agreed in writing?

Yes, and before the work starts. A written price and a written acceptance — an email reply is perfectly adequate for most domestic work — is what turns an extra into an invoiceable item rather than an argument at the final account. Verbal agreements on site are commonly remembered differently once the final bill arrives, and the person who has no record is the person who loses.

What if the customer refuses to pay for a variation?

Almost every dispute of this kind traces back to the extra never being priced and agreed at the time. The defence is procedural rather than argumentative: a clear original scope with exclusions, a written variation price, a written acceptance, and a running variations schedule the customer has seen throughout. If a customer declines the price before work starts, that is a straightforward decision — the work simply does not happen.

How do I stop variations from taking over a job?

Write a tighter original scope with explicit exclusions and provisional sums for the things that genuinely cannot be known, then handle every change through the same short routine: price it, send it, get a yes, log it. Variations become chaotic when they are handled informally and inconsistently. A predictable process makes each one a small piece of admin rather than a negotiation.