An architect working on a draft with a pencil and ruler

Estimating for Contractors: The Bidding System That Stops You Winning Work at a Loss

A mechanical contractor I worked with won a $180,000 retrofit and celebrated it. The crew was booked, the schedule looked full, the owner felt like the business was finally moving. Four months later the job closed out roughly $22,000 in the red. Nobody stole anything. Nobody slacked off. The job lost money the day the estimate went out the door, and no one knew until the final numbers came in.

That is the part of estimating for contractors that gets missed. Most owners think profit is won or lost on the job site, in the field, with the crew. It usually is not. It is won or lost at the estimate, in an office, weeks before a single truck rolls. If the number on the quote is wrong, no amount of hustle in the field can fix it. You are just working hard to lose money more efficiently.

If you have ever finished a busy year exhausted and wondered where the profit went, the answer is often sitting in your bid file. The good news is that estimating is a system, not a talent you are born with. It can be built, written down, and handed to someone else. That is exactly what this post walks through.

Where the Money Actually Leaks

Construction runs on thin margins. Industry benchmarks for 2026 put net profit for most contractors somewhere between 5% and 10%, with gross margins landing in the 20% to 30% range before overhead eats into them (Foundation Software, 2026 benchmarks). Read that again. If your net is 7%, one job that comes in 8% over your estimate does not just shrink your profit on that job. It erases it and starts pulling from every other job you ran that quarter.

Costs are not sitting still either. For 2026, ready-mix concrete is running 6% to 8% higher year over year, portland cement is up 7% to 10%, electrician wages (with burden) are up 6% to 8%, and the quiet killers behind the scenes are climbing faster: workers’ compensation up 8% to 12% and general liability insurance up 10% to 15% (Construction Cost Accounting, 2026 bidding trends). If your estimating still leans on last year’s numbers or a rate you memorized three years ago, you are bidding into a hole and calling it a win.

Here is the trap. A busy owner bids fast to keep the pipeline full, wins the work, and only discovers the bad math at closeout. By then the next round of underpriced bids is already out. Speed feels like progress. It is often just faster losses.

Estimating Is a Core Process, Not a Gut Feel

In a Business Operating System, every company runs on a handful of core processes: how you sell, how you deliver, how you hire, how you get paid. Estimating is one of your most important core processes, and in most trades businesses it is the least documented one. The number lives in the owner’s head, or the senior estimator’s head, and walks out the door every time that person takes a day off.

On Center’s 2026 review of estimating pitfalls named this directly: one of the biggest risks is “losing details in the handoff,” where scope assumptions live only in the estimator’s memory instead of a documented, connected system. That is not a software problem. That is a process problem. The Process component of a BOS has a simple standard: your core processes should be documented and followed by all. Estimating is no exception.

A documented estimating process does two things at once. It protects your margin, because the steps that catch expensive mistakes happen every single time instead of only when the estimator remembers. And it makes you scalable, because the moment estimating is written down, someone other than you can learn to do it. You cannot get out of the truck if the pricing only works when you personally do it.

The Estimating System, Step by Step

A reliable estimating process does not have to be complicated. It has to be consistent. Here is the workflow I install with trades clients.

1. Qualify the bid before you build it. Not every job deserves an estimate. The most expensive bids are the ones you win outside your wheelhouse: wrong size, wrong geography, unfamiliar scope, work that does not match how your crew actually builds. Create a simple bid or no-bid filter with three or four yes-or-no questions. If it fails the filter, you walk away and put those hours into a job you can actually win and profit on.

2. Take off the scope against a checklist. Build a standard scope checklist for the work you do most, and run every takeoff against it. The checklist is what stops the 2 a.m. realization that you forgot permits, disposal, mobilization, or the crane day. Missed scope is not a small rounding error; a few percent left off the takeoff can wipe out most of the margin on a thin job.

3. Price labor at real, loaded rates. Your labor cost is not the wage. It is the wage plus payroll taxes, workers’ comp, insurance, and benefits, which is why those burden numbers climbing 8% to 15% matter so much. Estimate in crew hours, then apply a fully loaded hourly rate that you update at least twice a year.

4. Price materials at today’s cost, then add escalation. Pull current pricing, not last quarter’s. For jobs that will not start for months, add a material escalation contingency. The 2026 guidance runs from roughly 2% to 3% on near-term work up to 6% to 8% on jobs starting late in the year. That contingency is not padding. It is the difference between the price you quote and the price you will actually pay.

5. Apply markup to hit a target margin, and know the difference. This is where a lot of contractors quietly bleed. Adding 20% to your cost does not give you a 20% margin. It gives you about 16.7%. To actually keep 20% of the sale price, you divide your cost by 0.80, which is roughly a 25% markup. Decide the margin you need to run the business, then set the markup that produces it. Guessing here is how “profitable” jobs turn into break-even jobs.

