OdinTask field-service app OdinTask ODINTASK · GUIDE
quotes

Cost overruns on fixed-price jobs: how to stop the bleed

8 July 2026 · 9 min · quotespricingÄTAcost controlcontracts

The moment a fixed-price job starts bleeding, answer one question before you do anything else: is this extra cost something the customer caused, or something you got wrong? That split decides everything. If it is a genuine variation, you can charge for it, but only if you raise it in writing before you do the work and the customer approves it. If it is your own estimating error, you eat it on this job and fix the template on the next one. Most cost overruns on fixed-price jobs are not one dramatic surprise. They are six small unbilled changes, a quote written ninety days before the materials were bought, and a conversation nobody wrote down.

The 60-minute triage when a job goes red

Do this the day you notice. The value of a variation collapses the longer you sit on it.

  1. Stop uncommitted spend. No more materials, no second van, until you know the number.
  2. Forecast the cost to complete, not the cost spent. Sunk cost tells you nothing. Price the remaining hours, the materials still to buy at today's price, and the return visits you have stopped counting.
  3. Split the gap: chargeable variation, or your error. Be brutal. A gap you cannot honestly defend will not survive a dispute.
  4. Phone the customer the same day. "We have found X, it changes the price by roughly Y, I am sending it in writing this afternoon" is the difference between a signature and a fight.
  5. Send the change note before the next shift. Nobody signs a change after the work is done. They pay for a decision they were allowed to make.

Fixed price, capped price, or time and materials

In Sweden you will hear three terms, and the distinction is the whole game. Fast pris is a fixed price. Takpris is a capped price: you bill actual hours and materials, but the customer never pays above a ceiling. Löpande räkning is time and materials. Elsewhere: fixed price, guaranteed maximum price, cost-plus.

ModelSwedish termWho carries the unknownUse it whenThe killer risk
Fixed priceFast prisYou, entirelyScope fully visible: a consumer unit swap, a measured roofOne hidden condition eats the margin on three jobs
Capped priceTakprisYou above the cap, the customer belowScope 80% known, the last 20% guessworkDownside, none of the upside. Set the cap at your bad case
Time and materialsLöpande räkningThe customerFault-finding, refurbishment, unopened wallsTrust. Needs weekly time reporting they can read
EstimateUngefärlig prisuppgiftShared, with a legal ceilingRarely by choice. Usually what you gave over the phoneYou think it was a ballpark. The law thinks otherwise

That last row catches people out. Under the Swedish Consumer Services Act (konsumenttjänstlagen 1985:716), if you give a consumer an ungefärlig prisuppgift, the final price may not exceed it by more than 15% unless you agreed another limit. It applies to approximate prices only. A fixed price is a fixed price: there is no 15% on top. The same trap exists in UK consumer work, where an "estimate" and a "quote" are treated very differently once a dispute starts.

What changed for 2026

Material pricing has stopped being a rounding error. Copper, cable, timber, insulation, heat pumps and switchgear have all had spells where the price moved more inside a quote's validity window than your whole net margin. A 90-day fixed quote on a materials-heavy job is a free option you wrote for the customer: they exercise it if prices rise, and you carry it. Three fixes:

Real variation, or your own estimating error?

In Swedish this is the ÄTA question: ändrings-, tilläggs- och avgående arbeten, changed, added and removed work. Elsewhere it is a variation or change order. Four questions, and you need a yes to at least one.

  1. Scope. Was it in the quote, drawings, specification, or the photographs you priced from? If it was, it is not extra.
  2. Change. Did the customer change their mind, upgrade a fitting, or move something after you priced it?
  3. Discoverability. Could a competent tradesperson have seen it at the survey? If you could have opened the panel and did not, that is on you. Behind sealed plaster, it is not.
  4. Risk. Does the contract say who carries the unknown? "Assumes existing circuits are serviceable" allocates that risk. A quote saying nothing allocates it to you.

Almost always your error: pricing from memory because "we did one of these last year"; an hourly rate that covers wages but not the van, insurance, unbilled quoting time or holiday pay; forgetting access, parking, scaffold, waste or the second trip for final fix; materials off a price list you last imported months ago; no contingency on a wall you never opened.

Almost always a genuine variation: the customer moves a socket or picks a different fitting after first fix; you lift the floor and the substrate is rotten with nothing visible beforehand; asbestos or someone else's non-compliant work appears behind a surface; an authority requires something the drawings did not show; access is denied and you make an extra journey.

Your duty to warn about a price increase

