To address the changes to project environments and the resultant budgets it is important that budget contingencies be established during the budgeting process.
Budget Contingencies represent the allocation of extra funds to cover uncertainties and improve the chances of finishing the project on time.
Contingencies are needed because
Project scope may change
Murphy’s Law is present
Cost estimation must anticipate interaction costs
Normal conditions are rarely encountered