Purchase Order Commitment Tracking: The Forward-Looking Visibility That Prevents Budget Surprises
Project financial management traditionally focused on what's been spent — invoices received, checks written, costs posted. But by the time invoices arrive, spending decisions have been made. A PO issued today for $500K will generate an invoice in weeks — the financial commitment already exists. Commitment tracking looks forward at committed-but-not-yet-invoiced spend, providing earlier visibility into budget performance.
Construction projects managing commitments well catch budget issues while there's time to adjust. Projects tracking only invoices are effectively looking backward. This post covers commitment tracking for construction financial management.
Commitments are future cost obligations:
Commitment types
- Purchase orders issued
- Subcontracts executed
- Change orders approved
- Equipment rentals committed
- Service contracts signed
- Any binding future spending obligation
A commitment is a promise to spend. Once PO is issued or subcontract signed, the cost is substantially committed even if invoice hasn't arrived. Tracking commitments shows future cost obligations. This is standard accounting concept (encumbrance in governmental accounting, commitment in commercial).
Three amounts tell story:
Key amounts
- Budget — what's planned to spend
- Committed — contractual obligations entered
- Invoiced — what's been billed
- Paid — what's been paid
- Remaining — budget minus committed
- Uncommitted budget — available to commit to new spend
Budget less committed shows remaining authority. A budget of $1M with $900K committed has $100K available for new commitments. Invoiced within committed is normal progress. Committed over budget without change order is signal of issue.
Tracking happens at cost code level:
Cost code commitment tracking
- Per-cost-code budget
- Commitments allocated to cost codes
- Invoices post to same cost codes
- Variance analysis at cost code level
- Project-level roll-up
- Sub-by-sub, supplier-by-supplier detail
Cost code level tracking identifies specific budget issues. Masonry budget over, drywall under — project total may look fine but individual codes reveal issues. Granular tracking supports proactive management.
Open PO management is specific discipline:
Open PO tracking
- List of all open POs
- Received vs remaining quantities
- Invoiced vs committed amounts
- Aged open POs (potential close-outs)
- Unused portions
- Close-out process for completed POs
Open POs for completed work tie up budget. Closing POs releases uncommitted amount back to available. Regular open PO review prevents accumulation of stale commitments. Aged open POs are close-out candidates.
Subcontracts are major commitments:
Subcontract commitment tracking
- Original subcontract amount
- Approved change orders
- Revised contract total
- Billed to date
- Remaining
- Retainage held
- Subcontractor buyout status
Subcontracts often largest commitments. Tracking subcontract versus actual billed and retainage held provides full picture of sub financial status. Change order impact on committed amounts tracked.
Commitments need approval:
Commitment approval
- New PO approval against budget
- Subcontract approval against budget
- Change order approval affecting commitment
- Budget availability check
- Segregation of duties
- Audit trail
Commitments should approve like expenditures. A PO issued without approval is uncontrolled obligation. Budget availability verified before commitment. Similar controls to invoice approval apply.
Get AP insights in your inbox
A short monthly roundup of construction AP + accounting posts. No spam, ever.
No spam. Unsubscribe anytime.
Commitments inform cost to complete:
Cost to complete calculation
- Committed but not billed — expected to invoice
- Uncommitted budget — expected to commit and invoice
- Forecast adjustments based on actuals
- Change order projection
- Total expected cost
- Comparison with remaining billings to produce margin
Cost to complete builds on commitments. Committed but not billed is relatively certain cost. Uncommitted budget is estimated cost. Actual performance on committed work may increase or decrease forecast. Together with change orders, produces total expected cost.
The single best use of commitment tracking is early detection of cost code overruns. Seeing 'cost code 03 committed 110% of budget with 70% of work complete' earlier than invoices would reveal it allows corrective action. Without commitment tracking, the same problem surfaces when budget is 90% spent and very little can be done.
Commitment reporting formats:
Commitment reports
- Project budget vs committed vs invoiced summary
- Cost code detail
- Open PO listing
- Subcontract status
- Over-committed cost codes
- Under-committed cost codes
- Aged open items
Regular reporting surfaces commitment status. Monthly review in project meetings. Exception reports for over-commitments. Dashboard for management. Reports drive action when tied to accountability.
AP processes integrate with commitments:
AP integration
- Invoice matched to PO commitment
- PO commitment reduces as invoices apply
- Over-PO invoices require attention
- Un-PO'd invoices for non-PO spend
- Closeout of PO after final invoice
- Workflow connects commitment and invoice
Good integration connects commitments and invoicing. Invoice matched to PO consumes commitment; excess invoice amount flags for review. Workflow bridge between commitment and invoice processing is foundational to project financial control.
ERP systems support commitment tracking:
Commitment tracking software
- Construction ERP (Viewpoint, Sage 300 CRE, Procore)
- Project management software
- Budget management modules
- Integration between systems
- Real-time commitment visibility
- Mobile access for field
Software makes commitment tracking practical. Manual tracking works for small operations but becomes unwieldy. Modern construction ERP integrates budget, commitments, and AP. Investment in integrated system pays through better financial control.
Purchase order commitment tracking provides forward-looking budget visibility that invoice-only tracking misses. Commitments include POs, subcontracts, change orders — binding future spend. Three-way view of budget, committed, and invoiced tells story. Cost code granularity identifies specific issues. Open PO management prevents stale commitments. Commitment approval workflow controls new obligations. Cost to complete integrates commitments. Reporting surfaces status. AP integration connects commitments to invoices. Software support makes tracking practical. Construction projects with disciplined commitment tracking catch budget issues earlier than invoice-only projects. Commitment tracking is foundational project financial control; projects without it operate effectively blind to forward obligations. For contractors serious about project financial management, commitment tracking is essential.
Written by
Sarah Blake
Head of Product
Former AP Manager at a $200M construction firm, now leads product at Covinly. Writes about what AP teams actually need from automation — beyond the marketing promises.
View all posts