ANVILFIELD Try FieldOS

HVAC

HVAC overhead recovery, markup vs margin, and bid pricing strategy field guide

Recover overhead and a real profit in every bid: what overhead is, the markup-versus-margin trap, the divide-don't-multiply math, burdened labor, break-even, contingency, and walking the jobs that lose money.

Overhead RecoveryMarkup vs MarginBid PricingLabor BurdenHVAC

Direct answer

Overhead recovery is charging every bid its share of the cost of running the company, then a profit on top, through the markup. The trap is markup versus margin: markup is on cost, margin is on price, so a 20 percent markup is only a 16.7 percent margin. Price from your own numbers.

Key takeaways

  • Markup is figured on cost, margin on price, so a 20 percent markup is only a 16.7 percent margin.
  • To hit a target margin, divide cost by one minus the margin; do not multiply cost by one plus the margin.
  • Labor burden (payroll taxes, workers comp, insurance, benefits) commonly adds 20 to 50 percent on top of the bare wage.
  • Break-even markup covers direct cost plus the job's overhead share with zero profit; below it every job loses money.
  • Price change orders with full overhead and profit and get them signed before the work, never on a handshake.

Overhead recovery, and why most markups are a guess that loses money

Overhead recovery is charging every job its share of the cost of running the company, on top of the direct cost of doing the work and a profit. The markup is how you collect it. Most contractors pick a markup the way they pick a lottery number. They use what the last boss used, or what they heard at the supply house, and they never check it against their own books. That number is a guess, and a guess quietly loses money on a full schedule.

Every bid has to carry three things. The direct cost of the job. A share of the overhead that keeps the doors open whether or not that job exists. And a profit that is yours to keep after both are covered. Leave out the overhead and you are working for the price of the labor and material, which is to say working for free. Get the markup math wrong, confusing markup and margin, and you under-recover on every job you win.

This guide is about the strategy and the concepts: what overhead is, how to recover it, the markup-versus-margin trap, and how to price a bid so it pays. The site has a markup-versus-margin calculator for the arithmetic itself. The job-costing guide covers measuring what a job actually cost after the fact, and the change-order guide covers pricing the work that shows up after the contract is signed. This is the front end, setting the price right before you ever pull a permit.

A full year of work can still lose money

A contractor can run flat out for a year, finish every job, keep the crews busy, and still lose money. That is the part that catches people. Revenue feels like success. A full calendar feels like a healthy company. Neither one tells you whether the price carried the overhead.

Here is the mechanism. Say your overhead runs a third of your direct cost, and you mark jobs up by 15 percent because that is the number you have always used. Every job you win comes in below the cost of doing it once the office, the trucks, and the insurance are counted. You are busy losing money on volume, and the busier you get, the faster the hole grows, because each new job adds overhead you are not recovering.

The markup-versus-margin error makes it worse, and it is close to universal in this trade. A contractor sets a 20 percent markup believing it is a 20 percent margin, and it is not. It is a 16.7 percent margin. On every job, for years, the price is a few points light, and a few points is the whole profit. Pricing is where the money is made or lost. The field can run perfectly and the company can still bleed out at the bid table.

Direct cost vs indirect cost

The first split you have to get right is direct cost versus indirect cost, because the markup only works if you know which bucket each dollar lives in. Direct cost is everything you can tie to one specific job. Indirect cost, which is overhead, is everything you cannot.

Direct job cost is the labor on that job, the material that goes into it, the equipment and rentals used on it, and the subcontractors you hand part of it to. If the job did not exist, those costs would not exist. They scale with the work.

Indirect cost is the cost of being in business at all. The office rent, the estimator and the bookkeeper, the general liability and the truck insurance, the software, the owner's salary, the yard. Those costs show up whether you book one job this month or twenty. They do not belong to any single job, which is exactly why every job has to carry a piece of them. Misfile an indirect cost as direct, or forget it entirely, and your markup is built on a cost base that is too low. Then the recovery comes up short no matter how clean the rest of the math is.

What counts as company overhead

Overhead is the cost of running the company that you cannot bill to one job. It is the steady drag on every dollar that comes in, and most contractors underestimate it, because the pieces are scattered across the year instead of landing on a single invoice.

