Calculator · Pricing

Bid Price Calculator: Markup vs Margin for Contractors

By Sami Chicha, EditorUpdated Checked against primary sources · not yet reviewed by a licensed professionalFormula shown below · see the math
Quick answer

To hit a target profit margin, divide total cost by one minus the margin: Bid = Total cost ÷ (1 − margin). A job costing $40,880 with a 15% margin should be bid at $48,094, a 17.6% markup on total cost, not 15%.

Your job

Results update as you type
$
$
$
$
%
Office, trucks, insurance and software, spread across your jobs.
Recommended bid · liveSheet 01
Recommended bid price
$48,094
Direct cost
$36,500
Overhead
$4,380
Total cost
$40,880
Profit
$7,214
Markup on total cost
17.6%
Markup on direct cost
31.8%

If you added a 15.0% markup instead, you'd bid $47,012 and keep only a 13.0% margin: $1,082 less.

The math for your numbers
Direct cost = $36,500.00
Overhead    = $36,500.00 × 12% = $4,380.00
Total cost  = $36,500.00 + $4,380.00 = $40,880.00
Bid price   = $40,880.00 ÷ (1 − 15%) = $48,094.12
Profit      = $48,094.12 − $40,880.00 = $7,214.12

Sources and defaults

No external data: this calculator is pure arithmetic, with the formulas shown above.

Markup vs margin: why 15% isn't 15%

Margin is profit as a share of the price. Markup is profit as a share of the cost. Because the price is always larger than the cost, the same dollar profit is a smaller margin than it is a markup.

That is where bids leak money. Adding a 15% markup to a $40,880 job gives $47,012, which is a margin of only 13.0%. Compared with a true 15% margin, that job leaves $1,082 on the table.

Conversion table

Target marginMarkup needed
5%5.3%
10%11.1%
15%17.6%
20%25.0%
25%33.3%
30%42.9%
35%53.8%

FIG. 02 · MARGIN TO MARKUP · MARKUP = MARGIN ÷ (1 − MARGIN)

The formulas

A worked example, line by line

The calculator opens on this job. Every figure below is what it computes from the same inputs.

| Line | How it is worked out | Amount | |---|---|---| | Materials | From the takeoff | $14,200 | | Labor | Burdened hours × rate | $15,800 | | Subcontractors | Signed sub quotes | $5,000 | | Equipment | Rentals and owned-equipment charges | $1,500 | | Direct cost | Sum of the four lines | $36,500 | | Overhead | 12% × $36,500 | $4,380 | | Total cost | $36,500 + $4,380 | $40,880 | | Bid price | $40,880 ÷ (1 − 0.15) | $48,094.12 | | Profit | $48,094.12 − $40,880 | $7,214.12 |

The profit is 15% of the $48,094.12 price, which is the margin the job was priced for. The same profit is a 17.6% markup on the total cost and a 31.8% markup on the direct cost, so three different percentages describe one bid. Say which one you mean when you quote a figure to a partner or a lender.

Where bid prices go wrong

How to use this calculator

  1. Enter your direct costs for the job. Use burdened labor (wages plus payroll taxes, insurance and benefits), not just wages. The material takeoff template totals material quantities, with waste, by category.
  2. Add your overhead rate as a percent of direct cost. Our overhead rate calculator and the overhead rate worksheet work out that percent from a year of overhead costs and a forecast of direct cost.
  3. Set the profit margin you want to keep after overhead.
  4. Copy the page link to save or share the result. Your numbers stay in the link, not on our servers.