Back to blog
Estimation Best Practices

Estimating Contingency: How to Size It Based on Estimate Maturity, Not a Gut Feeling

Stop relying on flat percentages for contingency. Learn how to calibrate your contingency to the maturity of your estimate, using a structured approach and AI-powered cost intelligence to protect margin.

Jorge de los Santos7/30/20264 min read

The Problem with Flat Contingency Percentages

Every estimator has been there: 10% for contingency, 15% if the drawings are vague, 20% if it’s a new client. These rules of thumb are fast, but they bleed margin. A flat percentage doesn’t know which line items are backed by a live price from a supplier and which are guestimates from a three-year-old catalog. It treats the risk of a site‑cleaning allowance the same as the risk of structural steel pricing.

The result? You either underprice risk and eat the cost later, or overprice contingency and lose the bid. Neither protects your margin. The fix is to size contingency to the maturity of each part of your estimate.

A Maturity-Based Contingency Framework

Think of your estimate as a collection of line items, each with a different level of certainty. Classify them into three tiers:

  • Tier 1 – Firm: Items priced from a confirmed supplier quote, a live catalog, or a signed subcontractor bid. The price is current, the unit is standard, and the quantity is from a detailed takeoff. Contingency needed: 0–2% for minor rounding or market blips.
  • Tier 2 – Estimated: Items from a historical database, a published cost guide, or a parametric model. The source is credible but not current, or the quantity is measured from a conceptual design. Contingency needed: 5–8% to cover the gap between the source and today’s market.
  • Tier 3 – Assumed: Items with no direct price, no recent comparable, or a quantity based on a rough square‑foot rule. This includes allowances for unknown conditions, new materials, or scope that hasn’t been designed. Contingency needed: 10–15% or more, depending on the volatility.

Instead of one blanket percentage, you calculate a weighted average of contingency across all tiers. The more Tier 1 items you have, the lower your overall contingency. This keeps you competitive without exposing you to excessive risk.

How AI-Powered Cost Intelligence Supports Contingency Calibration

Moving to a maturity‑based model sounds like extra work, but a cost‑intelligence tool makes it practical. When you use a live multi‑source catalog like Omnicost’s, many of your line items naturally become Tier 1. The estimating agent can crawl current prices from multiple providers, cross‑check unit rates, and flag which items are still based on old data.

During the estimate build, the tool can automatically assign a maturity level to each line item based on its source. A price pulled from a live BC3 catalog with a recent refresh date gets a low risk score. A price from a manual entry or an imported legacy spreadsheet gets a higher risk score. The estimator then sees a running contingency total that adjusts as the estimate evolves.

This isn’t about replacing judgment. It’s about giving you a clear, repeatable method so you can explain to your team or client why the contingency is what it is. And when you add a new subcontractor quote or update a unit price, the tool recalculates the contingency instantly.

Worked Example: From Schematic to Detailed Estimate

You’re estimating a small commercial fit‑out. The client wants a budget at schematic design. You build a quick estimate using Omnicost’s agent:

  • Drywall: Live price from a local supplier catalog. Quantity from a rough square‑foot takeoff. → Tier 2 (estimated; source is live but quantity is rough). Assign 6% contingency.
  • MEP rough-in: Historical cost from a similar project six months ago. No current quote. → Tier 3 (assumed). Assign 12% contingency.
  • Flooring: Client specified a product; you have a confirmed quote. Quantity from drawings. → Tier 1 (firm). Assign 1% contingency.
  • General conditions: Based on schedule length and crew size, built from a standard template. → Tier 2. Assign 5% contingency.

Weighted contingency: (drywall 6% × $30,000) + (MEP 12% × $50,000) + (flooring 1% × $20,000) + (GC 5% × $40,000) = ($1,800 + $6,000 + $200 + $2,000) = $10,000 on a $140,000 base estimate. That’s about 7.1% – lower than the 10% you might have used, and defensible.

As the project moves to design development, you replace the MEP historical cost with a live quote from a subcontractor. That tier moves from 3 to 1, and the contingency drops to 4.3%. Your bid stays competitive, and your margin is protected because you didn’t carry unnecessary fat.

By sizing contingency to estimate maturity, you stop guessing and start managing risk. The next time you’re asked to sharpen a pencil, you’ll know exactly where to cut and where to hold.

Ready to price with live market data?

Try the free estimator (no signup) or create an account for BC3 budgets, catalog, and agents.

Jorge de los Santos

Founder, Omnicost

Jorge is the founder of Omnicost, where he builds AI-powered construction cost intelligence — a continuously updated, multi-source price catalog and an estimating agent for the construction industry.