The usual contents: office or shop rent, the phones and the software, the salaries of anyone who is not turning a wrench on a job, meaning the estimator, the office manager, the bookkeeper, dispatch, then general liability and umbrella insurance, vehicle insurance and registration, accounting and legal fees, advertising, training, licenses and permits that are not job-specific, and the owner's pay for running the business rather than for swinging tools.

The owner's salary is the line people leave out, and leaving it out is how an owner ends up the lowest-paid person on the payroll. If the company cannot pay the owner a market wage after overhead and still profit, the company is not actually profitable. It is borrowing against the owner. Count the owner's management time as overhead and price to recover it like any other cost. What exactly lands in overhead is an accounting question, and a construction CPA will tell you where each cost belongs on your books. The point for pricing is that the total is real and every job has to help carry it.

Every job carries a share of the overhead

Every job has to carry a share of the overhead, and the markup is how you collect it. There is no separate overhead invoice you send the customer. The only way the rent and the insurance and the office staff get paid is by building a slice of them into the price of each job, job after job, across the year.

Think of the annual overhead as a number you have to recover by December. If you do not recover it through the jobs, it comes out of profit, and when profit runs out it comes out of the owner's pocket or the line of credit. Under-recovery is the slow bleed. It does not show up as one bad job. It shows up as a year where you worked hard, the jobs all looked fine on their own, and there is nothing in the account at the end.

The mistake is treating overhead as a year-end accounting problem instead of a per-job cost. Contractors who do that recover overhead only on the jobs they happen to price high and eat it on the rest, and the rest is usually most of them. Recover a share on every single job. The slow months, when you have fewer jobs to spread the overhead across, are exactly when under-recovery sinks a company, so the per-job share has to be set against a realistic year, not your busiest one.

What is your overhead rate?

Your overhead rate is your annual overhead expressed as a percentage, either of revenue or of direct cost, and it is the number you have to recover in the markup. It comes from your own financials and nobody else's. Pull last year's overhead total from the books, pull your revenue and your direct cost, and divide.

A simple version: if overhead ran 250,000 dollars on direct job costs of 750,000 dollars, the overhead rate is about 33 percent of cost. The same overhead against a million in revenue is 25 percent of revenue. Both describe the same company. They just use a different base, so be clear which one your markup is built on. Mixing the bases is its own quiet error.

Published figures put contractor overhead anywhere from the mid-20s to past 50 percent of revenue depending on size and trade, but treat those as a reality check, not your number. Use yours. The rate moves as the company grows, takes on a lease, or adds office staff, so it is not a set-it-once figure. Have a construction CPA confirm what belongs in overhead and how to allocate it before you build a markup on top of it, because if the rate is wrong the whole bid is wrong.

What is the difference between markup and margin?

Markup is figured on cost. Margin is figured on price. That one difference is the most expensive misunderstanding in contractor pricing, because the two numbers are never equal and people use them as if they are.

Markup is how much you add to your cost. Add 1,000 dollars to a 4,000 dollar job and that is a 25 percent markup, figured on the 4,000. Margin is how much of the final price you keep. That same 1,000 dollars on a 5,000 dollar price is a 20 percent margin, figured on the 5,000. Same dollars, two different percentages, because the base is different. Markup is always the bigger number for the same job, since cost is always smaller than price.

So a 20 percent markup is not a 20 percent margin. It is a 16.7 percent margin. A contractor who needs a 30 percent margin to cover overhead and profit, and marks up 30 percent thinking that does it, lands at about 23 percent and wonders where the money went. To hit a target margin you need a higher markup than the margin number. The table shows the pairs worth memorizing.

Markup on costResulting margin on price
10 percent9.1 percent
15 percent13.0 percent
20 percent16.7 percent
25 percent20.0 percent
33 percent25.0 percent
43 percent30.0 percent
50 percent33.3 percent
67 percent40.0 percent
100 percent50.0 percent

How do you price for a target margin?

To hit a target margin, divide the cost by one minus the margin. Do not multiply the cost by one plus the margin. That is the whole rule, and getting it backward is the markup-versus-margin error in action.

