Skip to main content
Business LibreTexts

5.9: Understanding Cost

  • Page ID
    106555
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\dsum}{\displaystyle\sum\limits} \)

    \( \newcommand{\dint}{\displaystyle\int\limits} \)

    \( \newcommand{\dlim}{\displaystyle\lim\limits} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Budgeting is an exercise in refining your focus. You start with a wide-angle estimate, in which the details are necessarily fuzzy, and bit by bit zero in on a sharper picture of project costs. You might be temperamentally inclined to try to nail down every figure in an early draft of a budget, but in fact, you should only develop a budget at the precision needed for current decisions. Your overall precision can and should advance as the project advances.

    This is especially important in the earliest stages of the budgeting process when you are working out rough estimates. Take care to estimate at the appropriate level of precision: Don’t make the mistake of thinking you can estimate costs to the exact penny or dollar. $378,333.27 is not a realistic or intelligent estimate. Ultimately, overly precise budgets represent a communication failure. By proposing a budget to the customer that contains overly precise figures, you risk giving a false sense of accuracy regarding your understanding of and knowledge of the project.

    In the early stages of the budgeting process, when you are still working out estimates, it’s helpful to include an uncertainty percentage. A typical approach is to include a +/- percentage, such as $400,000 +/- 10%. The percentage may initially be large but should gradually decrease as the project progresses and the level of uncertainty declines. For IT projects, which are notoriously difficult to estimate, consider going a step further and adding an uncertainty percentage to every line item. Some items, such as hardware, might be easy to estimate. But other items, such as labour to create new technology, can be extremely difficult to estimate. These line item variances can influence the total estimate variance by a significant amount in many projects.

    But even when you have a final budget in hand, you need to prepare for uncertainty by including an official contingency fund, which is a percentage of the budget set aside for unforeseen costs. Contingency funds are described in more detail later in this chapter.

    Successful project managers use the budgeting process as a way to create stakeholder buy-in regarding the use of available resources to achieve the intended outcome. By being as transparent as possible about costs and resource availability, you’ll help build trust among stakeholders. By taking care to use the right kinds of contracts—for example, contracts that don’t penalize stakeholders for escalating prices caused by a changing economy—you can create incentives that keep all stakeholders focused on delivering the project value, rather than merely trying to protect their own interests. The relationship between costs and contracts is discussed in more detail elsewhere.

    Project Cost Management Plan

    Project planning is at the heart of the project life cycle and tells everyone involved where we are going and how we are going to get there. It involves creating a set of plans to help guide our team through the implementation and closure phases of the project. The project cost management plan is one of the sub-plans of our overall project plan. It provides guidelines to project managers on how to estimate, budget, manage, monitor, and control project costs[1].

    A project cost management plan consists of similar items that we have in a schedule management plan. This plan can consist of the following[2]:

    • Process descriptions [3]
      • What processes will be used for cost management?
      • These processes include planning, estimating costs, and establishing the overall budget.
    • Unit of measurement
      • Daily working hours and shifts for human resources and equipment
      • Weekends and/or off-days for especially human resources
      • Metric (e.g., meter, liter, kilogram) or imperial (e.g., inch, gallon, pound) system measurement units
    • Level of accuracy
      • Acceptable range to ensure realistic cost estimates (e.g., ±10%, ±20)
      • Evaluation of the impact of risks on the costs of each activity and overall project based on the project risk management plan
      • Methods describing how the cost contingencies will be assessed.
      • Procedure to account for fluctuations in currency exchange rates
    • Level of precision
      • The degree to which cost estimates will be rounded up or down (e.g., $95.55 to $96; $95.45 to $95; $495.75 to $496 or $500)
      • Evaluated based on the scope, size, and complexity of the project.
    • Cost estimation methods
      • Estimation methods (e.g., expert judgment, analogous, parametric, three-point, bottom-up), and when they will be utilized.
    • Methods, tools, and software utilized to develop, manage, and monitor project cost
      • Specify the organizational procedures and policies if they should be utilized.
      • Methods and tools such as control accounts, WBS, project baseline, Earned Value Management, and critical path method
      • Reserve analysis to set aside some money for cost overruns due to risks in order to implement risk mitigation strategies.
      • Software such as Microsoft Project Professional, Excel, Visio, and Jira (for Kanban and Scrum), and online collaboration tools such as Monday, Trello, and Basecamp.
    • Rules for monitoring cost performance
      • Earned Value Management (EVM)
      • Defining the points in the WBS at which measurement of control accounts will be performed
      • How strategic funding choices would be managed.
      • Control thresholds for deviations from the parameters in the cost baseline
      • Using software such as Microsoft Project
    • Reporting formats
      • Reporting formats and frequency should be in alignment with other project plans.
      • When, how frequently, and to whom are we reporting?[4]
    • Approval of the cost baseline
      • Who will be responsible for preparation and control?
      • Who will approve the cost baseline?
    Creating a Project Budget

    This blog post by Tim Clark includes some helpful tips on creating a project budget: 7 Tips to Create a Budget for your Project.


    9. Managing Project Value, Budgets, and Costs” from Technical Project Management in Living and Geometric Order, 3rd edition by Jeffrey Russell, Wayne Pferdehirt and John Nelson is licensed under a Creative Commons Attribution 4.0 International License.


    This page titled 5.9: Understanding Cost is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Adam Farag and Fanshawe College.

    • Was this article helpful?