When organisations begin evaluating software development partners, the focus tends to land on price: which option costs less, and which offers the most predictability. These are legitimate questions. But they are not the only questions that matter, and in some cases they are not even the most important ones.
The pricing model chosen for a software project determines far more than the number on the invoice. It shapes how scope is defined and managed, how the development team is incentivised to handle complexity, how much flexibility exists when requirements change, and ultimately whether the project delivers the outcome it was commissioned to produce. Two projects with identical budgets can produce dramatically different results depending on whether the delivery model fits the nature of the work.

A fixed price contract defines the scope, timeline, and total cost upfront. The client and development partner agree on what will be built, to what specification, and for what cost, before work begins. Payment is typically structured around milestones tied to delivery of agreed components.
The appeal is clear. For organisations with procurement requirements that demand budget certainty, or for projects where the scope is well understood and unlikely to shift, a fixed price model provides clarity and accountability. Internal approval processes are simpler when the final number is known at the outset.
Fixed price is a genuinely strong fit for projects that meet a specific set of conditions: the requirements are fully defined and stable, the scope is unlikely to evolve once development begins, the project is relatively well-bounded in complexity, and the development partner has built something closely comparable before. In these circumstances the fixed price model delivers what it promises.
The challenge is that these conditions are less common than many clients initially assume. Requirements that feel stable at the start of a project frequently encounter complications once development reveals their full implications. Integration points that appeared straightforward turn out to require more engineering than anticipated. User feedback during development surfaces important adjustments that were not visible during scoping.
When a fixed price contract encounters unforeseen complexity, the risk distribution becomes problematic. The development partner has committed to a price. Their only lever to protect margin when scope turns out to be harder than estimated is the quality or completeness of what they deliver. This creates an incentive structure that can compromise outcomes rather than protect them. Change requests become formal, time-consuming, and expensive, creating friction at precisely the moments when the project most needs flexibility. The certainty that fixed price appears to offer can, in practice, be a false certainty: a project that comes in on budget but fails to meet actual business needs represents a complete failure of value regardless of what the invoice says.

A time and materials (T&M) contract charges for actual development effort, billed at agreed rates as work progresses. Rather than agreeing a price against a fixed scope, the client pays for the team's time and the resources used to deliver the work. Scope is managed collaboratively and can evolve as the project develops.
This model is structurally aligned with how modern software development actually works. Agile and iterative development methodologies, in which requirements are progressively refined through short delivery cycles and user feedback, are fundamentally incompatible with fully fixed scopes agreed before work begins. McKinsey research across more than 1,700 agile teams found that organisations applying strong agile practices see up to 27% gains in efficiency, customer satisfaction, and operational performance. That advantage comes precisely from the model's capacity to incorporate learning and adapt throughout delivery, something a fixed scope prevents by design.
T&M is the natural fit for projects with evolving or partially defined requirements, complex integrations whose full implications only become clear during development, AI and data initiatives where outcomes depend on what is discovered during the work, long-term product development relationships, and any context where the ability to reprioritise features based on what is learned during delivery is more valuable than upfront cost certainty.
The genuine risk in T&M is not that costs will be higher. It is that costs can grow without sufficient visibility or control if the engagement is not properly governed. A partner who does not maintain transparent reporting, clear sprint planning, and regular stakeholder reviews leaves the client without the oversight needed to manage the budget effectively. Poorly managed T&M engagements can result in scope expanding without conscious decision, with costs following. The answer to this is not to avoid the model but to ensure that project governance is built into the engagement from the start: sprint reviews, budget tracking, backlog prioritisation, and clear escalation when the scope is changing.
The choice between fixed price and T&M is frequently presented as binary. In practice, the most effective approach for many projects combines elements of both.
The pattern that works consistently well is a fixed price discovery phase followed by time and materials delivery. The discovery phase is a time-bounded, well-scoped piece of work in which requirements are defined with precision, technical complexity is assessed, integration requirements are mapped, and the work is estimated from a position of genuine understanding rather than assumptions. Because the discovery output is defined and bounded, it is well-suited to a fixed price model.
Development then proceeds on a T&M basis, with the detail produced during discovery providing the planning foundation that makes T&M manageable rather than open-ended. PMI's Pulse of the Profession report confirms that hybrid project approaches have increased by 57% since 2020, and that only 34% of projects are delivered on time and within budget overall, a figure that underscores the cost of delivery models that do not fit the nature of the work. The hybrid model is not a compromise. It is a more sophisticated response to the actual dynamics of software delivery than either pure approach alone.

