Skip to content
BePaid

What should you do when a job costs more than your estimate?

By the BePaid team · · 10 min read

Short answer

Tell the client quickly, explain why the cost changed, and get written approval before you keep working.

The short answer

Tell the client as soon as you know the job will cost more, explain what changed in plain language, and ask for written approval before you keep going. If the extra cost comes from new work, changed conditions, or a missed assumption, do not wait until the end and hope it will be accepted.

The safest move is to pause long enough to reset the scope, the price, or both. That protects your margin and gives the client a fair chance to decide whether they want to proceed.

Stop the job before the overage grows

When you see the estimate slipping, do not wait for the final invoice to explain it. A client is usually more open to a higher price when you say it early, while there is still time to choose among options.

Use this sequence:

  1. Confirm what changed.
  2. Separate the original estimate from the new work or cost.
  3. Tell the client the job is running above estimate.
  4. Say what you need to continue.
  5. Get approval in writing.

If you can keep working without adding cost, do that first. If not, stop at a clean break point. That might mean finishing the current task, then waiting for approval before starting the next one.

A message like this keeps the conversation focused:

I wanted to let you know the job is running above the original estimate because of [changed condition / added request / extra material / unexpected repair]. I can continue, but I need approval for the added cost before I move ahead. I can send the revised total now, or I can pause here until you decide how you want to proceed.

End this step by deciding whether you need to pause work immediately or can finish the current phase.

Find out why the estimate changed

Not every overage is the same. The reason matters because it changes what you should say and whether you should absorb any part of the cost.

The work changed

This is the easiest case to explain. The client asked for more, the site conditions were different, or the scope expanded after the estimate was approved. Treat that as a scope change, not as your mistake.

Say which part changed and when it changed. Keep the explanation tied to facts, not emotion.

The original estimate covered X. After we started, you asked for Y, which adds time and materials. I need approval for the revised amount before I continue with that part of the job.

The job was harder than expected

Sometimes the estimate was based on a reasonable assumption that turned out to be wrong. A wall hides damage. Access takes longer than expected. Supplies cost more because the replacement is different from what was quoted.

If the miss was yours, own it. You do not need a long apology, but you do need a calm explanation. If you think the client would see the overage as part of normal risk in the job, say that directly.

I estimated this based on the conditions we could see at the time. Once the work opened up, we found additional damage that was not visible in the estimate stage. That adds labor and materials, so I need to update the price before I continue.

The estimate left out something important

If you forgot to include an obvious item, the fix is different. You may need to absorb the mistake, split the difference, or explain why the missing item was not part of the original scope.

This is where the paperwork matters. Check the estimate, the messages, and any notes from the walk-through or call. If the original estimate was vague, the client may expect you to honor the lower number. If the scope was specific, you have a stronger case for an adjustment.

End this step by writing one sentence that describes the reason in neutral language.

Tell the client before the problem becomes a surprise

Clients are more likely to accept changes when you do not spring them at the final invoice. The message should be short, specific, and tied to the job.

Use this structure:

  1. Name the original estimate.
  2. Name the reason for the increase.
  3. Give the new amount or the added amount.
  4. Say what happens next.

Example wording:

The original estimate covered the standard installation. Once we started, we found extra prep work that was not visible at the time of estimating. The job will be $___ over the original estimate. If you approve that added amount, I can continue right away.

If you do not have the exact overage yet, say so. Do not invent a number just to sound prepared. Tell the client you are checking the actual cost and will send the revised total before proceeding.

A text message may work for an urgent job, but follow it with a written record by email or in the message thread you already use with the client. Keep the approval in writing.

End this step by sending the notice in the channel the client already uses with you.

Decide whether you should absorb part of the overage

Sometimes the fair answer is not “the client pays everything.” Sometimes it is “we split the difference,” or “I will cover the mistake I made, and the client will cover the added scope.”

Use judgment, but do it on purpose.

Consider absorbing part of the overage when:

  • the error was clearly yours,
  • the amount is small compared with the job,
  • keeping the client matters more than recovering every dollar, or
  • the client had no way to foresee the change.

Consider billing the full difference when:

  • the client changed the scope,
  • the work revealed a condition the estimate could not reasonably cover,
  • the estimate clearly excluded that item, or
  • the client asked you to continue after you warned them.

If you choose to discount the overage, say so plainly. Clients are less likely to argue when the numbers are clear.

I’m discounting part of the extra labor on this one because the original estimate should have been tighter. The revised total reflects the added materials and only part of the extra time.

Do not turn a one-time mistake into a habit. If you absorb the cost, make a note for the next estimate so you do not repeat it.

End this step by deciding what part, if any, you will absorb before you quote the revised amount.

Get approval before you do more work

A client who says “go ahead” in a casual way can still dispute the extra charge later. Get something you can point to.

Ask for one of these:

  • a written reply approving the revised price,
  • an updated estimate signed or accepted by the client, or
  • a clear message approving the added amount and scope.

