Advanced WIP Analysis & Financial Controls
Document Type: Advanced Procedure
Version: 1.0
Last Updated: February 2026
Distribute To: CFO, Controllers, Senior Project Managers
Complexity: Enterprise-level
Purposeβ
Provide sophisticated Work in Progress analysis methodologies for enterprise contractors, including Earned Value Management, variance analysis, and financial forecasting aligned with CFMA best practices.
Beyond Basic WIP: Enterprise Financial Managementβ
For billion-dollar contractors, WIP isn't just about tracking jobsβit's about:
- Predictive financial management
- Bonding capacity optimization
- Cash flow engineering
- Risk-adjusted forecasting
- Audit-ready documentation
- ASC 606 compliance
Earned Value Management (EVM) Integrationβ
Core EVM Metrics:β
| Metric | Formula | What It Tells You |
|---|---|---|
| BCWS (Budgeted Cost of Work Scheduled) | Planned value at reporting date | What should have been done |
| BCWP (Budgeted Cost of Work Performed) | Earned value | What was actually accomplished |
| ACWP (Actual Cost of Work Performed) | Actual costs incurred | What it actually cost |
Performance Indices:β
| Index | Formula | Interpretation |
|---|---|---|
| CPI (Cost Performance Index) | BCWP Γ· ACWP | over 1.0 = under budget |
| SPI (Schedule Performance Index) | BCWP Γ· BCWS | over 1.0 = ahead of schedule |
| TCPI (To-Complete Performance Index) | (BAC - BCWP) Γ· (EAC - ACWP) | Required efficiency to finish on budget |
EVM Forecasting:β
EAC (Estimate at Completion):
Method 1 - Current Variance:
EAC = ACWP + (BAC - BCWP)
Use when: Current variance is atypical
Method 2 - Current CPI:
EAC = BAC Γ· CPI
Use when: Current performance will continue
Method 3 - CPI Γ SPI:
EAC = ACWP + [(BAC - BCWP) Γ· (CPI Γ SPI)]
Use when: Schedule impacts cost (most common in construction)
VAC (Variance at Completion):
VAC = BAC - EAC
Positive = projected profit increase
Negative = projected profit fade
Variance Analysis Frameworkβ
Cost Variance Decomposition:β
Total Cost Variance = Price Variance + Quantity Variance + Mix Variance
Labor Variance:
βββ Rate Variance = (Actual Rate - Budget Rate) Γ Actual Hours
βββ Efficiency Variance = (Actual Hours - Budget Hours) Γ Budget Rate
βββ Mix Variance = (Actual Mix - Budget Mix) Γ Budgeted Rates
Material Variance:
βββ Price Variance = (Actual Price - Budget Price) Γ Actual Quantity
βββ Usage Variance = (Actual Qty - Budget Qty) Γ Budget Price
Subcontract Variance:
βββ Scope Variance = Changes from original scope
βββ Price Variance = Buy-out savings or overruns
βββ Performance Variance = Backcharges, extras
Monthly Variance Report:β
| Category | Budget | Actual | Variance | % | Root Cause | Corrective Action |
|---|---|---|---|---|---|---|
| Labor | ||||||
| Material | ||||||
| Equipment | ||||||
| Subcontract | ||||||
| GCs | ||||||
| TOTAL |
CFMA Financial Benchmarksβ
Industry KPIs (Per CFMA Annual Survey):β
| Metric | Top Quartile | Median | Bottom Quartile |
|---|---|---|---|
| Gross Profit Margin | over 18% | 14% | under 10% |
| Net Profit Margin | over 5% | 2.5% | under 1% |
| Working Capital / Revenue | over 12% | 8% | under 5% |
| Current Ratio | over 1.5 | 1.2 | under 1.0 |
| Debt to Equity | under 1.0 | 2.0 | over 3.0 |
| Backlog / Annual Revenue | 0.8-1.2x | Varies | - |
| Revenue per Employee | over $400K | $275K | under $200K |
Project-Level Benchmarks:β
| Metric | Target | Warning | Critical |
|---|---|---|---|
| Margin Fade (Monthly) | under 1% | 1-3% | over 3% |
| Under-billing % | under 10% | 10-20% | over 20% |
| Over-billing % | under 15% | 15-25% | over 25% |
| Change Order % | under 5% | 5-10% | over 10% |
| Schedule Variance | Β±5% | 5-15% | over 15% |
Profit Fade Analysisβ
Fade Tracking Model:β
================================================================
PROFIT FADE ANALYSIS
================================================================
Project: ___________________ Period: ______________________
================================================================
| Period | EAC | Change | Cumulative | Cause Code | Action |
|--------|-----|--------|------------|------------|--------|
| Original | | - | - | - | - |
| Month 1 | | | | | |
| Month 2 | | | | | |
| ... | | | | | |
================================================================
CAUSE CODES:
A = Labor productivity
B = Material price increase
C = Scope creep (unrecovered)
D = Design errors/omissions
E = Weather/force majeure
F = Subcontractor issues
G = Equipment
H = Schedule acceleration
I = Estimating error (original)
J = Other (specify)
================================================================
FADE THRESHOLD ALERTS:
β Single period fade over 3% of margin
β Cumulative fade over 10% of margin
β Margin now below company average
β Margin now below bonding threshold
β CPI trending below 0.95
================================================================
Fade Prevention Strategies:β
| Fade Cause | Leading Indicators | Intervention |
|---|---|---|
| Labor productivity | Hours exceeding plan | Crew analysis, re-sequence |
| Material escalation | Market trends, quotes | Lock pricing, escalation clauses |
| Scope creep | Undocumented directions | Strict change order process |
| Design errors | High RFI count | Design review, protective notices |
| Schedule delays | Critical path slippage | Recovery schedule, acceleration |
Cash Flow Engineeringβ
Project Cash Flow Projection:β
Month: 1 2 3 4 5 6
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
Revenue Billed: $___ $___ $___ $___ $___ $___
- Retention: $___ $___ $___ $___ $___ $___
Collections: $___ $___ $___ $___ $___ $___
Direct Costs: $___ $___ $___ $___ $___ $___
- AP Terms: $___ $___ $___ $___ $___ $___
Disbursements: $___ $___ $___ $___ $___ $___
Net Cash Flow: $___ $___ $___ $___ $___ $___
Cumulative: $___ $___ $___ $___ $___ $___
Financing Need: $___ $___ $___ $___ $___ $___
Cash Flow Optimization:β
| Strategy | Impact | Risk |
|---|---|---|
| Front-load SOV | Improves early cash | Over-billing position |
| Negotiate better payment terms | Faster collections | Client relationship |
| Stretch AP (within terms) | Delays outflows | Supplier relationship |
| Subcontract strategically | Shifts timing | Less control |
| Mobilization payments | Early cash | Contractual |
Bonding Capacity Impactβ
WIP Effect on Bonding:β
Working Capital Calculation:
Current Assets - Current Liabilities = Working Capital
WIP Impact:
+ Under-billings (asset)
- Over-billings (liability)
= Net WIP position
Bonding Rule of Thumb:
Single Job Capacity β 10-15Γ Working Capital
Aggregate Capacity β 20-25Γ Working Capital
Over-billing Warning:
Excessive over-billing reduces working capital
β Reduces bonding capacity
β May trigger surety review
Surety Reporting Requirements:β
- Quarterly WIP reports
- Aged under-billing analysis
- Fade explanation for significant changes
- Backlog report
- Cash flow projections
ASC 606 Revenue Recognitionβ
Five-Step Model Application:β
- Identify the contract - Enforceable rights and obligations
- Identify performance obligations - Distinct goods/services
- Determine transaction price - Including variable consideration
- Allocate transaction price - To performance obligations
- Recognize revenue - When/as obligations satisfied
Construction-Specific Considerations:β
| Issue | Treatment |
|---|---|
| Change orders | Variable consideration - constrain estimate |
| Claims | Only include if highly probable |
| Liquidated damages | Reduce transaction price |
| Incentive payments | Include if highly probable |
| Unpriced change orders | Evaluate probability of recovery |
Variable Consideration Constraint:β
Include variable consideration only to extent it is "highly probable" that significant reversal will NOT occur.
For pending change orders/claims:
- Approved and priced β Include
- Approved, price pending β Include if highly probable
- Submitted, not approved β Generally exclude
- Claims β Exclude until resolved (conservative)
Multi-Project Portfolio Analysisβ
Portfolio Dashboard:β
================================================================
PROJECT PORTFOLIO SUMMARY
================================================================
Period: ____________ Total Projects: _______
================================================================
BY PROFITABILITY:
Margin over 15%: ___ projects $___ value ___% of portfolio
Margin 10-15%: ___ projects $___ value ___% of portfolio
Margin 5-10%: ___ projects $___ value ___% of portfolio
Margin 0-5%: ___ projects $___ value ___% of portfolio
Margin under 0%: ___ projects $___ value ___% of portfolio
BY BILLING STATUS:
Net Under-billed: $____________
Net Over-billed: $____________
BY STAGE:
0-25% Complete: ___ projects $___ remaining
25-50% Complete: ___ projects $___ remaining
50-75% Complete: ___ projects $___ remaining
75-100% Complete: ___ projects $___ remaining
WATCH LIST (Margin Fade over 5%):
1. ____________________________________________
2. ____________________________________________
3. ____________________________________________
================================================================
Internal Controlsβ
WIP Review Controls:β
| Control | Frequency | Owner | Documentation |
|---|---|---|---|
| PM estimate certification | Monthly | PM | Signed WIP |
| Controller review | Monthly | Controller | Review notes |
| Executive review | Monthly | CFO/COO | Meeting minutes |
| External audit | Annual | CPA | Audit workpapers |
| Surety review | Quarterly | CFO | Surety package |
Estimate Update Requirements:β
- Documented basis for cost to complete
- Reconciliation of pending change orders
- Productivity analysis supporting labor estimates
- Material commitment log
- Subcontractor status and exposure
Related Documentsβ
- Basic WIP Reporting
- Job Cost Reporting
- Cash Flow Management
- Bonding Guide
Referencesβ
- CFMA Construction Financial Management Manual
- AACE International Recommended Practices
- ASC 606 Revenue from Contracts with Customers
- AGC/CFMA Financial Management Guide
Template provided by support.construction. Enterprise-level financial management for sophisticated contractors.