AACE Methodology

Class 3 Cost Estimate: Budget Estimate with Four-Level WBS

The Class 3 estimate is where most capital project decisions are made — it's the "approved budget" number that management carries into execution. Get the methodology right from the start.

Ca
Carlos Fuenmayor
Cost Engineer
· 02 May 2026 · 10 min read · 492 views
Back to Insights
Kpex Platform
AACE Class 3 · Budget Estimate — Four-Level WBS

How Kpex implements Class 3 following AACE 18R-97

Kpex 2G guides the cost engineer through every step of the Class 3 workflow — from scope input to indexed, location-adjusted output — enforcing the AACE recommended methodology at each stage. The platform validates inputs, applies the correct indices automatically, and generates a documented Basis of Estimate aligned with AACE 18R-97.

Accuracy: −20% / +30% Modules: Module A · Z.2 · Z.4 LFI · Z.5 CAI · Z.6 PDRI AACE 18R-97 · 59R-10 · 96R-16

What Is a Class 3 Cost Estimate?

The Class 3 Budget (or Preliminary) Estimate is produced when engineering is 10–40% complete — typically at the conclusion of FEED or early detailed engineering. It carries an expected accuracy of −20% to +30% and is the estimate that most organisations use for budget authorisation and capital appropriation.

It is the most consequential estimate in the capital project lifecycle. Once a Class 3 is approved, the project moves from study to execution — resources are committed, contracts are placed, and the organisation is accountable to the number.

The Four-Level WBS Method

At Class 3, the cost model is built on a hierarchical Work Breakdown Structure (WBS) with four levels of decomposition:

LevelNameExampleCost Type
L1FacilityMethanol PlantRollup
L2AreaArea 100 — Feed HandlingRollup
L3System / UnitUnit 101 — Methane ReformerRollup
L4Cost Item (leaf)101-H-001 Reformer FurnaceUnit cost entry

Only Level 4 items carry direct cost — all higher levels are computed by rollup. This structure enables granular control, clear accountability by area, and meaningful variance analysis during execution.

Class 3 Workflow — Step by Step

Step 1 — Develop the WBS

Build the four-level hierarchy based on the project's P&IDs (30–60% complete), plot plan, and scope definition document. Each L4 item corresponds to a discrete, priceable work package or cost element.

Step 2 — Identify Quantities

For each L4 item, determine the quantity from engineering deliverables: vessel weight, pipe length, concrete volume, cable length, instrument count, valve count, etc. At Class 3, quantities may be interpolated from P&IDs or estimated from plot plans where detailed takeoff is not yet available.

Step 3 — Apply Unit Costs

Price each L4 item using unit costs from a validated cost database. Kpex Module A provides equipment unit costs; construction unit costs (civil, piping, E&I) come from in-house history or published estimating references (Richardson's, Means, Norsok).

Step 4 — Apply Discipline Factors

For disciplines not fully detailed yet (electrical, instrumentation), apply discipline factors as a percentage of the major equipment or process piping cost. These factors are validated against historical project data in the Kpex benchmarking database.

Step 5 — Build Indirects

Add project indirect costs using percentage factors or detailed breakdowns:

  • Engineering & Procurement (EPCM fee) — typically 12–18% of Direct Field Cost
  • Construction Management & Supervision
  • Owner's Costs (project management, land, permits, insurance)
  • Start-Up & Commissioning
  • Spares & First-Fills

Step 6 — Apply LFI, CAI, and Currency

Apply the Z.4 Location Factor for geographic adjustment and the Z.5 Cost Adjustment Index for time escalation between the cost basis year and mid-point of construction. Convert to the project reporting currency.

Step 7 — Set Contingency and Management Reserve

Apply contingency at the L1 level using a risk-based approach (Monte Carlo or parametric). At Class 3, typical contingency ranges 10–20% of the pre-contingency estimate. Management Reserve (for unknown unknowns) is held separately by the owner.

Step 8 — Prepare the Basis of Estimate Document

The BoE is as important as the number itself. It documents every assumption, exclusion, reference, and adjustment factor — enabling the estimate to be reviewed, updated, and defended through the project lifecycle.

Class 3 vs. Class 4 — Key Differences

DimensionClass 4Class 3
Engineering complete1–15%10–40%
Cost basisEquipment list × factorFour-level WBS + unit costs
Accuracy range−30% / +50%−20% / +30%
Contingency15–25%10–20%
Primary useConcept comparison, FEED go/no-goBudget appropriation, contract strategy
P&ID statusPreliminary / process flow30–60% issued for review

How Kpex Implements Class 3 — AACE 18R-97 Compliance

  • WBS Builder — Interactive four-level WBS tree with drag-and-drop reordering and inline cost entry
  • Module A integration — Equipment costs pulled from the Kpex database directly into WBS leaf nodes
  • Rollup engine — Automatic cost rollup from L4 to L1 with contingency applied at the appropriate level
  • LFI × CAI — Applied at the estimate header, adjusting the entire WBS in one step
  • PDF export — Formatted estimate report with full WBS tree, cost breakdown by area, and basis of estimate appendix

Class 3 in Kpex — Step by Step in the Platform

  1. Create a new estimate → select Class 3 – Budget Estimate. Kpex activates the four-level WBS builder.
  2. Build the WBS hierarchy interactively: add L1 Facility → L2 Areas → L3 Units → L4 Cost Items. Reorder with drag-and-drop. WBS codes are generated following AACE conventions.
  3. Price each L4 leaf node: enter quantity, unit, and unit cost. For equipment items, trigger a Module A lookup to pull the Kpex cost model directly into the WBS node.
  4. Apply discipline factors for not-yet-detailed disciplines (E&I, civil). Kpex suggests factors based on plant type and AACE benchmarks.
  5. Configure indirect costs: EPCM fee, Owner's costs, Start-Up, Spares. Set as % of Direct Field Cost or as fixed amounts.
  6. Apply Z.4 LFI (country) and Z.5 CAI (time) → the entire WBS rolls up with adjustments applied at L1.
  7. Run the PDRI assessment (Z.6) to score project definition completeness — the result directly informs the contingency recommendation.
  8. Generate the Budget Estimate report with full WBS tree, cost breakdown by area, PDRI score, contingency rationale, and AACE Class 3 declaration.

AACE References

  • AACE 18R-97 — Cost Estimate Classification System
  • AACE 10S-90 — Cost Engineering Terminology
  • AACE 56R-08 — Required Skills and Knowledge of Cost Engineering
  • AACE 96R-16 — Basis of Estimate
# Class 3 # AACE # WBS # Budget Estimate # Unit Costs # Kpex