Free calculator · no signup
Performance Index (PI), % complete, and forecast at completion — by cost code. Built for PMs and superintendents who want to know which trades are gaining and which are fading, before the job goes underwater.
| Cost Code | Budget | Actual | % Comp | Earned hrs | PI | Forecast | Gain / Fade | |||
|---|---|---|---|---|---|---|---|---|---|---|
| Hours | Qty | Hours | Qty | |||||||
| 56.0% | 224.0 | 1.12 | 357.1 | +42.9 | ||||||
| 60.0% | 120.0 | 1.09 | 183.3 | +16.7 | ||||||
| 53.3% | 160.0 | 0.91 | 328.1 | -28.1 | ||||||
| Project total | 900 | 485 | — | 504 | 1.04 | 869 | +31 | |||
PI ≥ 1.05 — Gaining
Crew is more productive than budget. You'll come in under hours.
PI ≈ 1.0 — On track
Within 5% of budget either direction. Keep monitoring.
PI < 0.95 — Fading
Crew is over budget pace. Diagnose now — foreman, materials staging, scope creep?
% Complete = Actual Quantity Installed ÷ Budgeted Quantity. Quantity is the trade-specific unit you bid in — linear feet of conduit, cubic yards of concrete, tons of steel, doors hung, fixtures set. Hours alone don't tell you whether work is getting done — you need quantity.
Earned Hours = Budgeted Hours × % Complete. This is what the work installed so far should have cost in hours, based on your bid.
Performance Index (PI) = Earned Hours ÷ Actual Hours. A PI of 1.0 means you're right on bid. 1.10 means you're 10% more productive than estimated. 0.85 means it's taking 15% more hours than budgeted to get each unit installed.
Forecast at Completion (FAC) = Actual Hours ÷ % Complete. This projects total hours if productivity stays at the current rate. Subtract from budgeted hours to see gain / fade — how much you'll be over or under bid at finish.
Project-level productivity hides the truth. A 1.02 overall PI looks fine — until you split it by cost code and find concrete placement is at 1.30 (gaining 30%) and rebar install is at 0.72 (fading 28%). The gain hides the fade. Track by cost code and you can intervene before a single bad code drags the whole job into the red.
Want this automated?
Your foremen log manhours + quantity installed by cost code from their phone. The PM dashboard shows PI, gain / fade, and S-curve forecast updated daily. No spreadsheets, no end-of-week roll-ups.
Start 14-day free trial →No credit card. Unlimited foremen, QAQC, safety, and subs always free.