# Agile Fixed-Price Projects: Keep Scope Flexible, Secure the Budget

Author: Marin Niehues, Niehues Consulting · Published: 2023-12-04 · Delivery & Steering
Source: https://www.niehuesconsulting.de/en/blog/agile-fixed-price-projects-flexible-scope/

An agile fixed-price project fixes the budget and the time frame and keeps the scope flexible, so that the client caps its costs and can still respond to what the project teaches. Five contract models are common, and they differ in how they distribute risk. Which one fits depends on the uncertainty of the initiative, the trust between the parties and the possibility of stopping early.

The contradiction seems unresolvable. Procurement demands a fixed price because it needs a figure for the budget, and the business team demands agility because requirements change along the way. Both demands are legitimate, and both can be met once you know what may be fixed and what may move. This article shows the construction, compares the contract models and provides a calculation for the budget. It gives an overview and does not constitute legal advice: contract drafting in an individual case belongs with specialist lawyers.

**A fixed price secures the budget when the scope stays flexible. If the scope is to be fixed as well, planning must continue until almost nothing is unknown, and for initiatives with real uncertainty that is unobtainable.**

## Why do classic fixed-price projects often fail?

Classic fixed-price projects often fail because they fix scope, date and price at the same moment, before the initiative is understood. Project management knows this as a triangle of scope, time and cost. When all three sides are fixed, there is no room for new insight. Every change becomes a change request, and the supplier builds risks into the price that the client pays whether or not they materialise. At the other end, the supplier economises on quality, because scope is fixed and time is short.

The Agile Manifesto of 2001 sharpened the situation by placing customer collaboration above contract negotiation. The 2020 Scrum Guide describes sprints as a time box with a fixed frame and flexible content. The consequence for contracts is a shift: time and budget are fixed, and scope is movable and follows the greatest benefit for the client. How dates are kept within such a frame is described in the article on [release planning](/en/blog/release-planning-reliable-commitments/).

## Which contract models exist for agile projects?

Five models are common: a fixed price per iteration, a budget frame with options, a fixed price with a change budget, a time-and-materials contract with a cap, and a fixed price with an early exit. All five divide the risk differently, and none is right for every initiative.

**Five contract models for agile projects**
Criterion | Fixed price per iteration | Budget frame with options | Fixed price with change budget | Time and materials with cap | Fixed price with early exit
How it works | Team at a fixed price per sprint, scope chosen each sprint | Frame budget drawn down in phases | Fixed price for the core scope plus a set allowance for changes | Billing by effort up to a ceiling | Fixed price, on early ending the client pays a share of the remaining budget
Budget certainty | High per sprint | High per phase | High | Medium, the cap limits exposure | High
Flexibility of scope | Very high | High | Medium | Very high | High
Risk lies mainly with | The client over the whole duration | Both parties, shared | The supplier for the core scope | The client | Both parties, shared
Suited to | High uncertainty and good trust | Initiatives with clearly separable phases | A clear core with few open points | Ongoing further development | Value that becomes visible early
With Niehues Consulting | Clarifying the product owner role and prioritisation | Phase planning with decision points | Separating core from change | Steering cost through metrics | Measuring benefit as an exit criterion

The fifth model is known as "Money for Nothing, Change for Free" and goes back to Jeff Sutherland, a co-founder of Scrum. The idea behind it: the client may end the project early once the most valuable part of the scope has been delivered, and pays the supplier an agreed share of the remaining budget, which is 20 per cent in the Scrum Inc. template. Changes to scope remain free as long as they replace scope of equal effort. The supplier thus has an incentive to deliver value early, and the client saves money if less is needed than planned.

## How do you calculate the budget for an agile fixed-price project?

You calculate the budget from the team's cost per sprint, the number of sprints and a reserve for the unforeseen. The example is illustrative. A team of five costs 25,000 euros per two-week sprint including overheads. For an initiative of sixteen sprints, the core budget is 400,000 euros. A reserve of 15 per cent raises the frame budget to 460,000 euros, which the client draws on only after a decision. The first two sprints serve to clarify matters, after which a reliable estimate of capacity exists and the parties decide whether to continue.

With an exit model, the share the client pays on early ending is also fixed. With a share of 20 per cent and an end after twelve sprints, the final payment is 20 per cent of the four remaining sprints, which is 20,000 euros, and the client saves 80,000 euros against the planned course. The example shows why the exit aligns interests: both sides gain when the benefit arrives early.

**Calculation in six steps**
- Determine the team's cost per sprint
- Derive the number of sprints from the time window and the goal
- Calculate the core budget from cost and sprints
- Set a reserve and release it only against a decision
- Set decision points after the first two sprints and quarterly thereafter
- Agree the exit share if the model provides for one

## Which model suits which initiative?

