Clients and companies want to know exactly how much a project is going to cost themâand one of the things they want to avoid is cost overruns.
Thatâs why budget management is a significant part of a project managerâs job. In an agency environment, youâre generally working on projects that have fixed budgets, though in agile projects, clients might pay for a certain number of sprints.
In any case, you need to keep a watchful eye on your budget, to ensure you can prevent money issues. Letâs see how.
A simple definition of cost overrun
Put simply, a cost overrun is when the actual costs of a project exceed its estimated budget. For example, if youâve sold a project for 50k and it ends up costing 80k, you have an overrun of 30k and someone has to pay for it. đŹ
Why cost overruns happen
Here are the most common reasons why your budget may go over:
1. Poor scoping and misaligned expectations
Itâs really important to have an agreement around what youâll be delivering. This is why defining the scope of a fixed budget project is one of the first things youâll do in the project planning phase and beyond. If the scope changes during a project, then the budget may also need to change to reflect that.
So, ensure youâve defined the scope with your team and stakeholders to promote alignment and agreement. Document it carefully and thoroughly in a statement of work (SOW)âthis will save you a huge amount of trouble further down the line. A one-line SOW that simply states your purpose leaves you wide open to scope creep later.
Additionally, make sure your SOW includes references to how your team handles change requests in a scope. This will help the client understand how to ask for changes and what the impact will be. Youâll need to estimate that impact on both budget and timeframes before you implement changes.
2. Underestimations
Estimating how long work takes is really hard and humans are often such optimists! Work with stakeholders and your team to create estimates early during the proposal stage.
It also helps to be official about taking estimates with a grain of saltâfor example, add statements such as âsubject to revisionâ. This isnât meant to diminish the value of estimates, but to make sure everyone understands that the work isnât done at the proposal stage. The discovery phase will uncover lots of information that youâll use for more accurate estimates, and your budget will need to be updated accordingly.
Of course, some clients have fixed budgets that donât allow any wiggle room. So, if your discovery phase exposes work that will push the budget over their maximum number, youâll need to talk to your client to look at what can be cut from the scope. Perhaps you can deliver something in a future phase or reduce the deliverables to something simpler, in order to bring the costs down.
3. Unchecked scope creep
Changes to scope are a natural part of a project as you learn more about the systems, the users, the business operations of the client, and more. But, they need to be handled well so as not to blow the budget and cause problems. If youâve agreed to deliver specific deliverables for a fixed budget, deviations will almost certainly cost you money.
Here are some examples of what scope creep can look like:
- Additional work being briefed in without being estimated and approved
- Multiple feedback rounds outside of what was agreed
- Feedback or changes coming from âmystery voicesââpeople who havenât been close to the project suddenly popping up with input
- The team gold-plating features (the practice of making changes to a project that are outside of the original agreed-upon scope .)
So, work with your team and client to create detailed tickets. These might include user stories, acceptance criteria, and definitions of doneâall of which are helpful in bringing clarity to what is needed (and no more).
<tip>
Pro tip: Turn scope creep into enthusiasm
Use scope creep to generate enthusiasm for the next phase of work. if you can't find the extra budget to include new ideas in the present phase, create tickets and keep them in a separate backlogâyou can call it âfuture phaseâ or similar. This way the client and team can see that their ideas and suggestions havenât been ignored, but are there as exciting future possibilities.
</tip>
4. External factors out of your control
A third party service you have to use hikes its prices up; a member of your team falls ill and you have to hire a contractor to do the work; an unexpected change in policy or legislation results in additional work. Rest assured, sometimes projects go over budget and thereâs nothing you could have done to prevent it. Unexpected costs can come out of nowhere.
In these situations, what youâll need is to employ your strong communication skills. If youâve built trust with the client, you can communicate what happened and work together to handle it.
The importance of trust: a real-life example
Thereâs one project that always stands out to me as a bit of a beast in terms of budget overrun. It included a third-party system that we simply hadnât given enough thought to. We wildly underestimated how long it would take to integrate this system with the site we were building, and it was considerably more complex than we had initially thought. Whatâs worse, it only seemed to get harder the more we worked on itâso costs could be driven up even more.
Although it caused me a few sleepless nights, it was actually a good example of how important it is to have a good relationship with the client. We had difficult conversations, but they were also open and honest, and we were able to scope back other features in order to put more budget into this essential integration. We pushed back on nice-to-have features which went into the âfuture phaseâ backlog. Our agency took a bit of a hit, too, but it was a valuable lesson learned.
Even now several years on, I can look back on that project as an example of good stakeholder relationships and supportive senior management. We didnât pretend nothing was happening, and we didnât spring unexpected invoices on the client. We caught the issue early and didnât shy away from difficult conversations.
Three signs your project is going over budget
How will you know a cost overrun is happening or about to happen? Here are three signs:
1. You can often see it in front of you!
Yes, sometimes, itâs obvious that your budget isnât enough. If your scope or roadmap is significantly bigger than the time remaining, thatâs a sure sign you need to have a conversation about budgets. This is because, typically, you price deliverables based on the time you think it will take to deliver.
Look at the backlog of deliverables: does the estimated time on those tickets surpass the budget you have left? That budget is likely allocated across different people and disciplines, so if you have X budget remaining for a specific designer but the estimates are greater than X, you should start talking with folks involved.
Similarly, if you and the client are expecting a monthly invoice of X and itâs actually Y according to your time tracking logs, thatâs a very clear budget discrepancy.
<tip>
Pro tip: Effective time tracking can save your budgeting
°”ÍűÉ«ÇéÆŹâs powerful resource management software has native time-tracking features that help you keep track of hours worked. You can set up rates for different team members, set overall budgets, and get reports on how much is spent. This way, you can evaluate actual time vs planned time and quickly spot overruns and other issues.
<tip-button>Learn more</tip-button></tip>
2. Overtime is creeping up
If your team tracks their time effectively, youâll be able to see this in real-time. People shouldnât be working unscheduled overtime or be overbooked routinely. This will eventually drive up costs, but it can also indicate project management issues that you need to address.
You wonât necessarily be able to fix this alone, but you need to raise it with the people who can fix it.
If youâre using software like °”ÍűÉ«ÇéÆŹ, you can get a birdâs eye view of everyoneâs allocated work in real time, so you can always know if your team is overutilized.
3. Youâre missing key milestones
Internal and external milestones are a key way to check in on progress against budget.
At a very basic level, that means: if youâre 50% of the way through the project, are you 50% of the way through the budget? Or, if you agreed as a team to have a specific deliverable by a specific date, and you donât, then things might be taking longer than estimated. This fact burns through your budget and needs to be addressed.
Using milestones this way is more nuanced in practice (because not every task will have the same time estimate allocated to it), but itâs still a useful top-level check that encourages good budget management.
Four effective tips to handle cost overruns (and prevent them when possible)
Weâve talked about a few actions to take when you spot cost overruns. Here are the four top tips:
Tip #1: Define the scope of the project
Always involve your team and the key decision-makers on your client team. By including these stakeholders, youâre reducing the risk of mystery voices later on in the project doing a âââthis means providing late round feedback while the project has already progressed too far.
Tip #2: Manage that scope during the project
Even if you have a perfectly defined scope upfront, things may always change. Ensure you have a process for managing change in place and communicate it to the entire team in the project planning phase.
Watch for other forms of scope creep including gold plating and sneaking extra feedback in via backchannels.
Tip #3: Ask your team to track their time
Time tracking is often a dreaded task, but itâs very helpful to track hours against tasks your team works on.
This helps to give you a much more detailed look at how estimates are panning out and gives you a chance to support your team with shuffling their workloads and priorities accordingly.
Tip #4: Good communication is game-changing
Good communication with your client can be the solution to any budget overrun, delay, or other issue.
If you build up a strong, trusting relationship with your client team, problems that occur in the project are so much easier to resolve than if youâre on opposing sides. Start with a stakeholder map, then a tight stakeholder communication plan, and of course, always involve your client team in crucial decisions.
<cta-box>
<image-color="yellow">
Project plan to win
Use °”ÍűÉ«ÇéÆŹ's software to plan and monitor projects in one placeâfrom budget estimates to timelines and work allocation.
<cta-button></cta-button>
</cta-box>