6. Run a review gate before it goes out. No estimate over a set dollar threshold leaves the building without a second set of eyes on the scope, the labor hours, and the margin. This one step catches more expensive mistakes than any other, and it costs you ten minutes.

Once the process exists, you can measure whether it is working. Track two or three numbers on a weekly scorecard: your bid win rate, and your estimate-to-actual variance (what you bid versus what the job actually cost). Software like Ninety.io makes this easy, giving you a live scorecard and a home for the documented process itself so the whole team works off the same steps instead of the version in someone’s head. The tool is not the point; the discipline is. But the right tool makes the discipline stick.

What the Numbers Say About Bidding Blind

Two numbers tell you whether your estimating is healthy: how often you win, and how often the job matches the bid.

On win rate, there is no single magic number, but the ranges are useful. ConstructConnect’s 2026 guidance puts hard-bid public work at a 10% to 20% win rate, private competitive work at 15% to 25%, negotiated work at 30% to 50%, and repeat-client work at 50% or higher. If you are winning far below the range for the kind of work you chase, you are either bidding the wrong jobs or your pricing is off. The warning most contractors ignore runs the other direction: if you are winning almost everything you bid, you are almost certainly leaving money on the table. A win rate that looks too good usually means you are the cheapest number in the room, which is a race you do not want to win.

The second number is the one that actually protects you: estimate-to-actual variance. When you start comparing what you bid against what jobs really cost, patterns show up fast. The same scope gets underestimated. A specific crew takes longer than the office assumes. One type of job is quietly unprofitable while another carries the whole company. You cannot see any of that from gut feel. You can only see it from the numbers, which is why the scorecard matters as much as the estimate itself.

What This Looks Like in the Real World

Back to that mechanical contractor. When we rebuilt their estimating process, we did not buy fancy software first. We wrote down the steps. We built a scope checklist for their three most common job types, set fully loaded labor rates, and added a five-minute margin review before any bid over $25,000 went out. Then we started tracking estimate-to-actual variance on every closed job.

Within two quarters the picture was undeniable. Their service and retrofit work was solid. Their new-construction bids were consistently underpriced by 6% to 9% because the estimator kept assuming crew speeds the field never actually hit. The fix was not working harder. It was adjusting the labor assumptions in the estimate and applying the bid filter so they stopped chasing large new-construction jobs that never fit them anyway. Revenue dipped slightly. Net profit went up. The owner stopped confusing a full schedule with a profitable one.

I learned this discipline long before I did fractional COO work in the trades. I spent more than twenty years in operations at a large telecom, where a maintenance window or a capacity plan that was off by a few percent had real consequences, and the only defense was a documented process that the same numbers ran through every time. Trades work is different in every way except that one. The estimate is a plan. If the plan is wrong, the execution cannot save it.

Signs Your Estimating Is Costing You Money

Read these honestly. If three or more sound like your shop, your estimating process is the leak.

  • You only find out a job lost money at closeout, if you check at all.
  • Your pricing lives in your head or one estimator’s head, and nobody else can produce a reliable bid.
  • You are busier than ever but your bank balance does not reflect it.
  • You use the same labor rate and material prices you used a year or more ago.
  • You win almost every job you bid on.
  • You have no idea what your bid win rate or estimate-to-actual variance actually is.
  • Every estimate is built from scratch instead of from a standard checklist.

Where to Start This Week

You do not need new software to begin. Pull your last ten completed jobs and, for each one, put the number you bid next to the number the job actually cost. That single comparison, done for ten jobs, will tell you more about your business than any report you have run this year. You will spot the job types that lose money, the scope you keep missing, and the crews whose hours never match the estimate.

Then write down your estimating steps, even roughly, and add one review gate before bids go out. That is the whole starting move: see the truth in the numbers, then put a repeatable process around the pricing so the truth stops surprising you.

A Few Questions Contractors Ask

What markup should I use on a job? There is no universal number, because markup depends on the margin you need and the overhead you carry. The mistake to avoid is confusing markup with margin. If you need to keep 25% of the sale price, you divide your cost by 0.75 (about a 33% markup), you do not add 25%. Set your target net margin first, then back into the markup that delivers it.

How much contingency should I build into a 2026 bid? For material escalation, current guidance runs from roughly 2% to 3% on near-term work up to 6% to 8% on jobs starting late in the year, with a similar range on labor for long-duration jobs (Construction Cost Accounting, 2026). Match the contingency to how far out the job starts, and revisit your base rates at least twice a year.

Do I need estimating software to fix this? No. A documented process, current rates, and a review gate will fix most of the bleeding on their own. Software helps you go faster and track your numbers once the process exists, but a tool laid over a broken process just produces bad bids faster. Get the steps right first.

If your bids keep turning profitable-looking jobs into break-even years, the fix is a process, not more hours. Book a call and we will look at your last handful of jobs together and find where the margin is leaking. Prefer to start building the scorecard and the documented process yourself? Take Ninety.io for a free spin and put your estimating steps and measurables in one place.

Similar Posts