Work an example. Your direct cost on a job is 10,000 dollars and you need a 30 percent margin to cover overhead and leave a profit. The right math is 10,000 divided by 0.70, which is 14,286 dollars. Check it: the 4,286 dollars of margin is 30 percent of the 14,286 dollar price. Correct. The wrong math is 10,000 times 1.30, which is 13,000 dollars. The 3,000 dollars of margin on a 13,000 dollar price is only 23 percent. You just gave away seven points of margin, and seven points is often the entire profit on the job.

Divide, do not multiply, whenever the target is stated as a margin. The site's markup-versus-margin calculator does this for you, and it is worth running rather than doing it in your head at the supply counter. The arithmetic is not hard. The discipline is remembering which operation matches which target, every bid, even when you are busy and the customer is waiting on a number.

Setting the target margin

The target margin is the margin that covers your overhead and then leaves the net profit you are in business to earn. You set it by working backward from your own financials, not by copying a number off a forum.

Start with the overhead rate you pulled from the books. That is the floor the margin has to clear before a dollar of profit shows up. Add the net profit you want on top. If overhead eats, say, a quarter of revenue and you want to keep another 10 points, your gross margin target has to be set so that after overhead there are 10 points left. Because overhead and profit both come out of the gross margin, the target gross margin is higher than either one alone.

There is no single correct number, and any guide that hands you one is selling you a figure that fits its average customer, not your company. A high-volume outfit with thin overhead can run a lower margin and still profit. A small shop with a heavy office and few jobs to spread it across needs a higher one. Set yours from your overhead rate and your profit goal, and have a CPA sanity-check the build so the target actually clears what your books say it has to.

Gross margin and net profit are two different layers

Gross margin and net profit are not the same number, and contractors who treat them as one overprice or underprice without knowing which. Gross margin is what is left after the direct cost of the job. Net profit is what is left after the overhead comes out of that gross margin.

The order is the thing to hold onto. Price minus direct cost is gross margin. Gross margin minus the job's share of overhead is net profit. So gross margin is the bigger number, and it is doing two jobs at once: paying the overhead and producing the profit. When a contractor says they made 35 percent on a job, ask which one they mean. A 35 percent gross margin with 25 points of overhead is a 10 percent net. A 35 percent net would be a very different and much better job.

The reason this matters at the bid table is that the markup has to be set against gross margin, because that is the layer the price controls. The net falls out of it after overhead. Aim the markup at a gross margin that you have confirmed leaves a real net once overhead is paid, not at a number that sounds healthy but disappears when the overhead lands.

What is your break-even markup?

Your break-even markup is the markup that just covers your direct cost plus the job's share of overhead, with zero profit. Below it, you lose money on the job. It is the line you have to know cold, because anything priced under it is a job you are paying to do.

If your overhead runs about a third of direct cost, then a markup of roughly a third just gets you to break-even. At that price the overhead is covered and you have made nothing. Profit only exists in the markup above that line. A contractor marking up 15 percent against a 33 percent overhead rate is about 18 points underwater on every job before profit is even a question, and no amount of volume fixes a price that is below cost. It makes it worse.

Know your break-even before you negotiate, not after. When a customer pushes back on price and you are tempted to shave the markup to win the work, the break-even tells you how far you can move before you are working for free. Move below it knowingly only if there is a real strategic reason, and even then, name the reason and the dollar cost out loud. Drifting below it because you did not know where it was is how contractors go broke while staying busy.

Burden the labor rate before you mark it up

The bare wage on the check stub is not what an hour of labor costs you. The real cost is the burdened rate: the wage plus the payroll taxes, the workers' comp, the liability tied to labor, the health and retirement benefits, and the paid time the worker is not on a job. Build the estimate on the bare wage and you have understated your single largest direct cost before the markup ever gets involved.

Labor burden commonly adds something in the range of 20 to 50 percent on top of the base wage, but that spread is wide for a reason and your number is yours. Workers' comp rates alone swing hard by trade and by state, and the rest depends on what benefits you carry. A 25-dollar wage can easily be a 35-dollar cost once it is fully burdened. Pull your real burden from your books, or have your CPA help you build the rate, and recompute it at least yearly, because comp and benefit costs move.

