1. Scope
Quantifies the opportunity cost of a project that ran over its scoped hours. Compares quoted price versus actual effort to expose the effective hourly rate. It does not prescribe change-order process.
2. Inputs and outputs
Inputs
- quotedPrice number (currency)
- quotedHours number
- actualHours number
- targetHourlyRate number (currency)
Outputs
- effectiveHourlyRate
quotedPrice / actualHours.
- hoursOverQuote
actualHours − quotedHours.
- opportunityCost
hoursOverQuote × targetHourlyRate.
Engine source: src/lib/scope-creep-cost-calculator/engine.ts
3. Formula / scoring logic
effective_hourly = quoted_price / actual_hours
hours_over = max(0, actual_hours - quoted_hours)
opportunity_cost = hours_over * target_hourly_rate 4. Assumptions
- Target hourly rate is the user's opportunity-cost rate (what they could earn elsewhere for the same hour).
- Actual hours captures all billable time including discovery and rework.
5. Data sources
This tool relies on user inputs and standard arithmetic; no external benchmark data is bundled. When a question depends on an industry reference (for example, typical churn rates or hourly-wage medians), the linked adjacent tools cite their primary sources on their own methodology pages.
6. Known limitations
- Retrospective. Does not prevent scope creep; it makes the cost visible after the fact.
- Ignores relationship value — a project run at a loss may still make sense if it leads to higher-margin follow-on work.
7. Reproducibility
Input
quotedPrice = $10,000, quotedHours = 80, actualHours = 120, targetRate = $150.
Expected output
effective_hourly ≈ $83.33, hours_over = 40, opportunity_cost = $6,000.
8. Change log
- 2026-04-24 methodology page first published.
Worked example
Run live against the same engine this site ships
(/engines/scope-creep-cost-calculator.js).
The inputs and outputs below are recomputed on every build and
independently re-verified in CI — they are never hand-authored.
Input
- tool
- scope_creep_cost
- project_quote
- 5000
- billable_rate
- 100
- quoted_hours
- 50
- actual_hours
- 72
- projects_per_year
- 12
Output
- effectiveHourlyRate
- 69.44
- rateCollapsePercent
- 30.56
- unpaidHours
- 22
- unpaidHoursValue
- 2200
- annualCreepLoss
- 26400
- scopeCreepTaxPercent
- 44
- quotedTotal
- 5000
- actualTotal
- 7200
- overrunPercent
- 44
Frequently asked questions
- What does the Scope Creep Cost Calculator calculate?
- Quantifies the opportunity cost of a project that ran over its scoped hours. Compares quoted price versus actual effort to expose the effective hourly rate. It does not prescribe change-order process.
- What inputs does the Scope Creep Cost Calculator need?
- It takes 4 inputs: quotedPrice, quotedHours, actualHours, targetHourlyRate. Outputs returned: effectiveHourlyRate, hoursOverQuote, opportunityCost.
- What formula does the Scope Creep Cost Calculator use?
- The exact computation is: effective_hourly = quoted_price / actual_hours; hours_over = max(0, actual_hours - quoted_hours); opportunity_cost = hours_over * target_hourly_rate
- Can I verify the Scope Creep Cost Calculator with a worked example?
- Yes. With quotedPrice = $10,000, quotedHours = 80, actualHours = 120, targetRate = $150. the tool returns effective_hourly ≈ $83.33, hours_over = 40, opportunity_cost = $6,000.
- Does the Scope Creep Cost Calculator bundle any external benchmark data?
- No. It runs standard arithmetic on the values you enter; no external benchmark dataset is bundled. Industry references, where relevant, are cited on the adjacent tools' methodology pages.
- What can the Scope Creep Cost Calculator not tell me?
- Known limitations: Retrospective. Does not prevent scope creep; it makes the cost visible after the fact. Ignores relationship value — a project run at a loss may still make sense if it leads to higher-margin follow-on work.