BlogStop Losing Money on Unbilled Add-Ons

    Stop Losing Money on Unbilled Add-Ons

    Published: August 30, 20266 min read

    The job looked finished. The homeowner signed the original quote. Your tech found extra work that needed to be done the same day. Then the week ended and that extra work never showed up on an invoice.

    That leak is easy to miss because nobody stole the money. The work either got done as a favor or it got skipped, and the office only noticed when cash felt tight. For local service crews, unbilled add-ons are one of the fastest ways a busy week turns into a thin deposit.

    Where add-on money actually disappears

    Add-on work shows up in the field, not on the original call. A plumber opens a wall and finds a second failed valve. A landscaper sees irrigation breaks the customer never mentioned. An HVAC tech finds a dirty coil after the first diagnosis.

    The original ticket is clean. The extra work is real. The gap sits in the middle: there is no simple way to name the extra item, get a yes from the customer, and send that yes back to the office before the truck leaves.

    So the tech does one of three things. They do the work and hope someone remembers to bill it. They skip it and hope the customer calls later. Or they call the owner, wait on hold in a driveway, and lose the next appointment window.

    Why good techs still leave money on the table

    This is not a motivation problem. Most techs want the customer taken care of and the day to stay on time. The process asks them to be a salesperson, a notetaker, and a dispatcher at the same moment.

    If approval lives in a phone call to the owner, add-ons wait until the owner is free. If the only record is a voice memo or a side comment, the office builds the invoice from the original ticket. If the customer said "go ahead" in the hallway, that yes evaporates by Friday.

    The result is predictable. You either give work away or you leave a half-finished problem in the house. Both versions cost you. One hits cash. The other hits trust when the same homeowner calls back upset.

    A Tampa Bay HVAC week that looked busy and paid light

    A two-truck HVAC company serving Brandon, Riverview, and South Tampa had a full July board and still felt the deposits were light.

    Ten recent tickets told the story. Techs had noted extra items on four jobs: a capacitor plus a drain flush, a thermostat upgrade, a second unit that "might as well get checked," and a noisy condensate pump.

    Two extras were completed and never billed. One verbal quote died when the customer needed to ask a spouse. One was done as a courtesy because the tech did not want to look like they were upselling in a hot attic. By Friday, the driveway conversation was gone.

    A five-point diagnostic you can run this week

    Pull the last 15 completed jobs. Do not start with software. Start with what actually happened on site.

    1. On how many jobs did the tech find work that was not on the original ticket?
    2. For those jobs, is there a written extra line item with a price, not just a note like "also checked coil"?
    3. Can you see a customer yes, a customer no, or a "needs to think about it" attached to that extra item?
    4. Did the extra work hit the invoice in the same week, a later week, or never?
    5. How many of those extras required a call to the owner before the tech could move?

    If extras show up on a third of the tickets and almost none have a clean approval, you do not have a sales problem. You have a capture problem. A two-minute yes is fine. A 20-minute hold for the owner is how you miss the next stop.

    A simple approval path that works on site

    You do not need a full estimating platform to stop the leak. You need one path that a tech can finish before they pull out of the driveway.

    Keep the original ticket as the original ticket. Add a short extra-work block that the field can complete in under two minutes.

    • Name the extra item in plain language the customer will recognize.
    • Give a price or a tight range the office has already approved for common add-ons.
    • Record the customer's answer: approved now, declined, or follow up later.
    • Attach one photo when the extra work is not obvious from the description.
    • Send that block to the office before the truck moves.

    Common add-ons should not wait on a custom quote from the owner. Capacitors, flush and treat, extra rooms, extra hauling, extra equipment checks, and similar items can live on a short price card. The owner still sets the prices. The tech no longer has to invent them in a hallway.

    Odd or expensive extras still get a pause. That is the point of keeping a human in the loop. The difference is that the pause is reserved for the unusual job, not for every extra $180 item.

    What the customer should hear

    The conversation works better when it is direct and short. The tech names what they found, what it costs, and what happens if the customer waits.

    "The original repair is the capacitor we quoted. The drain is also clogged, and that is what caused the backup. We can flush it now for $X while we are already here, or we can leave it and you can book it later."

    That is not a pitch deck. It is a clear choice. Most homeowners would rather decide once than discover the same problem on a Saturday.

    What to capture before the truck leaves

    If the extra work is approved, the record has to travel with the job. If it is declined, that no has to travel too. A declined add-on is still useful. It keeps the invoice honest and it gives the office a clean reason to follow up later.

    Before the truck leaves, the job record should answer five questions without a phone call:

    • What extra item was found?
    • Was it approved, declined, or parked for later?
    • What price was given?
    • Was the work completed today?
    • Does the invoice already include it?

    When those five answers live on the job, Friday invoicing stops being a memory test. A recorded yes also avoids a surprise charge. A recorded no avoids the opposite fight, where the customer thought extra work was already included.

    Start with the extras you already know

    Do not rebuild the whole operation. List the ten add-ons that show up every month. Put a price next to each one. Give techs a way to attach that line to the current job and lock the customer's answer.

    Run it for two weeks and measure three numbers: extras found, extras approved, and extras that hit the invoice in the same week. If found extras stay high and billed extras stay low, the path is still too slow or too easy to skip.

    If billed extras rise and owner phone calls drop, the process is doing its job. The crew is still doing the work. The office is no longer guessing what that work was worth.

    A focused job record, a short approval step, and a website or booking flow that already holds the original request will close most of this gap. The goal is not more software. The goal is that the extra work you already found gets a clear yes or no, and that the yes shows up on the invoice before the week is over.

    Ready to modernize your business?

    We build fast, modern websites designed for small businesses like yours.