Burden the labor first, then apply the markup to the burdened cost. Marking up a bare wage means the markup is recovering overhead on a cost that is already too low, so you under-recover twice. The job-costing guide goes deeper on building and tracking the burdened rate against actuals. For pricing, the rule is short. The wage is not the cost. Burden it.

Recover equipment, small tools, and consumables

Equipment, small tools, and consumables get eaten more than any other cost on a bid, because each piece feels too small to bother pricing. Added up across a year, they are not small, and the ones you do not recover come straight out of profit.

Equipment is the rental lift, the recovery machine, the crane day, the truck and fuel that the job actually used. Consumables are the brazing rod, the fittings and fasteners, the refrigerant, the tape and mastic, the gas for the equipment, the things that get used up and do not come back to the shelf. Small tools are the bits, blades, and hand tools the job wears out. None of it is overhead, because you can tie it to the work, and none of it is free.

Two ways to handle it, and you can mix them. Price the big, trackable items as direct line items on the job, the way you would material. Recover the small, hard-to-track consumables and tool wear through a percentage adder on labor or material, set from what your books say those items actually run as a share of your work. Either way, the cost has to land in the bid. Eat the consumables and you have quietly cut your own margin on every job by however much you pretended they were free.

The bid build-up, layer by layer

A bid is built up in layers, and the price is what comes out the top after every layer is in. Skip a layer or stack them in the wrong order and the number is wrong before you ever send it. The stack runs from the direct cost of the work up through overhead, profit, and risk.

Start at the bottom with direct cost: burdened labor, material, equipment and consumables, and subcontractors. Sum those and you have the direct job cost, the base everything else is figured against. On top of that goes the overhead recovery and the net profit, collected together through the markup or, done correctly, by pricing to a target gross margin. Then a contingency for the job's risk, priced separately from profit. The result is the bid price.

The order matters because overhead and profit are figured off the full direct cost, including the burden and the consumables. Leave the burden out of the base and every layer above it is short. The table lays out the stack and how each layer is treated.

LayerWhat it coversHow it is treated
Direct laborCrew hours on this jobBurden it first, then it is the base
Labor burdenTaxes, comp, insurance, benefits on those wagesAdded to the wage as direct cost
MaterialWhat goes into the jobDirect cost, priced from current quotes
Equipment and consumablesRentals, fuel, brazing rod, fittings, small-tool wearDirect cost, line items or an adder
SubcontractorsWork you hand offDirect cost, marked up for risk and admin
Direct job costSum of the aboveThe base the markup is figured on
Overhead recoveryThis job's share of running the companyCollected through the markup or target margin
Net profitThe earn after overheadSet above break-even, on top of overhead
ContingencyPriced risk for this job's unknownsSeparate line, not profit
Bid priceWhat the customer paysCost divided by one minus the target margin

Contingency covers risk, not profit

Contingency is money in the bid to cover the risk and the unknowns on a specific job, and it is not the same as profit. Keep them on separate lines, because they answer different questions. Profit is what you intend to keep. Contingency is what you expect to spend on the things you cannot see clearly yet.

The amount is not a fixed percentage you sprinkle on every bid. It comes from the risk of the particular job. A clean new-construction install off complete drawings carries little. A retrofit in an occupied building, with unknown conditions above the ceiling and a tight schedule, carries a lot more. AACE, the cost-engineering body, is explicit that contingency should come from a risk analysis of the actual project, not a number picked in advance. Price it to the job in front of you.

The discipline that protects you is keeping contingency out of profit. If you bury risk money inside the profit line, then a rough job that burns through the risk allowance looks like it lost profit, and you cannot tell a pricing problem from a risk that simply landed. Price the risk, label it, and if the job runs clean and you do not spend it, that is a real gain you can see, not a number hidden in the margin.

Bid strategy: which jobs to chase and which to walk

Knowing your cost changes the whole bidding game, because now you can decide which work to chase instead of bidding everything and hoping. The two questions are whether to bid a job at all, and what it is worth to you if you do.

