Skip to main content
Estimating

How to Calculate Construction Bid Markup

December 27, 2025Updated May 2, 202610 min readConstructionBids.ai Team
Back to Blog

At a glance

Construction bid markup is added to estimated direct costs to recover overhead, target profit, and project risk. Start with accurate labor, material, equipment, subcontractor, and general condition costs, then apply overhead recovery, profit target, contingency, and contract-specific risk before final bid review.

Key takeaways

  • Construction bid markup converts estimated direct costs into a bid price that accounts for overhead, profit, and risk.
  • The markup decision should follow a direct cost review, overhead recovery review, contingency review, and bid/no-bid review.
  • Markup should be documented by assumption so the team can explain the price after submission.

What you need to know

  • Markup should be based on direct cost accuracy, overhead recovery, profit target, and project risk.
  • Markup and margin are different calculations, so estimators should label them clearly.
  • No single markup fits every project, trade, owner, contract, schedule, and risk profile.
  • Final markup should be reviewed with scope assumptions, exclusions, alternates, and bid/no-bid fit.

Ready to find bids that match your trade?

12,500+ verified public-bid sources. Cancel anytime.

Start 7-Day Free Trial

Start With Direct Costs

Markup only works when direct costs are organized.

Review:

  • Labor
  • Materials
  • Equipment
  • Subcontractors
  • General conditions
  • Mobilization
  • Temporary work
  • Freight and delivery
  • Taxes or fees where relevant
  • Bonds or insurance where relevant
  • Allowances
  • Alternates
  • Unit prices

If the direct cost is incomplete, markup cannot fix the estimate.

Understand Markup Versus Margin

Markup and margin are not the same.

Markup is based on cost:

markup = (bid price - cost) / cost * 100

Margin is based on selling price:

margin = (bid price - cost) / bid price * 100

Label the method clearly in estimate review so the team does not compare different calculations as if they were the same.

Add Overhead Recovery

Overhead includes business costs that are not always tied to one project.

Examples include:

  • Office staff
  • Estimating time
  • Accounting
  • Software
  • Rent
  • Vehicles
  • Insurance
  • Management
  • Training
  • Business development

Overhead recovery should reflect the company's cost structure and the type of project being priced.

Add Profit Target

Profit target should be reviewed separately from overhead. Treating overhead and profit as one number can hide whether the bid is recovering business cost or creating actual profit.

Review profit target against:

  • Project fit
  • Owner relationship
  • Schedule
  • Contract risk
  • Competition
  • Cash flow
  • Strategic value
  • Team capacity

The right target is a business decision, not a universal rule.

Add Contingency And Risk

Contingency should reflect uncertainty in the bid.

Common risk drivers include:

  • Incomplete documents
  • Tight schedule
  • Material lead time
  • Wage requirements
  • Escalation risk
  • Site access
  • Weather exposure
  • Unknown existing conditions
  • Subcontractor coverage gaps
  • Aggressive liquidated damages or contract terms

Use the pre-bid site visit checklist to catch site risk before final pricing.

Review Exclusions And Assumptions

Markup decisions should be reviewed with the actual scope.

Check:

  • Included scope
  • Excluded scope
  • Alternates
  • Unit prices
  • Allowances
  • Addenda
  • Bid form instructions
  • Subcontractor exclusions
  • Contract-specific markup rules
  • Change order markup rules

For change order pricing and pass-through markup review, see the construction change order management guide.

Final Bid Review

Before submission, review:

  1. Direct costs are complete.
  2. Overhead recovery is understood.
  3. Profit target is explicit.
  4. Contingency matches risk.
  5. Markup and margin are labeled correctly.
  6. Assumptions and exclusions are documented.
  7. Bid form totals match the estimate.
  8. The opportunity still fits the bid/no-bid decision.

Use the bid/no-bid decision matrix before final approval.

Bottom Line

Construction bid markup should be a documented pricing decision based on direct costs, overhead, profit, contingency, risk, and scope assumptions. Calculate it clearly, label markup versus margin, and review the final number against the actual bid documents before submission.

Frequently Asked Questions

What is construction bid markup?

Construction bid markup is the amount added to estimated direct costs to account for overhead recovery, profit target, contingency, and project risk.

How do you calculate markup?

A basic markup calculation is bid price minus direct cost, divided by direct cost, then multiplied by 100. The estimate should define what is included in direct cost before using the formula.

What is the difference between markup and margin?

Markup is calculated against cost. Margin is calculated against selling price. The same bid can show different percentages depending on which method is used.

What should be included before markup is applied?

Review labor, materials, equipment, subcontractors, general conditions, taxes or fees where relevant, bonds, insurance, escalation assumptions, schedule risk, and exclusions before applying markup.

Is there a typical contractor markup?

There is no universal markup that fits every contractor or project. Markup depends on overhead structure, profit target, trade, owner, schedule, contract terms, risk, competition, and company strategy.

Related Articles

Complete your stack with public & government bids.

ConstructionBids.ai fills the public-procurement gap with official source links, matching, alerts, risk review, and bid-decision workflow.

7-day free trialCancel anytime12,500+ verified sources
How to Calculate Construction Bid Markup (2026)