Construction Contract Comparison Calculator
Compare lump sum, GMP, and cost-plus construction contract types to understand owner exposure, contractor profit, and risk allocation.
About this calculator
This calculator shows how the same project cost, markup, and contingency assumptions produce very different owner exposure depending on which of three contract structures you choose. Under Lump Sum, the owner's maximum exposure is capped at cost plus markup plus expected change orders — the contractor absorbs any cost overruns and keeps whatever contingency goes unused, which is why the model assigns it the lowest risk score (25). Under GMP (Guaranteed Maximum Price), a cap is set at cost plus markup plus contingency, with savings from unused contingency split 50/50 between owner and contractor — a moderate risk score (50) reflecting that the price is capped but change orders can still push costs upward. Under Cost-Plus, the owner pays actual costs plus contingency plus change orders in full, with the contractor earning only a fixed fee on top — the owner bears essentially all the overrun risk, scored highest (85).
Change order exposure and contingency reserve are calculated the same way across all three types, since those risks exist regardless of contract structure; what differs is who absorbs them. The monthly burn rate simply spreads total exposure across the project duration for cash-flow planning. One figure to treat with caution: cost-per-square-foot-equivalent is a rough proxy that backs into an implied square footage by assuming $200/sqft as a baseline construction cost — it does not use an actual square footage input, so for wildly different unit costs (very high-end finishes or extremely value-engineered builds) this number won't reflect true per-square-foot pricing. Use it as a sanity check, not a real cost benchmark.
Legal Disclaimer
This calculator provides general estimates only and does not constitute legal advice. Laws, regulations, and court procedures vary significantly by jurisdiction. Consult a licensed attorney in your area for advice specific to your situation.
Inputs
Results
Owner max exposure ($)
$600,000.00
≈ 14 Teslas
How to Use This Calculator
- Enter the estimated project cost and select a contract type: 0 for Lump Sum, 1 for GMP, or 2 for Cost-Plus.
- Set the contractor markup %, contingency %, and expected change order % for the project.
- Enter the expected project duration in months to see the monthly burn rate.
- Review owner max exposure, contractor profit, contingency reserve, and change order exposure for the selected contract type.
- Check the owner risk score (0-100) to see how exposed you are under this contract type — Lump Sum scores lowest, Cost-Plus scores highest.
- Re-run the calculator with a different contract type value to compare exposure and risk across Lump Sum, GMP, and Cost-Plus.
How the result changes with Estimated project cost ($)
| Estimated project cost ($) | Owner max exposure ($) |
|---|---|
| 250,000 | $300,000.00 |
| 375,000 | $450,000.00 |
| 750,000 | $900,000.00 |
| 1,250,000 | $1,500,000.00 |
What each input means
- Estimated project cost ($)
- Total estimated hard construction cost before markup.
- Contract type (0=Lump Sum, 1=GMP, 2=Cost-Plus)
- 0 = Lump Sum (fixed price), 1 = GMP (guaranteed maximum price), 2 = Cost-Plus (reimbursable).
- Contractor markup (%)
- Contractor's fee/profit markup on top of estimated cost. Typical range: 10-20%.
- Contingency (%)
- Budget contingency for unknowns. 5-10% for renovations, 3-5% for new construction.
- Expected change orders (%)
- Anticipated change orders as a percentage of project cost. Industry average is 5-10%.
- Project duration (months)
- Expected construction timeline in months.
What each result means
- Owner max exposure ($)
- Maximum total cost the owner could pay under this contract type.
- Contractor profit ($)
- Estimated contractor profit including fee and any retained contingency.
- Contingency reserve ($)
- Dollar amount set aside for unforeseen conditions.
- Change order exposure ($)
- Estimated cost of change orders based on your percentage.
- Monthly burn rate ($)
- Average monthly expenditure over the project duration.
- Owner risk score (0-100)
- Relative risk to the owner: 25 = Lump Sum (low), 50 = GMP (moderate), 85 = Cost-Plus (high).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersEstimated project cost ($) = 500000, Contract type (0=Lump Sum, 1=GMP, 2=Cost-Plus) = 0, Contractor markup (%) = 15, Contingency (%) = 10 = 6 input(s) provided
- Calculate Owner max exposureOwner max exposure600000 = $600,000
- Calculate Contractor profitContractor profit125000 = $125,000
- Calculate Contingency reserveContingency reserve = projectCost * (contingencyPct / 100)50000 = $50,000
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
How is the owner risk score (25/50/85) determined for each contract type?
The score is a fixed value assigned per contract type in the model, not a derived calculation: Lump Sum gets 25 because the contractor absorbs cost overruns and the owner's exposure is capped at cost plus markup plus expected change orders. GMP gets 50 because the price is capped by a guaranteed maximum, but change orders can still increase what the owner pays beyond that cap. Cost-Plus gets 85 because the owner pays actual costs plus contingency plus change orders in full, with the contractor earning only a fixed fee, leaving the owner exposed to essentially all overrun risk.
Why does GMP split unused contingency savings 50/50 between owner and contractor?
Under the model's GMP calculation, contractor profit is markup plus half of the contingency amount — reflecting the common real-world GMP structure where any contingency the contractor doesn't end up needing is shared as a savings incentive rather than kept entirely by either party. This is what distinguishes GMP's contractor profit from Lump Sum, where the contractor keeps 100% of unused contingency, and from Cost-Plus, where the contractor earns only the fixed fee with no contingency upside at all.
What does 'Cost per (sq ft) equiv' actually measure, since I never entered a square footage?
This figure backs into an implied square footage by assuming a flat $200/sqft baseline construction cost, then divides owner max exposure by that implied footage — it's a rough sanity-check proxy, not a real per-square-foot cost derived from your actual project size. For projects with unusually high-end finishes or heavily value-engineered budgets, where true cost per square foot is far from $200, this number will diverge significantly from what you'd get from an actual square-footage-based estimate, so use it only as a loose cross-check, not a benchmark figure.
Why are contingency reserve and change order exposure identical no matter which contract type I select?
Both figures are calculated purely from project cost times their respective percentages (contingencyPct and changeOrderPct) with no dependency on contractType, because the underlying risks — unforeseen conditions and scope changes — exist regardless of how the contract allocates who pays for them. What differs across Lump Sum, GMP, and Cost-Plus is only who bears those costs when they materialize, which is reflected in owner max exposure and contractor profit, not in the reserve and exposure line items themselves.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Pension vs Lump Sum
Present value of a pension stream compared to a lump-sum offer using a discount rate.
Personal InjuryStructured Settlement Calculator
Calculate the present value and total payments of a structured settlement.
ContractsSaaS Agreement Calculator
Calculate total SaaS contract cost from per-seat pricing, usage overages, billing frequency discounts, and price escalation over the term.
ContractsService Level Agreement Calculator
Calculate SLA penalty credits from uptime targets vs actual performance, with tiered credit models and business impact analysis.
ContractsLease Negotiation Calculator
Calculate total occupancy cost from lease terms, escalation, free rent concessions, TI allowances, and CAM charges.
More in Legal & Professional.