Bid-no-bid comes first. Not every job is worth pricing. A job that fits your crews, your trade, and your schedule, for a customer who pays, is worth real effort. A job outside your lane, on a brutal timeline, for a customer who beats up every invoice, is worth a polite pass even when you are hungry. Chasing everything spreads your estimating thin and wins you the jobs you should have lost. There is a real tradeoff between win rate and margin: drop your price and you win more work at less profit, hold your price and you win fewer jobs that each pay. Pick the point on that curve on purpose.

The hard rule is the one contractors break when work is slow. Do not buy work below cost to keep the crews busy. A job priced under your break-even does not keep you alive until things pick up. It speeds up the bleed, because now you are paying to work and your good crews are tied up on a loser instead of free for a job that pays. Walk from bad jobs. A bid you lose costs you an afternoon of estimating. A bad job you win costs you for months. Saying no to the wrong work is how you stay in business to do the right work.

Pricing to win the right jobs, not the race to the bottom

Competitive pricing is not the same as cheap pricing. Knowing your true cost lets you price to win the jobs you want, at a number that pays, instead of racing every lowballer to the bottom of the market. The contractor who does not know their cost has only one lever, which is price, and they pull it down until they win and lose money doing it.

When you know your break-even and your target margin, you can read a bid differently. You can tell a job you can win profitably from one where winning means losing, and you can hold your price on the first and walk from the second. You can sharpen a bid for a job you really want, knowingly giving up a few points of margin you can see, rather than guessing and hoping it still pays.

The lowest bidder is often the one who does not know their numbers, and they either go broke or come back with change orders and corner-cutting to make up the gap. You do not want to win by being them. You want to win the right jobs at a price that carries the overhead and leaves a profit, and let the work you would have lost money on go to the contractor who has not figured out their cost yet.

Charging for value, not just cost plus markup

Cost-plus is the floor for your price, not the ceiling. Once the bid covers cost, overhead, and a fair profit, what the work is worth to the customer can justify charging more, and leaving that on the table is its own way of underpricing.

Value shows up in a few places. Speed, when the customer needs it done now and you can. Specialty, when you do work that few others in the market do well, like a tricky controls integration or a tight mechanical-room retrofit. Reliability, when you actually show up, finish, and stand behind it, which in this trade is rarer than it should be and worth real money. A reputation that gets you called without a bidding war is value you earned, and it lets you price above the contractor the customer found in a search.

The mistake on this end is the opposite of underpricing the cost. It is assuming every job is a commodity priced only on cost plus a markup, when some of your work commands a premium and the customer would pay it if you asked. Charge the premium where you genuinely earn it. Do not apologize for a fair price on work that is worth it. The customer who only wants the lowest number was never going to be a good customer anyway.

Price change orders with full markup

Price every change order with your full markup, overhead and profit included, because a change order is a job too and it carries its share of running the company. Contractors give change orders away constantly, either pricing them at bare cost or eating them to keep the customer happy, and that is a direct gift out of profit.

Change orders often deserve more markup than the base bid, not less. They land mid-job, they disrupt the sequence you priced the original work around, they carry their own risk, and you have lost the competitive pressure that thinned the original bid, because the customer is not shopping the change. Pricing a change at cost, or worse, doing it on a handshake and adding it to the final invoice, is how the profit you earned on the base contract leaks back out before the job closes.

The change-order guide covers the full process: what triggers one, getting it signed before the work, and billing it so it does not vanish into the final number. For pricing, the rule is simple and worth repeating. A change is not a favor. Burden the labor, recover the overhead, add the profit, price the risk, and get it approved before you touch the work.

Busy but broke: the signs of under-recovery

Busy but broke is the signature of under-recovery, and it is the most common way a contractor finds out the markup was wrong, usually too late. The work is steady, the crews are out, the phone rings, and the bank account never grows. That gap between activity and money is the tell.

Watch for a few specific symptoms. Margins on the completed jobs land below target when you actually cost them out, not just on the one bad job but across the board. The work-in-progress shows jobs running over on cost while the billing does not keep up. You are covering payroll from the line of credit in the slow weeks even though last month was full. Profit at year-end is a fraction of what the revenue suggested it should be. Each of those points back to overhead the prices did not recover.

