
Key takeaways
- Clearly define business-as-usual (BAU) software support and change requests in separate budgets to prevent resource conflicts.
- BAU budgets cover operational stability and minor fixes, while change budgets fund new features, integrations, and significant enhancements.
- A well-structured contract will detail how your supplier distinguishes between BAU activities and project-based change work.
- Insufficient funding for either BAU or change starves your software product, leading to instability or a lack of competitive evolution.
- Regular budget reviews and transparent reporting are essential to ensure both maintenance and innovation are adequately resourced.
Understanding Software BAU vs Change Budget UK
For any UK business investing in custom software, understanding the distinction between a Business-As-Usual (BAU) support budget and a dedicated change budget is paramount. These two financial streams serve fundamentally different purposes, yet they are often conflated, leading to mismanaged resources and unmet expectations. A BAU budget is designed for maintaining the status quo, ensuring your existing software operates reliably and securely.
Conversely, a change budget is allocated for evolving the software: introducing new features, integrating with other systems, or adapting to new market demands. Effective separation of your software BAU vs change budget UK is not merely an accounting exercise; it is a strategic decision that directly impacts your product's longevity, compliance, and competitive edge. Without this clarity, critical maintenance can be deferred, or innovation stalled.
As a service delivery manager, I have seen first-hand that disputes often arise when the lines blur. A common scenario is a client expecting a significant new feature to be covered under 'support,' or a supplier treating essential security patches as a billable 'change.' Clear definitions agreed upon at the outset prevent these misunderstandings and ensure both parties know what to expect.
Why Separate Budgets Matter for UK Businesses
Commercially, the implications of a blended software budget can be severe for UK businesses. Without distinct allocations, the immediate, often urgent, demands of BAU support can quickly consume funds intended for strategic development. This starves your product of the innovation required to stay competitive or adapt to evolving regulatory landscapes, such as updates to UK GDPR or accessibility requirements like WCAG 2.2 AA.
Furthermore, a muddled budget makes it challenging to track return on investment for new features versus the cost of keeping systems operational. It impedes strategic planning and makes forecasting future software spend incredibly difficult. Boards and stakeholders need clear visibility into where funds are being allocated to make informed decisions about product direction and market positioning.
On a recent UK retail build we saw first-hand how an undefined scope for 'support' led to significant overspend on minor feature tweaks, while critical performance optimisations were perpetually postponed. This directly impacted their peak trading periods, costing real revenue due to slow load times and checkout issues, demonstrating the tangible impact of poor budget separation.

Defining Scope: What Counts as BAU?
Business-as-usual (BAU) software activities generally encompass everything required to keep your application running as originally agreed, within specified service levels. This includes defect resolution (bugs), minor performance tuning, security patching, and essential operational monitoring. The goal is stability and continuity, ensuring the software performs its intended function reliably for your users and internal teams.
For example, if your software integrates with HMRC's Making Tax Digital API, a BAU activity would be ensuring that API connection remains stable and handles expected transaction volumes. If HMRC updates their API specification with a critical security patch, applying that patch would typically fall under BAU to maintain compliance and system integrity. This proactive maintenance minimises downtime and protects against vulnerabilities.
However, even within BAU, there can be nuances. A critical security vulnerability requiring an urgent fix, such as one impacting ISO 27001 compliance, is unequivocally BAU. But a request to change the visual styling of a button, while seemingly minor, is a functional modification and should typically be categorised as a change, even if it feels small. Clarity in your contract on response time versus resolution time for BAU incidents is also vital here; the former is how quickly a team acknowledges a problem, the latter is how quickly they fix it.
- Bug fixes for existing functionality
- Security patching and vulnerability remediation (e.g., Cyber Essentials)
- Database maintenance and backups
- Server and infrastructure monitoring
- Minor performance optimisations within original scope
Funding Innovation: The Change Budget
A change budget is your strategic investment in the future of your software product. This fund is dedicated to enhancements that add new capabilities, improve user experience significantly, or expand the product's reach. Examples include developing new features, integrating with third-party systems like payment gateways or CRM platforms, or undertaking major UI/UX overhauls.
This budget should be treated as a separate project stream, often with its own discovery phase, specification, and acceptance criteria. It allows your business to respond to market feedback, introduce competitive advantages, or adapt to new business models. Without a dedicated change budget, your software becomes a static asset, slowly losing its value as business needs and technology evolve.
A client came to us mid-project with a critical compliance update for UK GDPR that required entirely new user consent flows and data anonymisation features. Because they had a defined change budget, we could immediately scope this as a separate mini-project, ensuring timely delivery without impacting the ongoing BAU support for their existing users.
- Development of new features or modules
- Integration with external systems or APIs
- Significant user interface or experience redesigns
- Scalability improvements for anticipated growth
- Upgrades to major framework versions (e.g., beyond security patches)
The True Cost of Blended Budgets
While combining BAU and change budgets might seem simpler initially, the long-term costs often outweigh any perceived short-term convenience. The primary risk is that urgent, but non-strategic, BAU issues will inevitably consume the budget meant for innovation. This leads to a reactive development cycle where your team is constantly putting out fires instead of building value.
Another significant drawback is the lack of accountability. When funds are commingled, it becomes nearly impossible to attribute costs accurately to either maintenance or development. This obscures the true operational expenses of your software and prevents a clear understanding of the investment required for future growth, hindering effective financial planning and potentially impacting R&D tax relief claims.
Furthermore, it creates a 'feast or famine' scenario. When the budget is tight, both essential maintenance and crucial development suffer. This can lead to technical debt accumulating, systems becoming unstable, or your product falling behind competitors. Trustworthiness demands we highlight that while a blended budget *can* work for very small, static applications with minimal change, it is almost always the wrong choice for evolving, mission-critical software.