If the client wants a revised estimate first, use free invoice generator to prepare a clean updated estimate with the new scope and total. Make the change easy to read so the client does not have to compare versions line by line.

What to include in the revised estimate:

  • the original scope,
  • the added work or condition,
  • the revised total,
  • any materials or extra labor,
  • the approval line.

Use plain wording on the approval line:

I approve the revised estimate and understand the total has changed because of the added work described above.

If the client will not approve the higher amount, stop the nonessential work. You may still finish what was already authorized, but do not keep adding cost on the assumption that it will be accepted later.

End this step by waiting for approval before you resume any nonessential work.

Explain the change without sounding defensive

Clients are more likely to cooperate when you sound factual and calm. Do not overexplain, and do not make the conversation about whether they trust you.

What works better:

  • name the change,
  • show the cost impact,
  • give the client a choice,
  • stay available for one follow-up question.

What does not work:

  • a long apology that makes the job sound chaotic,
  • a vague “things came up,”
  • blaming the client,
  • waiting until the invoice and arguing later.

A simple script:

I found additional labor and materials that were not part of the original estimate. I’ve paused at this point so I can confirm how you want to move forward. If you approve the revised amount, I can continue. If not, I can stop here and invoice the work completed so far.

That last sentence matters. It gives the client a way to choose without feeling trapped.

End this step by trimming your explanation to the facts a client needs to decide.

Handle the hard cases

The client says the estimate should be binding

Some clients will treat an estimate like a fixed promise. If that happens, go back to the paper trail. Was the estimate written as an estimate, a quote, or a fixed price? Were exclusions listed? Did the client change the scope after approval? The answer depends on what was written and on local law and contract rules, which can vary by state and by job type. If the amount is large or the dispute is serious, an attorney can help you read the agreement before you push harder.

The client says they never approved the extra cost

If the approval was verbal, look for supporting messages, photos, notes from a call, or a text confirming the change. If you do not have that record, be careful about pressing the point. You may still charge for work clearly outside the original scope, but the dispute may turn on what you can prove.

The client wants you to finish first and discuss price later

That is risky if the overage is already known. If you keep going without approval, you make it harder to draw the line later. Say you can continue only after the revised price is approved.

The client is already unhappy

Do not stack the pricing issue on top of a quality issue if there is one. Fix the work problem first if it exists. Then address the estimate overrun with the same calm, factual tone.

End this step by choosing the hardest objection you need to answer and writing your response before you send it.

Protect yourself the next time you estimate

The best fix for a job that went over estimate is to make the next estimate harder to break.

Tighten the scope

Write what is included and what is not. The clearer the scope, the easier it is to explain a change later.

For example:

  • included: removal, standard materials, cleanup;
  • not included: hidden damage, permit fees, special-order materials, extra visits.

Build in a change process

Add a rule that any work outside the original estimate needs written approval before it starts. Put that in the estimate or in the job terms.

Any work outside this estimate will be quoted and approved in writing before it begins.

Use clearer assumptions

If the estimate depends on something specific, say so. That might be access, existing conditions, client-supplied information, or a part being available.

Review where the overrun came from

After the job, ask one question: did the cost go up because of scope, surprise conditions, pricing, or your own estimating process? The answer tells you what to change next time.

End this step by adding one missing assumption or exclusion to your next estimate.

What to do when the client still agrees to the work

If the client approves the extra cost, do not leave the revised amount floating in a conversation thread. Write it down cleanly in the document you will invoice from later.

Use the updated estimate, the change approval, or a short written change order that says:

  • what was added,
  • what it costs,
  • who approved it,
  • when the approval happened.

Then finish the work and invoice the approved total, not the original estimate. If you are billing in stages, separate the original work from the added work so the client can see what each part covers.

A good invoice line item is specific:

  • Original scope of work, approved estimate
  • Added labor due to unexpected repair, approved on [date]
  • Additional materials, approved on [date]

That makes the final bill easier to understand and easier to defend if the client asks about it later.

End this step by saving the approval with the job file before you finish the work.

What to do when the client does not agree

If the client refuses the higher amount, you have to decide whether to stop, reduce the scope, or absorb the difference. Make that decision based on the contract, the size of the overage, and the risk of continuing without agreement.

A practical order:

  1. Pause nonessential work.
  2. Offer the client the current status of the job.
  3. Show the cost of finishing versus stopping now.
  4. Ask for a clear decision.

What to say:

At this point, I can stop here and invoice the completed work, or I can continue only if you want to approve the added amount. Let me know which option you want.

If the client still refuses and the work is partly complete, document what was done, what remains, and why you stopped. That record helps if the balance is later disputed.

End this step by making one clear choice: continue, stop, or renegotiate the scope.

A simple rule you can use on the next job

If the job starts costing more than your estimate, do not wait until the invoice to say so. Tell the client, show the reason, and get written approval before you keep going.

Use that rule every time, and your estimates will stay useful instead of becoming a guess you have to defend later.

Put this into practice

Create an invoice free on the web, then finish it in the BePaid app.

Create free invoice