This is the part that quietly decides disputes. Swedish consumer law does not merely let you tell the customer about a price increase. It requires you to. Konsumenttjänstlagen puts three duties on you:

That last one is not a licence to bill. It is a narrow exception for the small and the obvious, and the burden of showing it applied is yours. The guidance, and the standard consumer contract Hantverkarformuläret, sit with Konsumentverket.

Commercial work under AB 04 or ABT 06 is tighter. Variations should be ordered in writing before they are carried out, and where one arises another way you must notify the client without delay. Miss the notice and you can lose the right to be paid for work already done. UK JCT contracts take the same line: no instruction, no variation, no money.

Put your own threshold in the contract: any change over 5% of the contract value, or any single item above a fixed amount you choose, gets a written note and a signature before the tools come out. Below that, note it and carry it.

How to document a change so the customer signs it

A change note turns a problem into a decision the customer owns. Send one per change: a bundle invites a negotiation, a single item invites a yes or no. Every note needs:

If it is genuinely urgent, a live fault or water coming in, do it verbally and confirm in writing within the hour: "As agreed on the phone at 09:40, we are proceeding with X at approximately Y." A same-day written confirmation is evidence. A memory of a phone call is not.

Nobody wants to drive home, write a document, and drive back, which is exactly why variations go unbilled. Raising it from the job card on your phone, before you leave site, is the whole reason to run quotes, variations and invoices in one system. In OdinTask a variation is priced from your own price list, sent for electronic signing with a document hash and audit trail, and carried onto the final invoice automatically.

What cost overruns on fixed-price jobs do to your margin

The arithmetic is worse than it feels, which is why people tolerate it. Take a job quoted at 120 000 kr on a 10% net margin: 108 000 kr of cost, 12 000 kr of profit.

Scale it down: two variations of four hours each, never written up, at a 700 kr charge-out rate, is 5 600 kr. Nearly half that job's profit, gone in two conversations nobody documented.

Rewrite the quote, not the invoice

Everything above is damage control. The fix lives in the quote template. Change these once:

None of this makes you the expensive one. It makes you the one whose final invoice matches the quote, which is what customers tell their neighbours about. If your variations live in text messages across three phones, the leak is not your pricing. It is the paper trail. Start a 14-day trial, or read more on quoting and pricing on the OdinTask blog.

FAQ

Can I charge more than my fixed price if my costs go up?

Not by default. A fixed price is fixed, and there is no automatic percentage on top. You can charge more only where the customer changed the scope, where a condition appeared that you could not reasonably have seen, or where your contract contains a clause allowing it, such as a materials price clause or a stated assumption. In every case, raise it in writing and get approval before doing the work.

What is the 15% rule in Swedish consumer work?

Under konsumenttjänstlagen, if you give a consumer an approximate price (ungefärlig prisuppgift), the final price may not exceed it by more than 15% unless you agreed a different limit. It is a ceiling, not an allowance. It applies to approximate prices only: it does not give you 15% of headroom on a genuine fixed price, and it does not apply to business-to-business contracts.

What counts as ÄTA work rather than my own estimating error?

ÄTA means changed, added or removed work, the Swedish term for variations. It is genuine ÄTA if the customer changed something, if a condition appeared that a competent tradesperson could not have spotted at the survey, or if the contract explicitly allocated that risk to the customer. If you simply priced it wrong, forgot a line item, or used an old material price, that is your cost, not theirs.

Do I have to warn the customer about a price increase, or can I just invoice it?

You have to warn them. Swedish consumer law requires you to safeguard the customer's interests, to advise against work that will not be reasonably worth the cost, and to contact them before carrying out additional work. Invoicing a surprise at the end is the weakest position you can be in. A price increase you never warned about is usually one you will struggle to collect.

Is takpris better than fast pris for a 2026 job?

Often, on materials-heavy work. A capped price gives the customer the certainty they actually want, since they never pay above the ceiling, while you bill your real hours below it and are not punished for a conservative estimate. Set the cap at your bad case rather than your expected case, because you carry everything above it and share none of the saving below it.

What if the customer refuses to sign a change note?

Then do not do the work. That is the whole value of asking before rather than after. Declining is a legitimate answer: the job continues at the original scope, you note in writing that the item was declined and why, and you record the consequence, for example that the fault remains or that the guarantee does not extend to it. An unsigned change you did anyway is an argument you have already lost.

One system for your field-service business

Booking, quotes with ROT, scheduling, an offline app, time tracking and invoicing — in your own brand.

Try OdinTask free