Contractor Markup Calculator
Free Contractor markup Calculator for construction cost projects. Enter dimensions to get material lists and cost estimates.
Contractor Markup Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Selling Price = Direct Cost x (1 + Overhead) x (1 + Contingency) x (1 + Profit)
Worked example โ Selling price = $66,412.50 (32.8% total markup)
Formula
Selling Price = Direct Cost x (1 + Overhead) x (1 + Contingency) x (1 + Profit)
The selling price is calculated by applying overhead, contingency, and profit percentages sequentially to the direct cost. Overhead covers indirect business expenses, contingency provides a buffer for unforeseen costs, and profit is the net return on the project. The total markup percentage equals (Selling Price - Direct Cost) / Direct Cost x 100.
Worked Examples
Example 1: Residential Remodel Bid
Problem:A kitchen remodel has $50,000 in direct costs. Apply 15% overhead, 5% contingency, and 10% profit.
Solution:Overhead: $50,000 x 0.15 = $7,500 Subtotal: $57,500 Contingency: $57,500 x 0.05 = $2,875 Subtotal: $60,375 Profit: $60,375 x 0.10 = $6,037.50 Selling price: $66,412.50
Result:Selling price = $66,412.50 (32.8% total markup)
Example 2: Commercial Project Bid
Problem:A commercial project has $200,000 in direct costs with 18% overhead, 8% contingency, and 12% profit.
Solution:Overhead: $200,000 x 0.18 = $36,000 Subtotal: $236,000 Contingency: $236,000 x 0.08 = $18,880 Subtotal: $254,880 Profit: $254,880 x 0.12 = $30,585.60 Selling price: $285,465.60
Result:Selling price = $285,465.60 (42.7% total markup)
Frequently Asked Questions
What is the difference between markup and margin?
Markup and margin are related but calculated differently. Markup is the percentage added to the direct cost to arrive at the selling price, calculated as (Selling Price - Cost) / Cost x 100. Margin is the percentage of the selling price that represents profit, calculated as (Selling Price - Cost) / Selling Price x 100. For example, a job that costs $100 and sells for $130 has a 30% markup but only a 23.1% margin. Many contractors confuse these terms, which can lead to underpricing if they apply a margin percentage as a markup. A 20% margin requires a 25% markup.
What markup percentage should a contractor use?
Most successful contractors use a total markup of 25% to 50% on direct costs, which includes overhead recovery and profit. General contractors typically mark up 20-35% over subcontractor costs and 10-20% for overhead plus 10-15% for profit. Specialty contractors may use higher markups of 40-60% because they carry more specialized equipment and training costs. The right markup depends on your overhead structure, local market conditions, competition, and desired profit level. The key is to ensure your markup covers all overhead costs and provides a reasonable net profit.
How do I calculate overhead for my contracting business?
Calculate overhead by totaling all annual business expenses that are not directly attributable to specific projects. This includes office rent, utilities, insurance premiums, vehicle costs, tool and equipment depreciation, office staff salaries, accounting and legal fees, marketing costs, licenses and permits, and loan payments. Divide this total by your annual direct cost revenue to get your overhead rate. For example, if annual overhead is $150,000 and you do $1,000,000 in direct project costs, your overhead rate is 15%. Review and adjust this rate annually as your business grows.
Why should I include contingency in my estimates?
Contingency accounts for unforeseen conditions, scope changes, price escalation, and estimation errors that inevitably occur on construction projects. A typical contingency of 3-10% provides a buffer against cost overruns without having to request change orders for every minor variation. Higher contingency is warranted for projects with uncertain site conditions, incomplete design documents, or volatile material prices. As a project progresses and risks decrease, unused contingency contributes to profit. Without contingency, contractors often absorb unexpected costs from their profit margin.
Why do change orders usually carry a higher markup than the base contract?
Change order work is priced without the competitive pressure of the original bid, but it also costs more to deliver: it interrupts sequenced work, may require remobilising a crew or reordering small quantities of material, and consumes estimating and administrative time that the lump sum never funded. Most contracts therefore name a separate change order markup for labour, material, and subcontract work, plus a lower percentage the general contractor may add on a subcontractor change. Agree those percentages before signing, because negotiating them mid job rarely goes well.
Should subcontractor costs and materials carry the same markup as self-performed labour?
Not usually. Self-performed labour consumes supervision, payroll burden, tools, and risk, so it commonly carries the highest markup. Materials tie up cash and carry price-escalation risk but little supervision. Subcontracted work is often marked up at a lower percentage because the sub has already covered its own overhead and profit, yet it still needs coverage for coordination, schedule risk, and the fact that you remain liable for the sub's performance. Many estimators set tiered rates by cost category.
What is the difference between gross profit and net profit on a job?
Gross profit is revenue minus the direct job costs of labour, materials, equipment, and subcontracts. Net profit is what remains after the job's share of company overhead is also deducted. A job can show healthy gross profit and still lose money once overhead is allocated, which is why markup must recover overhead before profit rather than treating the two as one number. Job cost reports that stop at gross profit routinely flatter poorly priced work.
Why does compounding overhead, contingency, and profit differ from adding them?
Applying the percentages sequentially means each one is taken on the amount produced by the previous step, so they multiply rather than sum. Fifteen percent overhead, five percent contingency, and ten percent profit compound to 1.15 times 1.05 times 1.10, which equals 1.32825, a total markup of 32.8 percent rather than the 30 percent you would get by adding. The gap widens as the rates rise, so state clearly in your estimating template which convention you use.
How is the fee set on a cost-plus contract compared with a fixed-price bid?
On a fixed-price bid the markup is embedded in a single lump sum, and the contractor keeps any savings and absorbs any overrun. Cost-plus contracts reimburse documented direct costs and add a fee stated either as a percentage of those costs or as a fixed dollar amount, with the contract defining precisely which costs are reimbursable and which are deemed covered by the fee. A guaranteed maximum price variant caps the owner's exposure while keeping open-book cost accounting.
How does annual volume change the overhead rate you need?
Overhead is largely fixed in the short run, so the rate you must add to each job is that fixed pool divided by the volume of direct cost you actually put in place. A firm carrying a 240,000 dollar overhead pool needs 20 percent recovery across 1,200,000 dollars of direct cost, but 30 percent if volume falls to 800,000 dollars. Bidding at last year's rate during a downturn quietly underrecovers overhead, which is how busy contractors still finish the year at a loss.
References
Background & Theory
History
Reviewed for accuracy by Abdullah, Technical Content Specialist ยท Editorial policy
Related Calculators
๐งฎConstruction Equipment CO2 Calculator
Calculate carbon footprint construction equipment with inputs, formulas, and instant results.
๐งฎArch Calculator
Calculate arch with inputs, formulas, and instant results.
๐งฎDaylight Autonomy Simple Calculator
Calculate daylight autonomy simple with inputs, formulas, and instant results.
๐งฎDaylight Factor Calculator
Calculate daylight factor with inputs, formulas, and instant results.
๐งฎDoor Area Calculator
Calculate door area with inputs, formulas, and instant results.
๐งฎGlazing Uvalue to Rvalue Calculator
Calculate glazing uvalue to rvalue with inputs, formulas, and instant results.
๐งฎNet to Gross Area Ratio Calculator
Calculate net to gross area ratio with inputs, formulas, and instant results.
๐งฎOccupant Load Calculator
Calculate occupant load with inputs, formulas, and instant results.