BUS-CONS57-07 · Lesson 7 · 14 clock hours · lab
Budget Tracking and Change Management in Procore
Objective. Students load a project budget into Procore's Budget tool, enter a subcontractor commitment, process a change event and potential change order, and produce a cost report showing budget versus actual variance.
⚠ Pending professional review
This lesson, its worked examples and its practice questions has not yet been verified by a credentialed professional in the field or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Why Budget Tracking Matters in Construction Management
A construction project budget is a living document. From the moment a contract is signed, costs shift: subcontractors submit invoices, owners request additions, field conditions change. Your job as a construction manager is to know—at any moment—where money is going, how much remains, and what the final cost is likely to be. Procore's Budget tool centralizes this information so every stakeholder works from the same numbers.
CMAA's Construction Manager-in-Training (CMIT) exam tests candidates on cost management concepts including budget control, change management, and owner reporting. The workflow you practice in this lab maps directly to those competencies.
The Procore Budget Tool: Core Concepts
Procore organizes project finances around a cost code structure. Each line in the budget corresponds to a scope item (for example, concrete formwork or electrical rough-in) identified by a cost code. The budget view can display several columns simultaneously:
- Original Budget – the contract sum broken into cost codes at project start.
- Approved Changes – owner-approved change orders added to the original budget.
- Revised Budget – original budget plus approved changes.
- Commitments – subcontract or purchase order values tied to each cost code.
- Projected Cost – the current forecast of what a line item will actually cost when complete.
- Variance – the difference between the revised budget and projected cost; a negative variance signals a potential overrun.
Understanding these columns lets you answer the owner's most important question: Are we on budget?
Loading a Budget via CSV Import
Procore accepts budget imports through a comma-separated values (CSV) file. The import file must match Procore's required column headers exactly (cost code, description, budget amount). Before importing:
1. Open the project in the Procore Training Sandbox.
2. Navigate to Financials → Budget.
3. Select Import and upload the instructor-prepared CSV.
4. Review the preview screen—Procore highlights rows with unrecognized cost codes in red.
5. Confirm the import and verify that the sum of all line items equals the contract sum. The budget must balance to zero tolerance. An unbalanced budget produces misleading variance figures downstream and must be corrected before work continues.
This zero-tolerance rule is not arbitrary. An unbalanced budget is the financial equivalent of an unsecured load on a job site—it creates hidden risk.
Entering a Subcontractor Commitment
Once the budget is loaded, commitments track what you have contractually obligated. To enter a subcontract:
1. Navigate to Financials → Commitments → Subcontracts.
2. Create a new subcontract, assign it to the correct vendor, and link it to the appropriate cost code.
3. Enter the subcontract value and save.
Procore immediately reflects the commitment in the Budget tool under the Commitments column. If the commitment value exceeds the budgeted amount for that line, the variance column turns red—an early warning flag.
The Change Management Path
Scope changes follow a defined path in Procore. Skipping steps breaks the audit trail that owners, lenders, and auditors rely on.
Step 1 – Change Event: A change event records that something has happened that may affect cost or schedule. Create the event, describe the scope change, and link it to the affected budget line item. This is your earliest cost-impact record.
Step 2 – Potential Change Order (PCO) to Subcontractor: If the change requires additional subcontractor work, generate a PCO from the change event. The PCO captures the subcontractor's pricing before approval.
Step 3 – Owner Change Order (CO): Once the owner approves the additional cost, record the owner CO. Procore moves the approved amount into the Approved Changes column, raising the Revised Budget accordingly.
This three-step path—Change Event → PCO → Owner CO—creates a traceable record that protects all parties. CMAA CMIT exam questions frequently test whether candidates understand why each step exists and what happens if one is skipped.
Calculating and Reporting Variance
Variance percentage is calculated as:
Variance % = ((Revised Budget − Projected Cost) ÷ Revised Budget) × 100
A positive result means you are under budget on that line; a negative result means you are over. Export the budget snapshot from Procore (CSV or PDF), then open it in Excel or Google Sheets to calculate variance on flagged line items.
When writing a cost narrative for an owner progress report, be direct and factual. Example: "The electrical rough-in line is currently 4.2% over the revised budget due to the owner-directed addition of circuits in Building B; a change order for this scope is in process." Two sentences, no jargon, no hedging.
Safety and Data Integrity Reminders
This lab takes place entirely in the Procore Training Sandbox—never enter data into a live project account. Treat login credentials as you would a physical key to a job site; do not share them. Data integrity in a project management system is a professional and legal obligation: inaccurate budget records can constitute misrepresentation to an owner or lender. Always log out of the sandbox when you step away from your workstation.
Connecting to Credentials
NCCER Project Management modules emphasize cost control and documentation practices that mirror this workflow. OSHA 30 training reinforces that management decisions—including financial ones—must never create pressure to cut corners on safety. The CMAA CMIT exam tests cost management directly; mastering Procore's budget and change management tools gives you both the concept and the hands-on proof employers want to see.
Key terms9
Original BudgetThe contract sum allocated across cost codes at the start of a project, before any approved changes.
Revised BudgetThe original budget plus all owner-approved change orders; the current authorized contract value.
CommitmentA contractually obligated amount tied to a subcontract or purchase order, tracked against a specific budget line item.
Change EventThe first record in Procore's change management path, documenting a potential scope change and its possible cost impact before pricing is finalized.
Potential Change Order (PCO)A pricing document generated from a change event and sent to a subcontractor to capture the cost of additional scope before owner approval.
Owner Change Order (CO)A formal, owner-approved document that increases or decreases the contract sum and updates the Revised Budget in Procore.
VarianceThe difference between the revised budget and the projected cost for a line item; negative variance indicates a potential cost overrun.
Projected CostProcore's current forecast of the total cost for a line item when work is complete, incorporating commitments, changes, and actual costs to date.
Cost CodeA standardized numerical identifier assigned to a specific scope of work, used to organize budget lines, commitments, and costs.
Worked examples4
1. A 15-line budget CSV imports into Procore. Fourteen lines total $487,500. The contract sum is $500,000. What must the remaining line item equal, and what is the variance if you accidentally enter it as $11,000?
- Step 1: Determine the required amount for the missing line item. Required = Contract Sum − Sum of other lines = $500,000 − $487,500 = $12,500.
- Step 2: Calculate the budget total if the line is entered as $11,000. Incorrect total = $487,500 + $11,000 = $498,500.
- Step 3: Calculate the shortfall. Variance = $500,000 − $498,500 = $1,500 unaccounted.
- Step 4: The budget does not balance. The line must be corrected to $12,500 before credit is given.
Answer: The missing line item must equal $12,500. An entry of $11,000 leaves a $1,500 shortfall; the budget fails the zero-tolerance balance check and must be corrected.
2. An electrical subcontract is budgeted at $45,000. After processing an owner-approved change order for $3,200, the revised budget for that line is $48,200. The projected cost is $50,100. Calculate the variance in dollars and as a percentage.
- Step 1: Calculate dollar variance. Variance $ = Revised Budget − Projected Cost = $48,200 − $50,100 = −$1,900.
- Step 2: Calculate variance percentage. Variance % = (Variance $ ÷ Revised Budget) × 100 = (−$1,900 ÷ $48,200) × 100.
- Step 3: Perform the division. −$1,900 ÷ $48,200 = −0.03942…
- Step 4: Multiply by 100 and round to two decimal places. −0.03942 × 100 = −3.94%.
Answer: The line is $1,900 over the revised budget, a negative variance of −3.94%, indicating a projected cost overrun on the electrical line item.
3. Three flagged lines have the following data after a change event is approved. Line A: Revised Budget $20,000, Projected Cost $19,400. Line B: Revised Budget $35,000, Projected Cost $36,050. Line C: Revised Budget $12,500, Projected Cost $12,500. Calculate the variance percentage for each line.
- Step 1 – Line A: Variance $ = $20,000 − $19,400 = $600. Variance % = ($600 ÷ $20,000) × 100 = 3.00%. (Under budget — favorable.)
- Step 2 – Line B: Variance $ = $35,000 − $36,050 = −$1,050. Variance % = (−$1,050 ÷ $35,000) × 100 = −3.00%. (Over budget — unfavorable.)
- Step 3 – Line C: Variance $ = $12,500 − $12,500 = $0. Variance % = ($0 ÷ $12,500) × 100 = 0.00%. (On budget.)
- Step 4: Summarize results for the owner narrative: Line A is 3.00% favorable; Line B is 3.00% unfavorable; Line C is on budget.
Answer: Line A: +3.00% (favorable). Line B: −3.00% (unfavorable). Line C: 0.00% (on budget).
4. A subcontractor commitment of $28,750 is entered against a budget line of $27,000. By how many dollars does the commitment exceed the budget, and what column in Procore will immediately show a warning?
- Step 1: Calculate the excess. Excess = Commitment − Budget = $28,750 − $27,000 = $1,750.
- Step 2: Identify the Procore indicator. The Variance column will display −$1,750 (negative), and the cell typically highlights in red to signal an over-commitment.
- Step 3: The project manager must either secure a change order to increase the budget line or negotiate the commitment down before proceeding.
Answer: The commitment exceeds the budget by $1,750. The Variance column in Procore's Budget tool will show −$1,750 and flag the line as a cost risk.
In class: Budget load exercise: students import a simplified 15-line budget (instructor-prepared CSV based on Course 3 estimating format) into Procore's Budget tool, verify line-item totals, and configure the budget view to show original budget, commitments, and projected cost columns. · Change event drill: instructor presents a scope change scenario (owner-requested addition); students create a change event, link it to the affected budget line, generate a potential change order to the subcontractor, and record the owner change order—tracing the full cost impact path. · Variance report: students export the budget snapshot, calculate the percentage variance on three flagged line items, and write a two-sentence cost narrative suitable for an owner progress report, reinforcing the reporting skills tested in the CMAA CMIT exam.
Materials: Procore Training Sandbox, budget CSV import file (instructor-prepared), change event scenario handout, Procore Budget and Change Management help documentation, Excel or Google Sheets for variance calculation
Check: Budget import must balance to the contract sum (zero tolerance); change event must be linked to the correct budget line; variance report must accurately reflect the change; students who have an unbalanced budget must correct it before receiving credit.
Practice check8
Answer each question, then check it. Nothing is recorded; this is your own practice.
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.