How to size a Funding Envelope at Stage 6 — before you have an SI.
Board Gate 1 asks for a funding envelope at ±30–40% variance. That's wide on purpose — benchmarks aren't pricing. But "wide" doesn't mean "guessed." The envelope needs a defensible structure behind it, even when no SI is on board to provide a ROM.
This page describes the estimation method Keystone uses, walks through a worked example, and links to the interactive calculator on the Command Centre. The method is simple: (role catalogue) × (rule-of-thumb effort %) × (blended day-rates) = guestimate.
The method
Three inputs, one multiplication
The Funding Envelope at Stage 6 is constructed from three inputs, all of which can be estimated without an SI on board:
- Total programme effort in days. Derived from programme size — small (<100 users, ~2,000 days), medium (100–1,000 users, ~4,500 days), large (1,000+ users, ~8,000 days). These are mid-points from comparable-programme reference data, not precision forecasts. If you're running ERP and CRM in parallel, add 25% to the base effort.
- Role-mix percentages. How the total effort distributes across the programme roles. This is the part most organisations skip — they estimate a total and divide it by a blended rate, producing a single number with no structural defence. Keystone's role-mix percentages are drawn from the canonical role catalogue and refined across thirty-plus programmes.
- Blended day-rates per tier. Three tiers — Senior (£1,100/day), Lead (£800/day), Specialist (£650/day) — reflecting current UK contract market rates for D365 programme delivery. Not bands; single numbers per tier, reviewed periodically.
The multiplication is straightforward. Total effort × role percentage = effort per role group. Effort per role group × day rate for that tier = cost per role group. Sum all role groups + 10% contingency = mid-point. Apply ±30–40% variance = Funding Envelope range for Board Gate 1.
Role-mix percentages
Where the effort goes
The role-mix percentages below map directly to the role catalogue on the Roles & governance page and the Command Centre Roles tab. Same role names everywhere — the groupings are the methodology's, not the calculator's invention.
| Role group | Effort % | Rate tier | Canonical roles covered |
|---|---|---|---|
| Programme Director / Programme Manager | 8% | Senior | Programme Manager (Client), SI Programme Director |
| Project Managers | 7% | Lead | Project Manager(s) — per workstream from S10 |
| Solution Architects | 8% | Senior | Solution Architect (Client), SI Solution Architect |
| Functional Consultants | 30% | Lead | SI Functional Leads, SI Functional Consultants, Business Architect(s) |
| Developers | 15% | Specialist | SI Developers — extensions, plug-ins, integrations |
| Test team | 18% | Lead | Client Test Manager, SI Test Lead, Test Analysts, Defect Manager |
| Data team | 6% | Specialist | Data Lead, Data Architect, SI Data Migration Lead, Data Owners (effort component) |
| Change & Training | 5% | Lead | Change Lead, Training Lead, Trainers (train-the-trainer cohort) |
| Cutover & Hypercare | 3% | Specialist | Cutover Lead, SI Cutover Lead, Hypercare Lead, Site Readiness Lead |
Three things to note. First, Functional Consultants at 30% is the largest group by effort — and in practice it's the group that overruns most reliably, because scope complexity surfaces during build, not during estimation. Second, the Test team at 18% looks high to boards who haven't run an eight-level testing framework before; it's not high, it's realistic. Third, Change & Training at 5% looks low to change practitioners and high to delivery-focused programme managers — it's a compromise that reflects the typical allocation, not the ideal one.
Blended day-rates
Three tiers, not bands
| Tier | Day rate | Roles at this tier |
|---|---|---|
| Senior | £1,100 | Programme Director / Programme Manager, Solution Architects |
| Lead | £800 | Project Managers, Functional Consultants, Test team, Change & Training |
| Specialist | £650 | Developers, Data team, Cutover & Hypercare |
Single numbers per tier, not ranges. The calculator offers a rate posture selector (Conservative −15%, Market, Premium +15%) for organisations whose procurement experience suggests the market sits above or below these mid-points. The rates are UK-specific, D365-weighted, and intended for senior programme delivery context — not junior resourcing, not offshore, not managed-service pricing.
Worked example
AcmeWidget Ltd — medium ERP programme
AcmeWidget Ltd is a fictional mid-market manufacturer with 600 users, running a single-pillar D365 Finance & Operations implementation. The Board has approved the Case for Change at Value Definition (S2) and is now at Funding Envelope & Benchmark Costs (S6), asking: "How much should we set aside?"
Parameters
- Programme size: Medium — 4,500 effort days (600 users, four functional workstreams: Finance, Procurement, Warehousing, Manufacturing)
- Pillars: ERP only
- Duration: 16 months
- Rate posture: Market
- Customisation: Moderate
Calculation
| Role group | Effort % | Days | Day rate | Cost |
|---|---|---|---|---|
| Programme Director / Programme Manager | 8% | 360 | £1,100 | £396,000 |
| Project Managers | 7% | 315 | £800 | £252,000 |
| Solution Architects | 8% | 360 | £1,100 | £396,000 |
| Functional Consultants | 30% | 1,350 | £800 | £1,080,000 |
| Developers | 15% | 675 | £650 | £438,750 |
| Test team | 18% | 810 | £800 | £648,000 |
| Data team | 6% | 270 | £650 | £175,500 |
| Change & Training | 5% | 225 | £800 | £180,000 |
| Cutover & Hypercare | 3% | 135 | £650 | £87,750 |
| Subtotal | 100% | 4,500 | £3,654,000 | |
| Contingency (10%) | £365,400 | |||
| Mid-point | £4,019,400 |
Apply ±30–40% variance:
- Low estimate: £4,019,400 × 0.625 = £2,512,125
- High estimate: £4,019,400 × 1.375 = £5,526,675
What AcmeWidget's Board hears
"We estimate £2.5m–£5.5m at ±30–40% variance, based on comparable-programme benchmarks and current market day-rates. This will be refined through SI ROM at Stage 9 and firmed at Full Business Case at Stage 12, where variance narrows to ±10–15%. The envelope is wide on purpose — we haven't selected an SI yet and the solution design hasn't started. What the Board is approving today is the envelope to proceed into market, not a final commitment."
That's a defensible position. The Board knows the number is wide, knows why, knows when it narrows, and knows what it's approving. The alternative — arriving at Gate 1 with a single number and no structural breakdown — invites the Board to treat the envelope as a final figure, which is the most reliably expensive mistake in ERP delivery.
What this method does not include
Costs outside the calculator
The calculator estimates programme delivery effort costs — the people running and building the programme. It does not include:
- Software licensing. Platform subscription costs (D365, SAP, Oracle, Workday) are separate line items in the Full Business Case at Solution Design & Full Business Case (S12), negotiated during Software Selection (S8).
- Infrastructure and environments. Azure / AWS hosting, environment provisioning, Lifecycle Services costs. Typically estimated separately, often by IT Operations alongside the Solution Architect.
- Client-side backfill. The cost of backfilling Process Owners, SMEs and other business roles who are seconded to the programme. Real cost, rarely budgeted, often the largest hidden expense.
- Third-party integration costs. Where integration partners charge for API access, development, or testing support.
- Travel and expenses. Material on multi-site programmes, particularly across regions.
All of these are addressed at the appropriate point in the lifecycle — most at Solution Design & Full Business Case (S12) when the Full Business Case is constructed. The Funding Envelope at Stage 6 covers the programme delivery effort; the Full Business Case covers the whole picture.
Run the numbers for your own programme.
The Funding Envelope Calculator on the Command Centre applies this method interactively — set the parameters, see the breakdown, export to Excel.
Open the CalculatorOr talk through your funding envelope. Get in touch →