2026-07-30 · Fidele Maniraruta
What to Do When a Job Goes Over Budget (Without Eating the Cost or Losing the Customer)
You quoted the job, you started the work, and now the real cost is climbing past your number. Maybe you opened a wall and found rot. Maybe the customer keeps adding little things. Maybe you just missed something on the walk-through. Whatever it is, you are standing there doing math in your head and the math is bad.
The worst thing you can do is keep quiet and hope it evens out. It never evens out. Here is how to handle a job going over budget so you get paid for the extra work and the customer still trusts you at the end of it.
Pick your trade and the situation, get 3 copy-paste texts instantly. Drop an email and all 18 unlock, plus the day-by-day send schedule.
Quick answer
Stop and flag it the moment you know, not at the final invoice. Tell the customer plainly what changed, what it costs, and get a yes in writing before you do the extra work. If the overrun is your mistake, own the part that is yours and eat that part only. If it is new work or something nobody could have seen, that is a change order, and change orders get approved and paid before they get built. Never surprise a customer with a bigger bill at the end. Surprises are how you end up not getting paid.
Why do jobs go over budget in the first place
Most overruns come from one of three places, and knowing which one you are dealing with tells you who pays.
The first is hidden conditions. You open the floor and the joists are shot, or the panel is not up to code, or there is water damage nobody knew about. Nobody could have quoted that from the driveway. That is legitimate extra work and the customer pays for it.
The second is scope creep. The customer keeps saying "while you're here, can you also." Each thing sounds small. Together they are a second job you never quoted. That is also on the customer, but only if you called it out each time instead of just doing it.
The third is your own miss. You underbid, forgot a material cost, or the crew took twice as long as you figured. That one is on you. It stings, but pretending it is the customer's problem is how you lose them and eat it anyway.
How do you tell a customer the job will cost more
Tell them fast and tell them straight. The longer you wait, the more it looks like you are hiding something.
Walk over, show them the actual thing that changed, and say it plain:
"Hey, before I keep going I need to show you something. When I opened this up the framing back here is rotted out. That was not something we could see when I quoted it. To do it right it runs about X more. I did not want to touch it until you knew. You good with that or do you want to talk through options?"
Then stop talking. Let them look at it and react. You showed them the problem, you gave them a real number, and you asked before spending their money. That is the whole move. Most customers are fine with it when they can see the reason with their own eyes. What they are not fine with is finding out at the end.
If the number is a real stretch for them, do not just drop your price. Give them a path. Sometimes that is doing the must-fix part now and leaving the nice-to-have for later. If their budget was already tight before this, how to tell a customer their budget is too low has the wording for keeping the door open instead of losing the whole job.
Get it in writing before you build it
This is the part guys skip and then regret. A verbal "yeah go ahead" at 7am on a loud job site is not something you can collect on later. Memories get real fuzzy when the final invoice shows up.
Put the extra work on paper, even a short one. What the new work is, what it costs, and a spot for them to say yes. A quick text with the number and "reply YES to approve" counts. A proper change order counts better. Either way, do not swing a hammer on the extra work until you have their yes somewhere you can point to.
If it is a big overrun and the job is going long, this is also the moment to line up a progress payment instead of waiting until the very end to see any of the money. Nobody wants to float thousands in extra labor and materials on a maybe.
When the overrun is your fault
Own your part. If you underbid or your crew ran slow, that difference is yours to carry, not the customer's. Trying to slide your mistake onto their bill under a fake "change order" is the fastest way to a bad review and a customer who tells everyone they know.
But be precise about it. If the job went over by a certain amount and part of that was hidden rot and part was your bad math, the customer pays for the rot and you eat the math. Do not eat the whole thing out of guilt, and do not charge the whole thing out of stubbornness. Split it where the truth is. Customers can tell when you are being fair with them, and that fairness is what gets you the next job and the referral.
How to stop it from happening next time
Build a cushion into your quotes. Not padding to gouge people, a real contingency for the stuff you cannot see until you are in it. Ten to fifteen percent on jobs with unknowns is normal, and you tell the customer up front that older houses sometimes hide surprises.
Walk the job slower before you quote. Half of "your fault" overruns are really rushed estimates. Take the extra ten minutes, look in the crawlspace, check the panel, ask what is behind that wall.
And write down every "while you're here" the second it happens. The small adds are where quoted jobs quietly bleed. If you catch each one out loud when it is said, it becomes a paid extra instead of free work you resent later.
Where the follow-up comes in
A job that goes over budget does not end when the last check clears. It ends months later when that customer either calls you back or calls somebody else. The ones who felt handled fairly through the overrun are the ones who become repeat work. The ones you surprised at the end are gone.
That is the gap QuoteChaser fills. You log the customer and the job, and it keeps a light, friendly follow-up going in your voice on a schedule, so the person whose bathroom you saved in the spring hears from you again when their kitchen is ready. When they reply it pings your phone. When they say stop, it stops.
Built for one to ten person shops with nobody in the office to keep track of any of this.
Join the QuoteChaser waitlist and be first in when we open spots.
Catch the overrun early, show them the reason, get the yes in writing, and be fair about whose mistake it was. Do that and a job going over budget turns into a customer who trusts you more, not less.
Don't write the next one from scratch.
Get all 18 follow-up texts free →Want the sending handled for you too? Join the QuoteChaser waitlist.
While you wait — let Claude run your back office. 6 install-ready AI skills for trades: quotes, follow-ups, reviews, invoices, marketing, customer texts.
Get Contractor Office OS — $37 →