The fix is not working harder, and that is the trap, because the instinct when you are broke is to take more work, which adds more unrecovered overhead. The fix is at the bid table: recompute the overhead rate, check the markup against it, and stop the bleed on the next bid. Job costing is how you catch this, because it puts the estimated margin next to the real one and shows you the gap while you can still price around it.

Review the overhead rate and markup as costs move

Last year's overhead rate is not this year's, and pricing off a stale number is how a markup that used to work quietly stops working. Costs move. Insurance renews higher, the lease steps up, you add an office hire, material and fuel run with inflation, and wages climb to keep crews. Every one of those changes your real cost and your real overhead, and the markup has to move with them.

Set a cadence. Recompute the overhead rate and the burdened labor rate at least once a year off the actual books, and sooner if something jumps, like a comp-rate change or a new lease. In a stretch of fast inflation, check more often, because a number set in January can be visibly light by summer. The contractor who prices all year off last year's costs is selling this year's work at last year's prices and absorbing the difference.

This is where your accountant earns the fee. A construction CPA can tell you when the overhead structure has shifted enough to change the rate, and keep your cost categories consistent so the comparison year over year is real. Do not run next year's bids on this year's stale assumptions, and never on a number you have not checked against the books.

Track the bid markup against the actual margin

The bid is a prediction. The only way to know if your markup is right is to set the margin you bid against the margin you actually made, job after job, and adjust. A markup you never check against results is still a guess, just an older one.

This is the feedback loop. You priced the job to a target margin. Job costing captures what the labor, material, equipment, subs, and overhead actually came to. Put the two side by side and the gap tells you whether the markup held, where it leaked, and which kinds of work you are consistently mispricing. Maybe service runs fatter than you thought and big installs run thin. You cannot see that without the comparison, and you cannot price next year off this year's reality without it.

The catch is that this only works if the field data is captured while the job runs, not reconstructed from memory at year-end. A field tool like FieldOS that logs labor hours, material, and job costs against the estimate as the work happens is what makes the loop real instead of theoretical. The job-costing guide covers the mechanics. For pricing, the discipline is to close the loop: bid a margin, measure the margin, and let the difference set the next bid.

Common mistakes

  • Setting a markup too low to recover overhead, so a full schedule still loses money.
  • Confusing markup with margin and under-pricing every job, because a 20 percent markup is only a 16.7 percent margin.
  • Multiplying cost by one plus the margin instead of dividing by one minus the margin to hit a target margin.
  • Pricing off the bare wage instead of the burdened labor rate, which understates the largest direct cost.
  • Eating equipment, small tools, and consumables instead of recovering them in the bid.
  • Buying work below break-even to stay busy, which speeds the bleed instead of stopping it.
  • Pricing change orders at cost or giving them away, instead of with full overhead and profit.
  • Pricing all year off last year's overhead rate while costs have moved.

What to document

The price you send is only as defensible as the build behind it. Write down how each cost element was treated so the bid can be checked, repeated, and compared against the actual cost when the job closes. The table is the short version of the treatment every cost element gets.

Cost elementTreatmentNote
Crew laborBurden it, then mark it upBare wage is not the cost; add taxes, comp, insurance, benefits
MaterialDirect costPrice from current quotes, not last job's number
Equipment and consumablesRecover as line item or adderBrazing rod, fittings, fuel, rentals, small-tool wear; do not eat them
SubcontractorsDirect cost, marked upYou carry the risk and the admin on their work
OverheadRecover through the markupEvery job carries a share, set from your books
ProfitOn top of overheadThe earn, separate from the overhead it sits above
ContingencySeparate priced lineFor job risk, not the same line as profit
Target marginDivide cost by one minus marginRecord the rate used and who priced it

Field checklist

0 of 9 complete

Want this checklist to run itself on every job — with photo proof and a signed record crews can hand the customer? That's FieldOS.

Standards and references

There is no code that sets your markup the way the mechanical code sets a clearance. Pricing is governed by your own financials and sound cost-estimating practice, with your accountant on the parts that touch the books. Use the references for the method, and your numbers for the rates.