The consequences of a mismatched delivery model appear at different stages of a project, and they are costly in different ways.
A fixed price model applied to a project with genuinely complex or evolving requirements produces predictable failure modes: change requests that erode the budget and the relationship, quality compromises as the supplier manages to margin rather than outcome, and a delivered product that technically meets the contract specification but does not solve the actual problem it was commissioned to address. PMI-published research into agile, traditional, and hybrid project approaches found that hybrid approaches outperform traditional fixed-scope methodologies on client satisfaction, and that organisations are increasingly treating hybrid delivery as a mature discipline in its own right rather than a transitional stage between waterfall and agile.
A T&M model applied without adequate governance produces its own failure modes: scope that grows without clear decision-making, stakeholder misalignment about what is being built and why, and costs that increase without corresponding increases in delivered value.
The common thread is that neither model creates project success on its own. What creates success is the alignment between the delivery model, the nature of the work, and the quality of the partnership and governance structure around it.
Before committing to a delivery model, the following questions are worth working through carefully.
How clearly defined are the requirements, and how likely are they to evolve? If the answer is that the scope is well understood and stable, fixed price may be appropriate. If requirements are still being explored or are expected to develop with user feedback, T&M or a hybrid approach is a better fit.
What is the organisation's tolerance for flexibility versus certainty? Organisations with rigid budget approval processes may need the initial certainty that a fixed price discovery phase provides before committing to T&M development.
How involved will internal stakeholders be throughout delivery? T&M works best when the client team is actively engaged in sprint reviews, backlog prioritisation, and ongoing decision-making. Organisations that prefer a more hands-off delivery experience may find the collaborative demands of T&M require more internal capacity than anticipated.
What is the consequence of delivering the wrong product? If the cost of building something that misses the mark is high, the flexibility of T&M to incorporate learning and course-correct during development is more valuable than the budget certainty of fixed price.

AI consulting and development projects represent a category where the limitations of fixed price contracts are most acute. AI initiatives frequently involve experimentation, model selection decisions that can only be made once the data has been assessed, and iterative refinement based on what early outputs reveal. The outcome is not fully knowable before the work begins, which means fixing the scope and price before work starts is pricing for a project that does not yet exist.
Data engineering work, integration-heavy builds, and any project where the discovery of requirements is itself part of the delivery process share this characteristic. The delivery model needs to match the nature of the work, and for complex, evolving, or exploratory projects, that means T&M or a well-structured hybrid, with governance mechanisms that provide the control and visibility that make adaptability sustainable rather than risky.
There is no universally correct answer to the fixed price versus T&M question. The right model depends on the project, the organisation's requirements, and the quality of the delivery relationship. What matters most is that the model chosen reflects an honest assessment of the work's nature, not a preference for the comfort of a fixed number over the reality of how software is built.
The organisations that achieve the best outcomes from software investment are those that select delivery models with the same rigour they apply to technology selection, and that work with partners who are willing to have that conversation directly rather than defaulting to whichever model is easiest to sell.
If you are planning a software or AI project and want to understand which delivery model best fits your requirements, our custom software development team is happy to work through that with you before you commit to an approach.
Have a project in mind? No need to be shy, drop us a note and tell us how we can help realise your vision.
