By SubcontractorHub Editorial Team·Published July 2026 · Updated October 2026

Quick Answer
How to bid construction jobs is a takeoff, labor hours from your own finished work, overhead you can name, and a price that does not confuse markup with margin. A federal set-aside performance floor is not that margin. Say what the bid leaves out before the work starts.
There are two ways to lose money bidding construction work. Bid too high and you never win. Bid too low and you win everything, stay busy all year, and finish with nothing to show for it. The second failure is far more common and much harder to see, because a full schedule feels like success right up until you look at the books.
This guide walks the bidding process end to end: reading the scope, doing the takeoff, pricing labor honestly, recovering overhead, applying the right markup, and presenting a proposal that wins on something other than being the cheapest. New to running whole projects? Start with how to become a general contractor.
Bidding costs hours of skilled time. If most of the bids lose, every win carries those hours. Count your own ratio from the jobs you actually sent. This page does not print one. Contractors who bid everything are quietly running a sales operation they have not measured.
Qualify first. Is the work in your wheelhouse and your area? Is the budget realistic? How many others are bidding — and if the answer is eight, is being one of eight worth your afternoon? Walking away from a bad-fit job is a decision, not a failure.
The takeoff is the quantity count: how many squares of roofing, cubic yards of concrete, linear feet of pipe, sheets of drywall. It is the factual foundation of the bid, and it should not involve any judgement about price.
Do it systematically and in the same order every time, so you notice when something is missing. Our free calculators handle the common conversions — the roofing squares calculator, concrete calculator, drywall calculator, square footage calculator, and board foot calculator for dimensional lumber.
Anything sold by volume rather than by area needs the extra conversion step, and it is where takeoffs most often go wrong: suppliers quote aggregate and concrete by the cubic yard, but plans give you dimensions in feet and inches. A cubic yard calculator converts depth and area into orderable volume, and the gravel calculator also returns tonnage, which is how most aggregate is actually priced and delivered. Ordering a yard short on a slab pour costs far more than the material, because the crew waits.
Add a waste factor you have measured on finished jobs. Waste is not padding. It is material you cut, dropped, or could not return, and it shows up whether or not the bid named it. This page does not print a standard percent.
Labor is where most bids go wrong. Contractors estimate the hours a good day would take, then run the job on an average day, in the rain, with one person short.
Two disciplines fix this. First, use production rates from your own completed jobs rather than from memory. Bid the rate the crew actually holds, not the fast day you remember. Second, price at your fully loaded labor rate, not the hourly wage. Payroll taxes, workers' comp, insurance, vehicles, and non-billable time sit on top of base pay. The size of that load is yours to measure. The labor burden calculator gives you the real number.
Overhead is everything that keeps the business running when no job is active: office rent, software, the estimator's salary, insurance, marketing, the truck payment. It is real money, it is spent every month, and it has to come out of job revenue.
Calculate it rather than guessing. Total annual overhead divided by expected annual revenue gives the share every bid must carry. Skip that division and the missing share is missing on every bid, all year. This page does not print a sample overhead dollar amount or a sample percent. The overhead calculator works it out in a couple of minutes.
SubcontractorHub
AI proposals, sales pipeline, and project management — all in one platform.
30 minutes. No commitment.
This is the most expensive arithmetic error in construction, and it is completely invisible until you check.
Markup is applied to cost. Margin is measured against price. If the added amount is one quarter of the cost, it is one fifth of the price. That identity is not a recommended margin. A contractor who sets the markup equal to the margin they wanted is short on every job, because the added amount is then a smaller share of the price than of the cost.
The conversion, as arithmetic and not as advice: required markup equals the margin divided by one minus that margin. Run your own numbers through the markup calculator and the profit margin calculator before you commit to a rate, then assemble the whole bid in the contractor estimate template.
SBA's governing-rules page, fetched the day this page was updated, says small-business contracting is governed by rules in Title 13 of the Code of Federal Regulations and by the Federal Acquisition Regulation. Some agencies also use a FAR supplement. The limitations on subcontracting apply to small-business set-asides when the contract amount exceeds the simplified acquisition threshold, and they apply to 8(a), HUBZone, service-disabled veteran-owned, and women-owned small business set-asides. This page does not print that threshold in dollars, because the dollar amount was not on the fetched page.
On a general construction contract, the prime must perform at least 15 percent of the cost with its own employees, not including the cost of materials. On a specialty construction contract, the floor is at least 25 percent, again with the prime's own employees and not including materials. A service contract uses at least 50 percent of the personnel cost. A supply contract uses at least 50 percent of the manufacturing cost, excluding materials, unless the nonmanufacturer rule applies. HUBZone, women-owned, and service-disabled veteran-owned primes can count work performed by similarly situated subcontractors. The same page says HUBZone construction has higher performance requirements. It does not print that higher number, so this article does not invent it.
None of those floors is a private-job profit rate. They say how much of a covered federal set-aside the prime's own employees must perform. They do not say what margin to put on a roof, a furnace, or a house. If the bid in front of you is not one of those set-asides, do not copy 15 percent or 25 percent onto it and call it overhead.
The proposal is a scope document that happens to have a price on it. Most disputes trace back to a scope loose enough that both parties read it differently and both were being reasonable.
State exclusions as explicitly as inclusions. “Includes removal and disposal of existing material; does not include repair of subfloor damage discovered after demolition” costs one line and removes an entire category of future conflict. When something does change, price it as a change order before the work starts, not after. Price that change with the change order calculator. Money held back until the work is accepted is a different line. Read it with the retainage calculator and do not treat either tool's percent as a rate this page recommends.
A single price invites one question: is this cheaper than the other guy? Three options change what the customer is deciding. Good-better-best moves the conversation from “should I use this contractor” to “which of these should I buy”, and a meaningful share of customers pick the middle or top tier.
Speed matters just as much. The first credible bid anchors expectations; everything after it is compared to that anchor. Contractors who present on a tablet before leaving the site consistently outperform those who promise a PDF by Thursday — which is the case for building bids in contractor estimating software rather than a spreadsheet you have to get back to the office to open.
Adding financing options to the proposal changes the question again. A project that feels large as one check can be a budget decision as a monthly payment, and it can move customers up the option tiers rather than down. This page does not print a sample project price.
Most contractors have no idea what their close rate is, which means they cannot tell whether their pricing is right. If you win nearly everything you bid, your prices are almost certainly too low. If you win almost nothing, they are too high or the proposal is not doing its job.
Track the share you win. This page does not print a healthy close rate. Track why you lost, and compare bid-to-actual on completed jobs. That last comparison is where estimating accuracy actually improves — it turns every finished job into data for the next bid instead of a number that disappears into the past.
Review the scope and drawings, do a quantity takeoff, price material at current supplier cost, calculate labor hours at your loaded rate, add subcontractor quotes and equipment, then apply overhead recovery and profit margin. Present the result as a clear proposal with defined inclusions and exclusions. The arithmetic is straightforward — the accuracy of your labor hours and overhead rate is what actually determines whether the bid makes money.
Overhead is your annual fixed cost divided by the revenue or labor hours you expect to recover it across. Profit is a separate amount you choose. This page does not print a typical band for either one. The right number is the one your own books support.
Markup is applied to cost. Margin is measured against price. If the added amount is one quarter of the cost, it is one fifth of the price. That is an arithmetic identity, not a recommended margin. Contractors who set markup at their target margin systematically underprice.
Faster than most contractors manage. Response speed correlates strongly with close rate, because the first credible bid anchors the customer's expectations. Residential work should be quoted same-day or next-day wherever possible; larger commercial bids need more time but should still be tracked as a deliberate deadline rather than fitted in around field work.
Show scope in detail and cost in summary. A clear list of what is and is not included builds confidence and prevents disputes. A fully itemised cost breakdown invites line-by-line negotiation and lets the customer shop your numbers to a competitor. Present a total, or a small number of option tiers, with the scope spelled out underneath.
Usually because overhead was never properly calculated, so every job was underpriced by the same silent percentage. The other common causes are labor hours estimated from optimism rather than production data, material priced from an old invoice, and scope written loosely enough that extras get absorbed instead of billed as change orders.
Build the estimate, apply your overhead and markup automatically, and present good-better-best options with financing before you leave the site. Book a demo and we'll walk your bidding process in under 30 minutes.
Book a DemoConstruction Bidding, Estimating, Contractor Pricing