For estimating method, AACE International publishes recommended practices on cost estimating, including how contingency is determined from project risk rather than picked as a flat percentage, and the ASPE, the American Society of Professional Estimators, covers estimating practice for the trades. Those bodies define how a sound estimate is built. They do not hand you a markup, because the right markup is specific to your overhead and your market.

The overhead rate, the burdened labor rate, and the target margin all come from your own profit-and-loss statement and job-cost history, not from a published average. Where pricing touches accounting, which cost is overhead, how to allocate it, how to read the margin on your statements, bring in a construction CPA. The math of markup and margin is fixed and worth committing to memory: markup is on cost, margin is on price, and you price to a margin by dividing by one minus the margin. The rates that math runs on are yours to set and yours to keep current.

Terms and definitions

The same few words get used loosely on a jobsite, and loose definitions are how markup and margin get swapped at the bid table. These are the terms that have to be exact for the pricing to be right.

Overhead
The cost of running the company that cannot be billed to one job: rent, office staff, insurance, software, and the owner's management pay.
Overhead recovery
Collecting each job's share of overhead through the markup, so the cost of being in business gets paid across the year's work.
Markup
The amount added on top of cost, as a percentage of cost. A 25 percent markup adds a quarter of the cost to the price.
Margin
The share of the final price left after cost, as a percentage of price. Always a smaller percent than the markup for the same job.
Labor burden
The payroll taxes, workers' comp, insurance, and benefits added to the bare wage to get the real hourly cost of labor.
Break-even
The price, or markup, that just covers direct cost plus the job's share of overhead, with zero profit. Below it the job loses money.
Contingency
Money priced into the bid to cover a specific job's risk and unknowns, kept separate from profit.

Related tools

Calculators and readiness checks for this work

Compare your options

FAQ

What is the difference between markup and margin?

Markup is figured on cost; margin is figured on price, so they are never equal. A 25 percent markup is a 20 percent margin, and a 50 percent markup is only a 33 percent margin. Markup is always the larger number for the same job. Confusing the two under-prices every bid you send.

What is overhead recovery?

Overhead recovery is charging every job a share of the cost of running the company, collected through the markup, so the rent, insurance, office staff, and owner's pay all get covered across the year's work. There is no separate overhead invoice. Recover a piece on every bid or the shortfall comes out of profit.

How much should a contractor mark up a job?

There is no universal markup; the right one comes from your own overhead rate plus the profit you want. A markup that recovers a 30 percent overhead and leaves a profit on top runs well above 30 percent. Pull your overhead from your books, set your target margin, and have a construction CPA confirm the build.

What is labor burden?

Labor burden is everything you pay on top of the bare wage to keep a worker employed: payroll taxes, workers' comp, liability, health and retirement benefits, and paid time off. It commonly adds 20 to 50 percent to the base wage, though yours depends on your trade and state. A 25-dollar wage can cost 35 dollars burdened.

How do you price a job to hit a target margin?

Divide the cost by one minus the margin; do not multiply by one plus the margin. For a 30 percent margin on a 10,000-dollar cost, the price is 10,000 divided by 0.70, which is 14,286 dollars. Multiplying gives 13,000 dollars, only a 23 percent margin. Divide, do not multiply.

What is a break-even markup?

Break-even markup is the markup that just covers direct cost plus the job's share of overhead, with zero profit. Below it, the job loses money no matter how busy you are. If overhead runs a third of cost, you need roughly a third markup just to break even. Profit lives only above that line.

Should you take a job below cost to stay busy?

No. A job priced below break-even does not keep you alive in a slow stretch; it speeds the bleed, because you pay to do the work and tie up crews that could be on a paying job. A lost bid costs an afternoon of estimating. A bad job you win costs you for months. Walk from it.

How should you price a change order?

Price every change order with full markup, overhead and profit included, because a change is a job and carries its share of running the company. Change orders often deserve more markup than the base bid: they disrupt the sequence, carry their own risk, and are not competitively shopped. Get it signed before the work, never on a handshake.

Why is my construction business busy but broke?

Busy but broke is the sign of under-recovery: the markup is not recovering overhead, so a full schedule still loses money. Check whether costed margins land below target, work-in-progress runs over, and year-end profit is a fraction of revenue. The fix is at the bid table, not in taking on more unrecovered work.

People also ask