Construction

How to Price a Construction Job

The Brivium Team8 min read
How to Price a Construction Job illustration

Pricing a construction job wrong is one of the fastest ways to work hard all year and still come up short. Bid too high and you lose the job to a competitor. Bid too low and you win the job but eat the mistake on your own dime. The goal is a number that covers every real cost, protects your margin, and reflects the actual difficulty of the work. This guide walks through the pieces contractors miss most, with a worked example you can copy for your next estimate.

Key takeaways

  • Price from the bottom up: labor, materials, overhead, complexity, then profit on top of everything.
  • Overhead is a real cost. If you do not build it into every job, your profit is paying for it.
  • Profit margin is a markup applied after all costs, not a number you hope is left over.
  • Track actual costs against your estimate so your next bid is sharper than your last.

Start With Direct Labor

Labor is usually the hardest number to pin down and the one that sinks the most bids. Start with your fully burdened labor rate, not just the hourly wage. Burdened rate includes payroll taxes, workers' comp, insurance, and any benefits you cover. A crew member at $25 an hour often costs you $33 to $38 an hour once the burden is added.

Estimate the labor hours for each phase of the job as honestly as you can. Break the work into tasks: demo, framing, finish, cleanup. Add hours for the parts that always take longer than expected. Then multiply total hours by your burdened rate.

Rule of thumb

If you are guessing at hours, take your best estimate and add a buffer. New crews, tight timelines, and detailed finish work all run long more often than they run short.

Add Materials With a Waste Factor

List every material the job needs and price it from current supplier quotes, not last year's numbers. Prices move, and a stale estimate can wipe out your margin before you swing a hammer. Include the small stuff: fasteners, adhesives, blades, and disposal fees add up faster than most contractors expect.

Always add a waste factor. Lumber, tile, drywall, and flooring never install at exactly the square footage you measured. A typical waste factor runs 5 to 15 percent depending on the material and the complexity of the layout. Build it in so you are not making a hardware run on your own time and money.

Cover Your Overhead

Overhead is everything it costs to keep the business running whether or not you are on a job: truck payments, fuel, tools, software, phone, office rent, and your own time spent quoting and scheduling. These costs are real, and if you do not charge for them, they come straight out of your profit.

The simplest way to handle overhead is to calculate it as a percentage. Add up your annual overhead, divide by your expected annual direct costs (labor plus materials), and you get an overhead rate. For many small contractors that lands somewhere in the 10 to 20 percent range. Apply that percentage to the direct costs on every job.

Adjust for Prep and Complexity

Two jobs with the same square footage are rarely the same price. A ground-floor remodel in an empty house is easier than a third-floor unit in an occupied building with parking limits and an HOA. Complexity drives labor hours, and labor hours drive cost.

Think through the friction before you commit to a number:

  • Access: stairs, tight sites, limited parking, or long material carries
  • Site conditions: old wiring, uneven foundations, water damage, or surprises behind the walls
  • Occupancy: working around a family or an open business slows everything down
  • Timeline: rush jobs and off-hours work cost more
  • Permits and inspections: waiting on a city inspector is time you cannot bill twice

When a job carries extra risk or complexity, either add hours to your labor estimate or add a complexity line to the bid. Do not bury it and hope the buffer covers it.

Apply Your Profit Margin

Profit is not what happens to be left over. It is a number you decide on and add on top of all your costs. Do not confuse markup with margin. Markup is the percentage you add to your cost. Margin is profit as a percentage of the final price. A 25 percent markup is roughly a 20 percent margin. Know which one you are quoting.

To hit a target margin, divide your total cost by (1 minus the margin as a decimal). For a 20 percent margin, divide total cost by 0.80. This is the step that turns a break-even number into a real business.

A Worked Example

Say you are bidding a bathroom remodel. Here is the pricing stacked up:

  1. Labor: 80 hours at a burdened rate of $36 = $2,880
  2. Materials: tile, vanity, fixtures, and supplies = $3,200, plus a 10 percent waste factor of $320 = $3,520
  3. Direct cost subtotal: $2,880 + $3,520 = $6,400
  4. Overhead at 15 percent of direct cost: $6,400 x 0.15 = $960
  5. Complexity add for a second-floor bath in an occupied home: $500
  6. Total cost: $6,400 + $960 + $500 = $7,860
  7. Apply a 20 percent margin: $7,860 / 0.80 = $9,825 final bid price

That $9,825 covers labor, materials with waste, overhead, the complexity of the site, and a real 20 percent profit. Quote round if you want, say $9,850, but never quote the $7,860 cost number and call it a price.

Common Pricing Mistakes

  • Using the raw wage instead of a burdened labor rate, so taxes and insurance eat your margin
  • Forgetting overhead entirely and pricing straight from labor and materials
  • Confusing markup with margin and quoting less profit than you think
  • Copying a competitor's price without knowing their costs or scope
  • Not tracking actual job costs, so every estimate is a fresh guess
  • Skipping a written, itemized quote, which invites scope creep and payment disputes

The fix for most of these is the same: write it down, itemize it, and compare your estimate to what the job actually cost when it wraps. Your fifth bid should be sharper than your first because you have real numbers behind it.

Brivium helps you turn these numbers into branded, itemized quotes, schedule the crew, and get paid by card the day the job is done, so your pricing work does not fall apart at the finish line.

Start free trial

Pricing well is a habit, not a one-time formula. Build every bid the same way, review your results, and adjust your labor and overhead rates as your real costs change. Do that consistently and your margins stop being a surprise.

Frequently asked questions

What is a good profit margin for a construction job?

It varies by trade and market, but many contractors target a net margin in the 10 to 20 percent range after covering labor, materials, and overhead. Higher-risk or specialized work often justifies a higher margin.

What is the difference between markup and margin?

Markup is the percentage you add on top of your cost. Margin is profit as a percentage of the final selling price. A 25 percent markup equals about a 20 percent margin, so always confirm which one you are quoting.

How do I calculate overhead for a job?

Add up your annual overhead costs, divide by your expected annual direct costs (labor plus materials), and you get an overhead rate. Apply that percentage to the direct costs of each job you bid.

Should I give clients an itemized quote or a lump sum?

An itemized quote protects you. It shows the scope clearly, reduces disputes, and makes it easier to charge for changes. You can still present a single total, but keep the line-item breakdown on record.

Quote faster. Win more jobs.

Brivium turns your estimate into a branded quote customers approve and pay online. Free for 14 days, no credit card required.

Start free trial