CCP — AACE Certified Cost Professional Cheat Sheet
Cheat sheet: formula, process, and decision reference for AACE Certified Cost Professional candidates.
This Cheat Sheet is for candidates preparing for AACE International’s AACE Certified Cost Professional (CCP), exam code CCP. Use it as a fast, PM Mastery review before moving into original practice questions, topic drills, mock exams, and detailed explanations. The exam rewards integrated cost engineering judgment: estimating, planning and scheduling, cost control, forecasting, risk, economic analysis, contracting, and professional practice are often connected in the same scenario.
Use the tables for a quick pre-exam check. Expand a topic’s notes for explanations, examples, and additional distinctions.
High-Yield Cost Professional Mindset
| Exam scenario asks about… | Think first | Avoid this trap |
|---|---|---|
| Estimate selection | Level of project definition, purpose, available data, required accuracy | Using a detailed method when design is conceptual |
| Cost control | Baseline, actual cost, earned value, commitments, forecast | Treating spent cost as the same as earned progress |
| Forecasting | Current performance, remaining work, known trends, authorized changes | Using one EAC formula mechanically |
| Change management | Scope definition, authorization, cost/schedule impact, documentation | Letting work proceed without approved baseline impact |
| Contingency | Known-unknowns within defined scope | Using contingency for scope growth or poor control |
| Escalation | Time-related price level changes | Confusing escalation with contingency |
| Economic analysis | Cash-flow timing, discount rate, real vs nominal basis | Mixing real cash flows with nominal discount rates |
| Risk | Probability, impact, correlation, response ownership | Adding arbitrary contingency without risk basis |
| Contract choice | Risk allocation, scope clarity, price certainty, administration burden | Assuming fixed price is always best |
| Schedule impact | Critical path, float, logic, resource limits | Treating any delayed activity as a project delay |
Total Cost Management View
AACE cost engineering questions often test whether you understand the connection between planning, estimating, budgeting, control, and decision support, not just isolated formulas.
flowchart LR
A[Business or asset objective] --> B[Scope definition]
B --> C[Estimate and basis of estimate]
C --> D[Budget and cost baseline]
D --> E[Schedule and resource plan]
E --> F[Execution measurement]
F --> G[Earned value and cost control]
G --> H[Forecast and variance analysis]
H --> I[Change and risk management]
I --> J[Final cost, lessons learned, historical data]
J --> C
Core Artifact Reference
| Artifact | Purpose | Key contents | Exam clue |
|---|---|---|---|
| Basis of Estimate, BOE | Explains how estimate was prepared | Scope, assumptions, exclusions, methods, quantities, pricing, contingency, escalation, risks | Asked what document supports estimate credibility |
| Cost estimate | Forecast of cost for a defined scope | Direct/indirect costs, allowances, contingency, escalation as applicable | Asked for expected cost at a project phase |
| Cost baseline | Approved time-phased budget for control | Control accounts, budget distribution, authorized scope | Used for variance and earned value |
| Code of accounts | Structured coding for cost collection | WBS, CBS, accounts, disciplines, phases | Needed for consistent reporting |
| WBS | Decomposes project deliverables/scope | Work packages, control accounts | Scope-oriented structure |
| CBS | Organizes cost categories | Labor, material, equipment, subcontract, indirects | Cost-oriented structure |
| Control account | Management control point | Scope, budget, schedule, responsibility | Links WBS, organization, budget, schedule |
| Risk register | Captures risk data | Cause, event, effect, probability, impact, owner, response | Source for risk-based contingency |
| Change log | Tracks proposed/approved changes | Description, status, cost/schedule impact, approval | Used to protect baseline integrity |
| Forecast | Updated expected final outcome | Actuals, commitments, trends, ETC, EAC | Used to predict final cost |
| Lessons learned / historical database | Supports future estimates | Quantities, productivity, unit rates, final costs, drivers | Improves analogous and parametric estimating |
Estimate Classification and Method Selection
AACE estimate classifications are commonly understood as moving from Class 5 at low definition to Class 1 at high definition. Accuracy ranges and required deliverables are not universal across all industries; do not assume one generic range unless the exam item provides it or the referenced practice specifies it.
| Estimate class concept | Typical project definition | Main purpose | Common methods | Cost professional focus |
|---|---|---|---|---|
| Class 5 | Very low | Screening, concept, feasibility | Analogous, capacity factored, high-level parametric | State assumptions clearly; large uncertainty |
| Class 4 | Low | Study, alternatives, early funding | Parametric, equipment factored, semi-detailed | Compare options consistently |
| Class 3 | Moderate | Budget authorization, control baseline | Mixed parametric and semi-detailed, key quotes | Establish baseline and contingency basis |
| Class 2 | High | Control, bidding, detailed planning | Detailed quantities, quotes, unit rates | Strong quantity and pricing support |
| Class 1 | Very high | Check estimate, definitive control, bid/tender support | Detailed bottom-up, firm quotes | Validate, reconcile, support commitments |
Notes and examples
Estimating Method Decision Table
| Situation | Preferred method | Why | Watch for |
|---|---|---|---|
| Very early concept; only size/capacity known | Capacity factored / analogous | Fast, uses historical similar projects | Normalization for location, time, scope |
| Repetitive assets with known drivers | Parametric | Relates cost to measurable variables | Valid range of model and data quality |
| Equipment-driven industrial facility | Equipment factored | Equipment cost drives total installed cost | Factor applicability and included scope |
| Design quantities available | Unit-rate / semi-detailed | Uses quantities and production rates | Quantity takeoff completeness |
| Procurement packages defined | Vendor quote-based | Market-based pricing | Quote scope, validity, exclusions |
| Construction work packages mature | Detailed bottom-up | Best control detail | Labor productivity, indirects, constructability |
| Need independent validation | Check estimate | Confirms reasonableness | Must be independent enough to be useful |
Estimate Components
| Component | Meaning | Include / exclude logic |
|---|---|---|
| Direct cost | Cost directly attributable to permanent or temporary project work | Labor, material, equipment, subcontract tied to work items |
| Indirect field cost | Supports execution but not a specific installed item | Field supervision, temporary facilities, construction support |
| Home office / corporate indirect | Non-field support allocated to project | Estimating, project management, procurement support, overhead allocations |
| Allowance | Amount for a known item with undefined detail | Not the same as contingency; it is for identified scope |
| Contingency | Amount for uncertainty within defined scope | Based on risk/uncertainty; not for scope changes |
| Escalation | Time-based price change | Driven by inflation, market, labor/material trends |
| Fee / profit | Contractor margin or commercial return | Depends on contracting arrangement |
| Management reserve | Owner/management-held reserve for broader uncertainty | Usually outside cost baseline until authorized, depending on governance |
Notes and examples
Common Estimate Traps
| Trap | Correct exam logic |
|---|---|
| Contingency equals padding | Contingency should be identifiable, supportable, and tied to uncertainty |
| Escalation equals contingency | Escalation is time/price-level change; contingency is uncertainty |
| Allowance equals contingency | Allowance covers known scope with incomplete detail |
| A low bid proves the estimate was wrong | First compare scope, exclusions, risk transfer, market conditions, and commercial terms |
| Historical cost can be reused directly | Normalize for scope, capacity, location, productivity, currency, and date |
Normalization and Indexing
Use normalization when comparing historical costs to current project conditions.
| Adjustment | Purpose | Typical approach |
|---|---|---|
| Time / price level | Convert old cost to current or future basis | Cost index or escalation factor |
| Location | Adjust for geographic labor/material/productivity differences | Location factor |
| Capacity / size | Scale cost for different facility size | Capacity factor |
| Currency | Convert monetary units | Exchange rate, then align date basis |
| Scope | Align included/excluded work | Add or remove scope components |
| Productivity | Reflect site, labor, weather, learning curve, congestion | Adjust labor hours or unit rates |
Capacity factoring:
\[ C_2 = C_1 \left(\frac{Q_2}{Q_1}\right)^x \]Where \(C_1\) is known cost, \(C_2\) is estimated cost, \(Q\) is capacity or size, and \(x\) is the cost-capacity exponent.
Index escalation:
\[ \text{Updated Cost} = \text{Historical Cost} \times \frac{\text{Current Index}}{\text{Historical Index}} \]Time Value of Money Cheat Sheet
| Concept | Plain formula | Use when |
|---|---|---|
| Future value of present sum | F = P(1+i)^n | Compound a present amount |
| Present value of future sum | P = F / (1+i)^n | Discount a future amount |
| Future value of uniform series | F = A[((1+i)^n - 1) / i] | Accumulate equal payments |
| Present value of uniform series | P = A[((1+i)^n - 1) / (i(1+i)^n)] | Value equal annual costs/benefits today |
| Annual equivalent of present sum | A = P[i(1+i)^n / ((1+i)^n - 1)] | Convert capital cost to annual cost |
| Annual sinking fund | A = F[i / ((1+i)^n - 1)] | Save annually for a future amount |
| Effective annual rate | EAR = (1 + r/m)^m - 1 | Convert nominal rate to effective annual rate |
| Real vs nominal relation | 1 + nominal = (1 + real)(1 + inflation) | Align cash flows and discount rates |
Notes and examples
Net present value:
\[ NPV = \sum_{t=0}^{n} \frac{CF_t}{(1+i)^t} \]Decision rule: accept the alternative with the best NPV when alternatives are mutually exclusive and properly comparable. For independent investments, positive NPV generally indicates value creation under the assumed discount rate.
Economic Analysis Decision Table
| Scenario | Best measure | Exam interpretation |
|---|---|---|
| Compare alternatives with unequal cash-flow timing | NPV / present worth | Handles time value directly |
| Compare annualized cost of alternatives | Equivalent annual cost | Useful for different service lives |
| Find discount rate where NPV equals zero | IRR | Compare to required return, but beware multiple IRRs |
| Rank benefit relative to cost | Benefit-cost ratio | Common for public or capital allocation decisions |
| Determine time to recover investment | Payback | Simple liquidity measure; ignores value after payback unless discounted payback is used |
| Choose between unequal-life assets | Annual equivalent or repeatability assumption | Do not compare raw NPVs over different lives without adjustment |
| Compare real-dollar alternatives | Real discount rate | Keep cash flows and discount rate on same inflation basis |
| Compare inflated cash flows | Nominal discount rate | Nominal with nominal; real with real |
Notes and examples
Economic Analysis Traps
| Trap | Correct approach |
|---|---|
| Choose the highest IRR automatically | For mutually exclusive alternatives, NPV can be more reliable |
| Ignore terminal value | Include salvage, disposal, working capital recovery, or closeout costs when relevant |
| Mix real cash flows and nominal discount rate | Match basis consistently |
| Treat sunk cost as decision-relevant | Future incremental cash flows drive the decision |
| Compare alternatives with different scopes | Equalize service, output, risk, and life-cycle boundaries |
Economic Analysis Cheat Sheet
Economic analysis questions often test whether you compare alternatives on a consistent basis.
Time Value of Money
\[ PV = \frac{FV}{(1+i)^n} \]\[ FV = PV(1+i)^n \]Where \(i\) is the discount rate, \(n\) is the period, and \(CF_t\) is the cash flow at time \(t\).
Annuity Present Value
\[ P = A \left(\frac{1-(1+i)^{-n}}{i}\right) \]Use equivalent annual cost or equivalent annual worth when alternatives have different lives and repeatability assumptions matter.
Method Selection
| Method | Best use | Trap |
|---|---|---|
| NPV | Measures value in present dollars | Requires correct discount rate and cash flow timing |
| IRR | Finds discount rate where NPV equals zero | Can mislead with nonconventional cash flows or mutually exclusive projects |
| Payback | Simple liquidity/risk screen | Ignores time value after cutoff unless discounted payback is used |
| Benefit-cost ratio | Public or capital allocation comparisons | Ratio can mislead when project scale differs |
| Equivalent annual cost | Compare unequal-life cost alternatives | Must use consistent service assumptions |
| Life-cycle cost | Compare total ownership cost | Do not ignore operations, maintenance, salvage, or disposal |
Economic Analysis Traps
- Exclude sunk costs from forward-looking decisions.
- Include opportunity costs when resources have alternative uses.
- Match nominal cash flows with nominal discount rates.
- Match real cash flows with real discount rates.
- Place salvage value, working capital recovery, and decommissioning costs in the correct period.
- For mutually exclusive alternatives, prefer the option that creates the best overall economic value, not necessarily the highest IRR.
- Check whether cash flows occur at the beginning or end of the period.
Depreciation and Tax-Adjacent Concepts
The CCP exam may test cost engineering economic logic. When tax rules are jurisdiction-specific and not provided, rely only on formulas and facts stated in the question.
| Method | Plain formula / logic | Pattern |
|---|---|---|
| Straight-line | Annual depreciation = (Cost - Salvage) / Life | Equal annual depreciation |
| Declining balance | Depreciation = Book value × rate | Higher early depreciation |
| Double declining balance | Rate often expressed as 2 / Life applied to book value | Accelerated depreciation |
| Units of production | Depreciation = depreciable base × actual units / total expected units | Usage-based |
| Book value | Cost minus accumulated depreciation | Accounting value, not necessarily market value |
Cost Baseline, Budget, and Control
| Term | Meaning | Exam distinction |
|---|---|---|
| Budget | Authorized funding assigned to scope | May be total or time-phased |
| Cost baseline | Approved time-phased budget used for control | Basis for measuring performance |
| Control budget | Budget assigned to control accounts | Managed by responsible control account managers |
| Undistributed budget | Budget not yet distributed to control accounts | Authorized scope not fully planned |
| Management reserve | Held for management control | Not earned as project work unless allocated |
| Actual cost | Cost incurred for performed work | May lag due to invoices/accruals |
| Commitment | Contracted or obligated cost not yet fully incurred | Important for forecasting |
| Accrual | Recognition of cost before invoice is paid | Improves period cost accuracy |
| Forecast | Current expected final cost | Uses actuals, commitments, trends, and remaining work |
Notes and examples
Control Cycle
flowchart TD
A[Approved scope and estimate] --> B[Cost and schedule baseline]
B --> C[Measure progress and actual cost]
C --> D[Compare PV, EV, and AC]
D --> E[Analyze variance and root cause]
E --> F[Forecast EAC and completion date]
F --> G{Approved change?}
G -- Yes --> H[Update baseline through change control]
G -- No --> I[Corrective action within baseline]
H --> C
I --> C
Budget, Commitment, Actual, and Earned Value
| Term | Meaning | Exam trap |
|---|---|---|
| Budget | Authorized planned amount | Not necessarily spent or earned |
| Commitment | Contracted or obligated amount | Not necessarily incurred yet |
| Incurred cost | Cost recognized for work/resources received | Not necessarily paid yet |
| Paid cost | Cash disbursed | May lag actual performance |
| Accrual | Cost recognized before invoice/payment to match performance period | Ignoring accruals understates actual cost |
| Earned value | Budgeted value of completed work | Not the same as actual cost |
| Forecast | Expected final cost or date | Must reflect trends and remaining work |
A strong cost control answer does not stop at “variance exists.” It asks:
- Is the variance real or a timing/accrual issue?
- Is it caused by scope, productivity, quantity growth, rate changes, sequence, rework, or procurement?
- Is it recoverable?
- Does it affect the critical path?
- Should the baseline change, or should the team take corrective action within the baseline?
Earned Value Formula Sheet
Use plain sign logic first:
- Positive variance is generally favorable.
- Negative variance is generally unfavorable.
- Index greater than 1.0 is generally favorable.
- Index less than 1.0 is generally unfavorable.
Notes and examples
| Metric | Plain formula | Meaning |
|---|---|---|
| Planned Value, PV | PV = budgeted value of scheduled work | What should have been earned by status date |
| Earned Value, EV | EV = budgeted value of performed work | Value of completed work in budget terms |
| Actual Cost, AC | AC = actual cost of performed work | What was spent for completed work |
| Budget at Completion, BAC | BAC = total authorized budget | Original or current approved budget |
| Cost Variance, CV | CV = EV - AC | Positive means under budget |
| Schedule Variance, SV | SV = EV - PV | Positive means ahead of plan in earned value terms |
| Cost Performance Index, CPI | CPI = EV / AC | Cost efficiency |
| Schedule Performance Index, SPI | SPI = EV / PV | Schedule efficiency in earned value terms |
| Estimate at Completion, EAC | EAC = expected final cost | Forecast total cost |
| Estimate to Complete, ETC | ETC = EAC - AC | Forecast remaining cost |
| Variance at Completion, VAC | VAC = BAC - EAC | Positive means underrun forecast |
| To-Complete Performance Index, TCPI | TCPI = (BAC - EV) / (BAC - AC), or (BAC - EV) / (EAC - AC) | Required future efficiency |
EAC Selection
| Situation | Common EAC logic | Plain formula |
|---|---|---|
| Original estimate still valid for remaining work | Actuals plus remaining budget | EAC = AC + (BAC - EV) |
| Current cost efficiency expected to continue | CPI-based forecast | EAC = BAC / CPI |
| Cost and schedule performance both affect remaining work | CPI and SPI-based forecast | EAC = AC + [(BAC - EV) / (CPI × SPI)] |
| New bottom-up forecast available | Use revised ETC | EAC = AC + ETC |
| One-time cost variance occurred | Do not spread one-time variance across all future work | EAC = AC + revised remaining estimate |
Earned Value Interpretation
| Given | Interpretation | Likely action |
|---|---|---|
| CV negative, CPI below 1.0 | Cost overrun for work performed | Analyze productivity, rates, scope, rework, procurement |
| SV negative, SPI below 1.0 | Less work earned than planned | Check critical path, physical progress, constraints |
| AC high but EV also high | Spending may be justified if progress is ahead | Compare CPI and forecast |
| PV high, EV low, AC low | Work not performed as planned | Schedule slippage, not necessarily cost overrun yet |
| EV high, AC not recorded | Possible accrual/accounting lag | Verify actuals and commitments |
| CPI good, SPI bad | Efficient but slow | Examine resources, sequencing, constraints |
| SPI good, CPI bad | Fast but expensive | Examine overtime, premiums, rework, procurement cost |
Core Metrics
\[ \begin{aligned} CV &= EV - AC \\ SV &= EV - PV \\ CPI &= \frac{EV}{AC} \\ SPI &= \frac{EV}{PV} \end{aligned} \]Where:
- PV = planned value, the budgeted value of work scheduled.
- EV = earned value, the budgeted value of work actually completed.
- AC = actual cost, the cost actually incurred for the completed work.
Interpretation
| Metric | Favorable | Unfavorable | Meaning |
|---|---|---|---|
| CV = EV - AC | Positive | Negative | Cost variance |
| SV = EV - PV | Positive | Negative | Schedule variance in value terms |
| CPI = EV / AC | Greater than 1 | Less than 1 | Cost efficiency |
| SPI = EV / PV | Greater than 1 | Less than 1 | Schedule efficiency |
Forecasting at Completion
Use the formula that matches the scenario assumption.
| Scenario assumption | EAC logic |
|---|---|
| Past cost variance is atypical; remaining work will follow the original plan | EAC = AC + BAC - EV |
| Current cost efficiency will continue | EAC = AC + (BAC - EV) / CPI |
| Both cost and schedule inefficiency affect remaining work | EAC = AC + (BAC - EV) / (CPI × SPI) |
| A new detailed estimate of remaining work exists | EAC = AC + new ETC |
Additional terms:
| Term | Meaning |
|---|---|
| BAC | Budget at completion |
| ETC | Estimate to complete |
| EAC | Estimate at completion |
| VAC | Variance at completion = BAC - EAC |
| TCPI | Efficiency required on remaining work to hit a target |
Earned Value Candidate Mistakes
- Using AC instead of EV to measure percent complete.
- Treating SV as time variance. SV is expressed in value units, not calendar days.
- Assuming SPI remains reliable near project completion; SPI often trends toward 1 as all planned work is eventually earned.
- Using cumulative data when the question asks for current-period performance, or vice versa.
- Ignoring whether remaining work is expected to follow past performance.
- Forgetting that an approved scope change may require a baseline change before variance analysis is meaningful.
Schedule and Progress Reference
| Concept | Formula / rule | Meaning |
|---|---|---|
| Early start / early finish | Forward pass | Earliest activity timing |
| Late start / late finish | Backward pass | Latest timing without delaying project |
| Total float | LS - ES, or LF - EF | Time activity can slip without delaying project completion |
| Free float | Earliest successor ES - current EF | Time activity can slip without delaying successor |
| Critical path | Path with lowest total float, often zero | Controls project duration |
| Near-critical path | Low float path close to critical | High schedule risk |
| Lag | Delay between linked activities | Often hides logic if overused |
| Lead | Overlap between activities | Can increase risk if unrealistic |
| Crashing | Add resources/cost to reduce duration | Raises direct cost; may reduce indirect cost |
| Fast tracking | Overlap sequential work | Raises coordination and rework risk |
Notes and examples
PERT expected duration:
\[ t_e = \frac{a + 4m + b}{6} \]PERT standard deviation:
\[ \sigma = \frac{b - a}{6} \]Where \(a\) is optimistic, \(m\) is most likely, and \(b\) is pessimistic.
Progress Measurement Methods
| Method | Best for | How it earns value | Trap |
|---|---|---|---|
| 0/100 | Short tasks | Earns only at completion | Too harsh for long tasks |
| 50/50 | Short, low-risk tasks | 50% at start, 50% at finish | Can overstate early progress |
| Milestone weighted | Discrete deliverables | Earns at defined milestones | Milestone weights must reflect effort/value |
| Percent complete | Longer tasks with measurable progress | Earns based on assessed completion | Subjective if no objective basis |
| Units complete | Repetitive measurable work | Earns by installed/accepted quantity | Quantity must meet quality requirements |
| Level of effort | Support activities | Earns with passage of time | Should not mask performance problems |
| Apportioned effort | Work tied to another measured task | Earns in relation to base task | Only valid when relationship is real |
Notes and examples
Progress Measurement
| Method | Best use | Weakness |
|---|---|---|
| Physical percent complete | Tangible installed quantities | Requires reliable measurement |
| Weighted milestones | Discrete deliverables with agreed weights | Weights can be subjective |
| 0/100 | Credit only when complete | Conservative but may delay earned value |
| 50/50 | Half credit at start, half at finish | Can overstate progress early |
| Level of effort | Support work tied to time passage | Can mask poor productivity |
| Apportioned effort | Work tied to another measured activity | Accuracy depends on driver activity |
Decision rule: Use objective physical measurement when possible. Time-passed methods may be acceptable for support activities but are weak for production work.
Risk and Contingency
Expected monetary value:
\[ EMV = \sum (\text{Probability} \times \text{Impact}) \]Basic contingency logic:
| Risk type | Example | Treatment |
|---|---|---|
| Known-known | Defined scope and quantity | Include in base estimate |
| Known-unknown | Identified uncertainty in defined scope | Include in contingency or risk allowance |
| Unknown-unknown | Unforeseen beyond current analysis | May be handled through management reserve or governance process |
| Scope change | Added or changed deliverable | Change control, not routine contingency drawdown |
| Market escalation | Future price-level change | Escalation analysis, not contingency unless uncertainty around escalation is modeled |
Notes and examples
Risk Response Selection
| Response | Use when | Cost professional role |
|---|---|---|
| Avoid | Risk can be eliminated by changing plan/scope | Price alternatives and impacts |
| Mitigate | Probability or impact can be reduced | Estimate response cost vs expected benefit |
| Transfer | Risk can be shifted contractually or by insurance | Evaluate premium, exclusions, residual risk |
| Accept | Response is not economical or practical | Document rationale and reserve |
| Exploit / enhance | Opportunity can improve outcome | Quantify upside value |
| Share | Opportunity or risk best handled jointly | Align incentives and commercial terms |
Risk Process
- Identify risks and opportunities.
- Qualify probability and impact.
- Quantify where useful.
- Plan responses.
- Assign owners.
- Monitor triggers.
- Update contingency and forecasts.
Risk Response Choices
| Response | Use when… | Example |
|---|---|---|
| Avoid | The risk is unacceptable | Change method to eliminate a hazardous operation |
| Mitigate | Probability or impact can be reduced | Add design review to reduce rework |
| Transfer | Another party is better positioned to manage it | Insurance, warranty, contract risk allocation |
| Accept | Response cost exceeds expected benefit or risk is minor | Track on watchlist with contingency |
| Exploit/enhance/share | Opportunity can improve outcome | Accelerate procurement to capture favorable pricing |
Expected Monetary Value
\[ EMV = Probability \times Impact \]EMV is useful for repeated or portfolio-like risk decisions, but a single high-impact risk may require management attention even if its EMV is modest.
Contingency Traps
- Contingency is not a substitute for incomplete scope definition.
- Contingency should not cover approved scope growth that belongs in the base estimate.
- Escalation and contingency address different uncertainties.
- Risk-adjusted estimates should avoid double-counting the same risk in both line items and contingency.
- A deterministic “plus 10%” approach may be simple but may not represent the actual risk distribution.
Change Control Decision Path
flowchart TD
A[Potential change identified] --> B{Is it within approved scope and baseline?}
B -- Yes --> C[Manage within control account and forecast]
B -- No or uncertain --> D[Document change request]
D --> E[Assess scope, cost, schedule, risk, contract impact]
E --> F{Authorized by required authority?}
F -- No --> G[Do not revise baseline; track pending exposure]
F -- Yes --> H[Update baseline, budget, schedule, forecast, logs]
H --> I[Communicate to stakeholders and control accounts]
Change Control Traps
| Trap | Correct CCP-style response |
|---|---|
| Start changed work because it is urgent | Document, assess, and obtain required authorization; handle emergency rules if governance allows |
| Hide change in contingency | Use contingency only for uncertainty within approved scope |
| Update baseline for every forecast movement | Baseline changes require authorization; forecasts can change without baseline change |
| Ignore schedule effect of cost change | Evaluate cost, schedule, risk, resources, and contract terms together |
| Treat pending change as approved budget | Track separately until authorized |
Contract and Procurement Reference
| Contract type | Buyer cost certainty | Seller risk | Best when | Watch for |
|---|---|---|---|---|
| Firm fixed price | High | High | Scope is clear and stable | Change claims, risk premium |
| Fixed price with adjustment | Moderate to high | Moderate | Price escalation or defined adjustments are needed | Adjustment formula clarity |
| Unit price | Moderate | Shared | Quantities uncertain, unit work definable | Quantity growth and measurement rules |
| Cost reimbursable | Low | Lower | Scope uncertain, early work, high complexity | Requires strong cost control and auditability |
| Cost plus fixed fee | Low to moderate | Lower | Need effort flexibility | Limited cost incentive |
| Cost plus incentive fee | Moderate | Shared | Performance incentives can be defined | Incentive formula and target realism |
| Time and materials | Low to moderate | Lower | Short-term or undefined support | Labor categories, rates, caps, productivity |
Notes and examples
Procurement and Claims Clues
| Scenario clue | Best response |
|---|---|
| Bid comparison shows large spread | Normalize scope, exclusions, assumptions, commercial terms, and risk allocation |
| Contractor claims changed condition | Review contract terms, baseline assumptions, notice requirements, records, and impact analysis |
| Acceleration requested | Determine whether directed or constructive; quantify cost and schedule impact |
| Delay claim | Analyze critical path, causation, entitlement, responsibility, and concurrency |
| Unit price quantity growth | Check measurement rules, quantity variation clauses, and forecast final quantity |
| Cost reimbursable invoice concern | Review allowable cost rules, backup, rates, approvals, and audit trail |
Contract Type Risk Allocation
| Contract type | Cost risk generally shifts toward… | Best fit |
|---|---|---|
| Fixed price/lump sum | Contractor | Well-defined scope |
| Unit price | Shared through measured quantities | Quantities uncertain, unit scope definable |
| Cost reimbursable | Owner | Scope uncertain or fast start needed |
| Time and materials | Owner unless capped/controlled | Small, undefined, or urgent work |
| Incentive contract | Shared | Align cost, schedule, or performance goals |
The exam may ask for the “best” contract type under uncertainty. The answer depends on scope definition, market conditions, urgency, owner control needs, and risk allocation.
Change Control Essentials
A change should be evaluated for:
- Scope description.
- Basis of entitlement or authorization.
- Direct cost.
- Indirect cost.
- Schedule impact.
- Productivity impact.
- Risk and contingency impact.
- Contract terms and notice requirements.
- Baseline update if approved.
Common trap: pricing only the direct material/labor delta and ignoring extended field overhead, acceleration, disruption, rework, escalation, or critical path delay.
Claims Analysis Logic
For exam purposes, think in three parts:
| Element | Question to answer |
|---|---|
| Entitlement | Is there a contractual or factual basis for relief? |
| Causation | Did the event cause the claimed impact? |
| Quantum | How much cost or time impact is supportable? |
Good documentation matters: contemporaneous records, approved schedules, daily reports, correspondence, change logs, quantity records, invoices, and progress measurements.
Cost, Schedule, and Resource Integration
| If the problem gives… | Use it to determine… |
|---|---|
| Quantities and productivity | Labor hours, duration, crew needs |
| Labor hours and wage rate | Direct labor cost |
| Crew size and production rate | Activity duration |
| Equipment hours and hourly rate | Equipment cost |
| Material quantity and unit price | Material cost |
| Installed quantity and budgeted unit rate | Earned value |
| Committed purchase orders | Forecast exposure |
| Actual invoices plus accruals | Period actual cost |
| Remaining quantity plus expected unit rate | ETC |
Basic productivity relationship:
\[ \text{Labor Hours} = \frac{\text{Quantity}}{\text{Productivity Rate}} \]If productivity is expressed as labor hours per unit:
\[ \text{Labor Hours} = \text{Quantity} \times \text{Labor Hours per Unit} \]Notes and examples
Cost and Schedule Integration
Cost and schedule should reconcile through a shared structure:
| Structure | Purpose |
|---|---|
| WBS | Organizes scope into deliverable/work components |
| CBS | Organizes costs into controllable categories/accounts |
| OBS | Identifies responsible organizations |
| Control account | Integrates scope, budget, schedule, and responsibility |
| Work package | Detailed planned work within a control account |
| Code of accounts | Enables consistent collection, reporting, and analysis |
A frequent CCP-level decision point is whether a variance is a scope issue, cost rate issue, quantity issue, productivity issue, timing issue, or baseline issue.
Quality Cost Reference
| Category | Meaning | Example |
|---|---|---|
| Prevention cost | Cost to avoid defects | Planning, training, process improvement |
| Appraisal cost | Cost to inspect or verify | Testing, inspection, audits |
| Internal failure cost | Defect found before delivery | Rework, scrap, retesting |
| External failure cost | Defect found after delivery | Warranty, claims, reputation damage |
Cost of quality:
\[ \text{Cost of Quality} = \text{Cost of Conformance} + \text{Cost of Nonconformance} \]Exam trap: reducing inspection may reduce appraisal cost but can increase failure cost. The best answer often considers total cost of quality, not one category alone.
Common Quantitative Formulas
| Topic | Plain formula | Use |
|---|---|---|
| Breakeven quantity | Q = Fixed Cost / (Price - Variable Cost per Unit) | Volume needed to cover fixed cost |
| Contribution margin | Price - Variable Cost per Unit | Amount available for fixed cost and profit |
| ROI | ROI = (Benefit - Cost) / Cost | Simple return measure |
| Markup on cost | Markup = Profit / Cost | Pricing based on cost |
| Margin on price | Margin = Profit / Price | Profit as share of selling price |
| Learning curve average time | Avg time per unit declines as cumulative quantity doubles | Repetitive work productivity |
| Expected value | EV = Probability × Impact | Single risk event value |
| Weighted score | Score = sum(weight × rating) | Alternative selection |
| Cost variance percent | CV% = (EV - AC) / EV | Relative cost variance |
| Percent complete by cost | Percent = EV / BAC | Earned budget fraction |
Forecasting and Trend Analysis
| Signal | What it may indicate | What to verify |
|---|---|---|
| Actual cost below plan | Good performance or delayed invoices | Accruals, commitments, physical progress |
| Commitments exceed budget | Future overrun exposure | Change orders, procurement scope, remaining work |
| Labor productivity declining | Congestion, learning issue, rework, poor planning | Installed quantities, crew mix, supervision, access |
| Material cost spike | Market escalation or buyout issue | Escalation basis, procurement timing, substitutions |
| Forecast improves without explanation | Optimism bias | Remaining quantities, rates, risk, assumptions |
| Schedule recovery plan adds overtime | Cost increase likely | Productivity loss and premium time |
| High contingency drawdown early | Estimate weakness or emerging risk | Trend remaining risk exposure |
What Should the Cost Professional Do Next?
| Situation | Best next action |
|---|---|
| Estimate is challenged by stakeholders | Reconcile scope, BOE, assumptions, quantities, pricing, contingency, and benchmark data |
| Actuals are incomplete at reporting date | Accrue known incurred costs before reporting performance |
| Forecast differs from baseline | Explain variance and forecast; do not change baseline without authorization |
| Contractor submits change request | Validate entitlement, scope, cost, schedule, records, and contract terms |
| Risk event occurs | Update risk register, contingency drawdown, forecast, and response plan |
| New scope is added | Process through change control and update approved baseline if authorized |
| CPI deteriorates | Investigate drivers before applying blanket forecast formula |
| Schedule delay appears | Determine critical path impact before declaring project completion delay |
| Alternatives have different lives | Use equivalent annual analysis or a valid repeatability assumption |
| Historical estimate data looks useful | Normalize before applying to current project |
Professional Practice and Ethics Reminders
| Principle | Exam-relevant behavior |
|---|---|
| Objectivity | Use supportable data, disclose uncertainty, avoid manipulated estimates |
| Transparency | Document assumptions, exclusions, basis, and limitations |
| Competence | Use methods appropriate to scope definition and data quality |
| Confidentiality | Protect proprietary cost, bid, and contract information |
| Integrity | Do not hide overruns, unauthorized changes, or known risks |
| Due diligence | Verify source data, calculations, and reasonableness before issuing work product |
Notes and examples
Professional Practice and Ethics
For AACE International’s AACE Certified Cost Professional (CCP), technical skill is not enough. Professional judgment matters.
High-yield ethical principles:
- Be objective and transparent about assumptions.
- Do not misrepresent estimate accuracy or confidence.
- Disclose conflicts of interest.
- Work within your competence.
- Protect confidential information.
- Maintain adequate records.
- Do not manipulate progress, contingency, forecasts, or risk analysis to support a preferred outcome.
- Communicate uncertainty clearly to decision-makers.
If two choices both appear technically possible, prefer the one that is better documented, more transparent, and more professionally defensible.
Last-Week Review Checklist
- Rework earned value questions until CPI, SPI, CV, SV, EAC, ETC, VAC, and TCPI are automatic.
- Practice choosing the correct EAC formula based on scenario wording.
- Review time value of money factors, NPV logic, equivalent annual cost, IRR limitations, and real vs nominal consistency.
- Memorize distinctions among contingency, allowance, escalation, management reserve, and scope change.
- Practice estimate method selection based on project definition and available data.
- Review change control: identify, document, assess, authorize, update baseline, communicate.
- Review contract risk allocation and how contract type affects cost control.
- Practice schedule logic: critical path, float, delay impact, crashing, and fast tracking.
- Review risk EMV, response strategies, and contingency drawdown logic.
- For every practice problem, write down the given values, the required output, and the decision rule before calculating.
High-Yield Review Map
| Area | What to know cold | Common exam trap |
|---|---|---|
| Total cost management | Cost, schedule, scope, resources, risk, and change must be managed as an integrated system | Treating estimating, scheduling, and cost control as separate “silos” |
| Estimating | Estimate purpose, basis, classification, quantities, pricing, productivity, indirects, escalation, contingency | Calling contingency “padding” or mixing it with escalation |
| Planning and scheduling | CPM logic, float, critical path, constraints, resource effects, schedule quality | Assuming the lowest-duration path is critical without checking network logic |
| Cost control | Baselines, actuals, earned value, commitments, accruals, forecasting, variance analysis | Confusing budgeted, committed, incurred, paid, and earned amounts |
| Earned value | PV, EV, AC, CV, SV, CPI, SPI, EAC, ETC, VAC | Using the wrong EAC formula for the scenario assumption |
| Risk and contingency | Risk register, EMV, range analysis, probabilistic thinking, risk response | Adding contingency twice or excluding known scope from the base estimate |
| Economic analysis | Time value of money, NPV, IRR, payback, equivalent annual cost, inflation | Mixing nominal cash flows with real discount rates |
| Contracts and change | Risk allocation, change control, claims documentation, entitlement/causation/quantum | Pricing a change without schedule and productivity effects |
| Professional practice | Ethics, competence, objectivity, documentation, confidentiality | Choosing a technically clever answer that violates professional integrity |
Total Cost Management Mindset
AACE International’s cost engineering perspective is broader than “doing estimates.” For the AACE Certified Cost Professional (CCP), think in terms of a project life cycle:
- Define the scope and objectives.
- Estimate cost, time, resources, and risk.
- Set a baseline.
- Measure actual performance.
- Analyze variance.
- Forecast final outcome.
- Control change.
- Communicate recommendations clearly.
A good answer usually connects scope, cost, schedule, and risk. If a scenario says productivity is falling, for example, the right response is rarely just “increase labor cost.” You may also need to consider duration, critical path impact, indirect costs, escalation exposure, contingency drawdown, and forecast-at-completion.
Cost Estimating Cheat Sheet
Estimate Purpose Drives Method
| Estimate purpose | Typical use | Higher-yield method logic |
|---|---|---|
| Concept screening | Decide whether an idea is worth more analysis | Analogous, capacity-factored, parametric |
| Feasibility or budget planning | Compare options and reserve funding | Parametric, semi-detailed, major equipment/factor methods |
| Control baseline | Set cost accounts and measure performance | Detailed quantities, work packages, resource-loaded pricing |
| Bid/tender or commitment | Support procurement or contract pricing | Detailed takeoff, vendor quotes, construction methods, risk allocation |
| Change order or claim | Price a defined change or disruption | Actuals, measured quantities, productivity analysis, schedule impact |
Notes and examples
AACE Estimate Classification Trap
In common AACE estimating language, less-defined early estimates are used for screening and feasibility, while more-defined estimates support control, bidding, and execution decisions. Do not assume that an estimate is “good enough” because it has a precise number. Precision is not the same as accuracy.
High-yield traps:
- Class number confusion: Earlier conceptual estimates are less defined; later definitive/control estimates are more defined.
- False precision: A value like 12,483,921 may look accurate but may be unsupported.
- Universal range memorization: Accuracy ranges vary by industry, project type, and estimating practice.
- Basis omission: An estimate without assumptions, exclusions, pricing date, scope definition, and methodology is weak.
Base Estimate, Contingency, and Escalation
| Item | Meaning | Do not confuse with |
|---|---|---|
| Base estimate | Estimated cost of defined scope at stated conditions | Contingency |
| Allowance | Budget for a known but not fully detailed item | Risk reserve for unknown uncertainty |
| Contingency | Amount added for estimate uncertainty and identified risks within the defined scope | Padding, profit, or escalation |
| Escalation | Allowance for price changes over time | Contingency |
| Management reserve | Reserve often held outside the control baseline for broader unknowns or management discretion | Project contingency already assigned to scope |
| Fee/profit | Contractor’s return or commercial markup | Contingency or indirect cost |
Decision rule: If the cost driver is uncertainty in scope definition or risk, think contingency. If the cost driver is time-related price movement, think escalation.
Direct, Indirect, Fixed, and Variable Costs
| Cost type | Example | Exam clue |
|---|---|---|
| Direct cost | Labor, material, equipment directly installed or used for the work | Traceable to a work package or activity |
| Indirect field cost | Site supervision, temporary facilities, scaffolding support, site utilities | Supports field work but is not directly installed |
| Home office overhead | Corporate support, accounting, executive management | Allocated across projects |
| Fixed cost | Rent, salaried project team, mobilization | Does not vary directly with output over relevant range |
| Variable cost | Materials, hourly labor tied to quantity | Changes with quantity or production volume |
| Sunk cost | Money already spent and not recoverable | Usually irrelevant to future decision analysis |
| Opportunity cost | Value of the best alternative forgone | Relevant even if no cash invoice exists |
Estimating Calculations and Productivity
Core Estimating Relationships
Use these relationships quickly, but read the wording carefully:
| Need | Relationship |
|---|---|
| Unit cost | Total cost / quantity |
| Total direct cost | Quantity × unit rate |
| Labor cost | Labor hours × labor rate |
| Duration from productivity | Quantity / production rate |
| Labor hours from productivity | Quantity / productivity per labor hour |
| Crew cost per day | Sum of labor, equipment, and support costs per day |
| Installed cost | Direct materials + direct labor + equipment + subcontract + applicable indirects |
Notes and examples
Productivity Traps
Productivity is a frequent decision-point topic.
| If the scenario gives… | Watch for… |
|---|---|
| Units per labor hour | Higher number means better productivity |
| Labor hours per unit | Lower number means better productivity |
| Crew output per day | Convert using crew size and work hours if needed |
| Learning curve | Later units may require fewer labor hours |
| Overtime | More hours may reduce productivity and increase premium pay |
| Congestion or stacking trades | Labor hours may increase even if quantities are unchanged |
| Weather or access limits | Schedule and indirect cost effects may follow |
Common candidate mistake: applying an efficiency factor in the wrong direction. If productivity drops by 20%, labor hours do not simply drop by 20%; they usually increase because each unit requires more effort.
Planning and Scheduling Review
CPM Terms
| Term | Meaning | Candidate trap |
|---|---|---|
| Activity | Work element with duration | Confusing activity with milestone |
| Milestone | Zero-duration event or checkpoint | Assigning production cost to a milestone |
| Predecessor | Activity that controls another activity’s start/finish | Ignoring relationship type |
| Successor | Activity affected by predecessor logic | Assuming all successors start immediately |
| Total float | Time an activity can slip without delaying project completion | Treating total float as owned by one contractor |
| Free float | Time an activity can slip without delaying its immediate successor | Confusing it with total float |
| Critical path | Longest path controlling project completion | Assuming zero float always exists when constraints are present |
| Negative float | Schedule is forecast beyond a required constraint date | Treating it as available float |
Notes and examples
Relationship Types
| Logic | Meaning | Example |
|---|---|---|
| Finish-to-start | Successor starts after predecessor finishes | Pour concrete after formwork complete |
| Start-to-start | Successor starts after predecessor starts | Begin inspection after installation begins |
| Finish-to-finish | Successor finishes after predecessor finishes | Finish testing after installation finishes |
| Start-to-finish | Successor finishes after predecessor starts | Rare; use carefully |
Leads and lags can be valid, but excessive lags often hide missing activities. On exam scenarios, a schedule with many constraints, open ends, or unexplained lags may be poor quality even if it produces a neat completion date.
Schedule Compression
| Method | What it does | Risk |
|---|---|---|
| Crashing | Adds resources or cost to shorten critical activities | Higher direct cost, diminishing returns |
| Fast-tracking | Performs work in parallel that was planned sequentially | Rework, coordination risk, safety/quality issues |
| Re-sequencing | Changes logic or work packaging | May affect constructability or contract obligations |
| Scope reduction | Removes or defers work | Must be approved through change control |
Decision rule: Only compress activities that affect the controlling path. Crashing a noncritical activity may spend money without improving the project completion date.
Fast Decision Rules for Exam Scenarios
| If the question asks… | Think first |
|---|---|
| “Which estimate method is most appropriate?” | Purpose, scope definition, data availability, decision stage |
| “Why is the project over budget?” | Quantity, rate, productivity, scope, timing, accruals, baseline |
| “Which activity should be crashed?” | Critical or controlling path activity with lowest cost slope and feasible resources |
| “Is the schedule delay compensable?” | Contract terms, critical path, causation, notice, concurrent delay |
| “What is the correct EAC?” | Assumption about remaining work performance |
| “Should contingency be used?” | Is the event within defined scope uncertainty or an approved scope change? |
| “Which alternative is economical?” | Consistent cash flows, discount rate, life, salvage, taxes if included |
| “Which contract type fits?” | Scope definition, urgency, risk allocation, owner control |
| “What is the best progress method?” | Objective measurable output over subjective time passage |
| “What should be done after a variance is found?” | Validate data, find root cause, forecast, then recommend action |
Common Candidate Mistakes
- Memorizing formulas without understanding when each applies.
- Ignoring units: days vs weeks, labor hours vs crew hours, current dollars vs constant dollars.
- Treating contingency, escalation, allowance, and profit as interchangeable.
- Updating a baseline without an approved change.
- Assuming every unfavorable variance means poor performance; some variances are timing or accrual issues.
- Forgetting that schedule delay can increase indirect costs.
- Comparing alternatives with unequal service lives without annualizing or otherwise normalizing.
- Using IRR as the only decision metric for mutually exclusive investments.
- Missing the impact of productivity loss on both cost and schedule.
- Choosing the answer that “fixes the number” but violates documentation, authorization, or professional practice.
Final Pre-Practice Checklist
Before starting a mock exam or larger question set, make sure you can:
- Distinguish base estimate, contingency, escalation, and reserve.
- Select an estimating method based on estimate purpose and project definition.
- Calculate and interpret CV, SV, CPI, SPI, ETC, EAC, and VAC.
- Explain why different EAC formulas produce different results.
- Identify critical path, float, and schedule compression options.
- Recognize poor schedule logic and excessive constraints.
- Compare economic alternatives using consistent cash flows and discounting.
- Evaluate change impacts beyond direct cost.
- Connect risk events to contingency and forecast changes.
- Choose professionally defensible actions when data is uncertain.
Next step: use this Cheat Sheet as your checklist, then complete a focused set of original practice questions and topic drills with detailed explanations before attempting a full mixed mock exam.