Project Controls
Project Controls overview
How Project Controls tracks budgets, actuals, commitments, forecasts, cost categories, and variance on the same project record.
Updated 2026-08-22
Project Controls is the financial and operational view of the project after (and during) the estimate.
It exists so budget, actual cost, commitments, and forecast are not three spreadsheets with three different dates.
Budgets and actuals
Budgets typically inherit an approved commercial baseline. Actuals land from cost transactions, invoices, and related records. The rollup exposes total budget, actual, forecast, committed, pending, remaining, and variance.
Commitments
Purchase orders and similar commitments consume budget before the invoice arrives. Controls that ignore commitments understate exposure.
Forecasting
Forecast engines exist to refresh expected final cost. Forecasts should wait on upstream engineering and commercial decisions rather than inventing a number while GeoLab or estimating is still open.
Cost categories
Canonical solar EPC categories include racking, racking shipping, foundation / piles, pile shipping, installation, engineering, equipment, procurement, miscellaneous, and contingency. Use the same categories in the estimate and in controls or variance becomes a mapping project.
Variance visibility
Variance compares current outcomes to the issued budget — typically budget versus actual and budget versus forecast. A favorable variance means the current figure is under the issued budget; an unfavorable variance means it is over. Alerts can surface over-budget, high burn, forecast drift, missing cost codes, and related issues. Alerts are operational signals, not automatic proof that the estimate was wrong.
When the issued commercial revision changes, the budget should follow that revision. Rebuilding the workbook after every design or owner change is the failure mode Project Controls is meant to avoid.