Transparent Reporting and Governance
To effectively manage both your software BAU vs change budget UK, insist on transparent reporting from your development partner, whether they are onshore or offshore. This means clear breakdowns of hours spent on BAU tickets versus change requests, with detailed descriptions of activities. Your contract should specify the categorisation criteria and the reporting frequency, ideally monthly or bi-weekly.
Good governance extends to regular review meetings where these reports are discussed. This provides an opportunity to challenge categorisations, understand resource allocation, and plan upcoming change initiatives. For example, if your service level agreement (SLA) specifies a two-hour response for critical BAU issues, you should see evidence of that in the reporting, separate from any development sprint updates.
An effective partner will provide a clear audit trail for all work, allowing you to reconcile invoices against agreed activities. This transparency is crucial for maintaining trust and ensuring your budget is spent wisely. It also facilitates smoother handovers should you ever decide to transition support in-house, as all historical work and its categorisation are clearly documented.
- Monthly breakdown of hours for BAU vs. Change
- Clear categorisation of all logged tasks
- Regular budget reconciliation meetings
- Access to a ticketing system for real-time visibility
- Performance metrics for BAU (e.g., resolution times)
Partnering for Sustainable Software Evolution
Distinguishing between your software BAU and change budgets is a cornerstone of sustainable product management. It empowers your UK business to keep its applications robust and secure while continuously adapting and innovating. This strategic approach ensures neither essential maintenance nor vital evolution is neglected, providing a clear path for growth.
At Techsleight Labs, we specialise in delivering and supporting web applications, mobile apps, SaaS products, and custom internal systems for UK businesses. We understand the nuances of budget allocation and offer flexible engagement models, with senior engineers available through both onshore (UK) and offshore delivery options.
We can help you establish clear budgetary lines, ensuring your software remains a valuable asset for years to come. Point the reader to Techsleight Labs support and maintenance plans and offer a review of their current agreement to optimise for both stability and future growth.
FAQ
What is a software BAU budget?
A software Business-As-Usual (BAU) budget covers routine maintenance, operational stability, and urgent bug fixes for existing software. It ensures your application runs securely and reliably as originally intended, without introducing new features or major enhancements.
How does a change budget differ from BAU?
A change budget is allocated for evolving your software. This includes developing new features, major integrations, significant UI/UX redesigns, or adapting to new business requirements. It drives innovation and growth beyond the existing functionality.
Why shouldn't I combine software budgets?
Combining budgets often leads to critical development funds being diverted to urgent maintenance, stalling innovation. It also obscures true operational costs, hinders strategic planning, and makes it difficult to track ROI for new features.
Can my software supplier manage both budgets?
Yes, a good software development partner can manage both. The key is clear contractual definitions and transparent reporting that explicitly separates BAU activities from change requests, ensuring both streams are adequately resourced and tracked.
What happens if my change budget runs out?
If your change budget depletes, new feature development and significant enhancements will halt. Your software will remain stable through BAU activities, but it will lose its ability to evolve, adapt to market changes, or gain competitive advantages.
Ready to build in the UK?
Talk to a senior software team.
Share your roadmap, current stack, and timeline. We will help you choose the right developer, team, or managed project model.
Techsleight Labs is a trading name of Krapton IT Consultancy.