The model follows three criteria: the uncertainty of the initiative, the trust between the parties and whether the benefit becomes measurable early. With high uncertainty and good trust, the fixed price per iteration fits, because the scope is chosen afresh each sprint. With clearly separable phases, such as design, build and operation, the budget frame with options fits, because the client decides anew at each boundary. With a clear core and few open points, the fixed price with a change budget fits, because the supplier can calculate the core with confidence.

Agile fixed-price models are unsuitable where the client provides no decision-making capacity within the project. A product owner who does not decide on priorities promptly turns every model into a schedule risk. The precondition is therefore a person on the client side who sets priorities, and a supplier who gives transparency on progress and capacity. The fundamentals of the method are covered in the article on [Scrum in mid-sized companies](/en/blog/scrum-mid-sized-companies-after-first-year/).

## How do you prevent disputes about scope?

You prevent disputes about scope through a shared definition of done and a visible backlog. The parties agree before the start on the criteria by which a result is accepted, and check them at the end of each sprint in a joint demonstration. The backlog, which the client can view, shows at any time what is planned, started and finished. Anyone who looks at the same criteria together at every acceptance avoids the late settling of accounts at the end of the project.

A second lever is dependencies. If the supplier waits for inputs from the client, such as access or business decisions, the project is delayed through no fault of the supplier. The agreement therefore names duties to cooperate with response times. The view in the article on [dependencies between teams](/en/blog/managing-dependencies-between-teams/) helps here and can be transferred to client and supplier. For initiatives with a fixed time budget, [Shape Up](/en/blog/shape-up-framework-teams-without-sprints/) offers a model that fits the scope to the time available.

## Steering agile initiatives with Niehues Consulting

[Niehues Consulting](/en/) is a consultancy for AI management and organisation design from a delivery perspective, based in Düsseldorf. Founder Marin Niehues builds organisations that deliver, on projects ranging from VC-funded scale-ups to DAX 40 groups and in more than 20 countries on six continents. In the service line delivery management and organisation design he works as delivery manager, project manager or product owner, the roles that hold the budget, scope and delivery of an initiative together.

The approach follows the Niehues Delivery Model with three phases. Two test questions count for agile initiatives with a limited budget: which business outcome should change measurably? Who decides, who delivers, who uses? Once both are answered, scope and priority can be steered without losing sight of the budget. The scope and terms of an engagement are discussed in the free initial consultation of 30 minutes, which you can arrange via the [contact form](/en/#kontakt).

**Conclusion**
Agile fixed-price projects work when budget and time frame are fixed and the scope is steered by benefit. The suitable contract model follows from uncertainty, trust and the possibility of an early exit. A budget calculation with decision points and a named prioritisation role on the client side give both parties the security that a classic fixed price only promises.

**Sources**
- Beck, Kent et al.: Manifesto for Agile Software Development, 2001
- Schwaber, Ken; Sutherland, Jeff: The Scrum Guide, 2020
- Sutherland, Jeff: Money for Nothing, Change for Free, conference talk at Agile 2008, Scrum Inc.

## Frequently asked questions

### How does an agile fixed price work?

An agile fixed price fixes the budget and the time frame and leaves the scope flexible. The team works in sprints, and before each sprint the client chooses the content with the greatest benefit. The budget is secured, and the scope follows the state of knowledge.

### Are agile projects and fixed prices compatible?

Agile projects and fixed prices are compatible when the scope stays flexible and time and budget are fixed. What is fixed is then the cost per sprint and the total budget, and what moves is the content. A fixed scope combined with agile working leads to conflict.

### What is Money for Nothing, Change for Free?

Money for Nothing, Change for Free is a contract model by Jeff Sutherland for agile fixed prices. The client may exit early and pays part of the remaining budget. Changes to scope are free as long as they replace scope of the same effort.

### How do you plan the budget for an agile project?

The budget is team cost per sprint multiplied by the number of sprints, plus a reserve. A reserve of 10 to 20 per cent is released only after a decision. After the first sprints a measured capacity exists on which further planning is based.

### What should you do if the scope is too large for the budget?

Reduce the scope by benefit and cut the items with the smallest contribution before you raise budget or time. The backlog shows what is feasible in the time remaining. The client decides whether to provide additional budget.

### Who bears the risk in agile fixed-price contracts?

The risk depends on the model: with a fixed price per iteration it lies mostly with the client, and with a fixed price for a core scope mostly with the supplier. Exit models share it between both parties. Legal details are settled by specialist lawyers in the contract.

### How much trust does an agile project with a service provider need?

An agile project needs transparency on both sides: the provider discloses progress and capacity, and the client provides decisions promptly. Trust grows through short feedback loops such as a demonstration after each sprint, and less through promises in the contract.
