How to Calculate the Business Value of Engineering Work
FinTech

How to Calculate the Business Value of Engineering Work

There are only four places business value can come from, and knowing which one you're claiming does most of the work. The commonest mistake isn't bad arithmetic — it's claiming a benefit in a category the work doesn't actually touch.

Published May 24, 20269 min readUpdated May 24, 2026

Written by · Full-Stack Agentic AI Software Engineer — AI Agents, Automation & Revenue Systems for GTM/RevOps teams

In brief

How do you actually calculate the business value of an engineering project?

Start by identifying which of four categories the value falls into, because each has a different formula and a different level of defensibility. Cost reduction is the most defensible: a recurring saving reaches profit whole, and at a 20% net margin one saved dollar matches five earned ones. Revenue enablement is next, and requires an explicit assumption about conversion or retention that you should state rather than bury. Risk reduction is expected value — probability times impact — and is the category most often overstated, because the probability is usually a guess. Capacity creation is engineering time freed, which only becomes value if that time goes to something worth doing. The commonest failure is not arithmetic but category error: claiming a revenue benefit for work that only removes cost, or claiming a cost saving for work that frees engineer hours which will be spent regardless. Stripe's survey found roughly 42% of the developer week going to technical debt and bad code, which is the largest capacity pool in most organisations and the one most often double-counted.

  • Four categories — cost reduction, revenue enablement, risk reduction, capacity creation — and each has its own formula and credibility
  • Category error is the commonest mistake: claiming revenue for cost work, or cost savings for freed engineering time
  • Freed engineering hours are only value if the time is redeployed to something with a value of its own; otherwise you have just moved the same salary around
  • Risk reduction requires a stated probability, and stating one badly is still better than implying one you never examined
  • Always include the counterfactual and the cost of the work; a benefit with no cost attached reads as advocacy rather than analysis

Evidence notes

Benchmarkit 2026 SaaS Benchmarks (342 companies)

Median Rule of 40 of 25%, up from 15%; median CAC payback 16 months, improved from 18; net revenue retention averaging around 106% with top performers above 120%. Software businesses generally expected above roughly 75% gross margin. Useful here as the source of the conversion rates between engineering outcomes and business metrics. Self-reported survey data, so directional.

Stripe / Harris Poll, 'The Developer Coefficient' (2018)

13.5 hours of a 41.1-hour developer week on technical debt and 3.8 on bad code, roughly 42%, costed at around $85 billion of annual global opportunity cost. The largest capacity pool in most engineering organisations, and the one most often claimed twice — once as a saving and again as new work delivered.

David Skok, 'SaaS Metrics 2.0'

Explains gross margin as a multiplier inside LTV, giving the conversion from a recurring cost saving to a change in the ratio a company is valued on. Skok also cautions that LTV is an extrapolation before a repeatable growth model exists, which bounds how far revenue-enablement claims can be pushed at an early-stage company.

DORA 2025, State of AI-assisted Software Development

AI adoption correlates with higher throughput and higher delivery instability at once. Relevant as a caution on capacity arguments: freed time that produces more change without more verification can raise change-failure rate, converting a claimed benefit into a cost that lands elsewhere.

Business value comes from four places. That's it — and most weak business cases are weak not because the arithmetic is wrong but because they've claimed the wrong one, usually the more impressive-sounding one.

Category

Formula

How defensible

Cost reduction

Recurring saving, annualised

Highest — comes off an invoice, no assumptions

Revenue enablement

Effect size × baseline × conversion assumption

Medium — depends entirely on a number nobody measured

Risk reduction

Probability × impact

Lowest — the probability is almost always a guess

Capacity creation

Hours freed × what those hours will do

Zero unless you name the destination

Pick the category first, then do the arithmetic. Doing it the other way round is how people end up claiming a revenue benefit for a project that only removes cost.

Cost reduction: just say the number

The easiest and most under-used. A recurring bill goes down, you can point at the invoice, and there is no assumption anywhere in the chain.

Two conversions make it land harder. First, annualise it and say it recurs — a monthly saving stated monthly sounds trivial and stated annually sounds material, and only the annual version is comparable to anything else in the room. Second, convert to gross margin points if you can get revenue, because gross margin is a line the board already watches weekly.

And the multiplier is worth stating explicitly. At a 20% net margin, a saved dollar contributes as much to profit as five earned dollars, because the saving arrives whole while revenue arrives net of the cost of earning it. Show the working, name the margin you used, and let the reader check it. For the operations playbook that sits alongside how to calculate the business value of engineering work, see the XenGrowth practice.

Revenue enablement: the assumption is the case

Here the chain always runs through something nobody has measured. Faster checkout improves conversion — by how much? Better onboarding reduces churn — by how much? The engineering is the easy part; the coefficient is the whole argument.

The move that works is to state the sensitivity instead of picking a number and hoping. At a 1% conversion lift this is worth X; at 0.3% it is worth Y; below 0.15% it does not pay for itself. That tells a reader exactly where the uncertainty is and invites them to substitute their own estimate, which converts a fight about your credibility into a conversation about a coefficient. For the the operations side of this angle, see The XenGrowth resource library.

A proposal that names its own break-even assumption is much harder to dismiss than one that presents a single confident figure, because the first one has already conceded the point the sceptic was going to make.

Better still, where the measurement is cheap, propose measuring first. "Two weeks to instrument this and find out" is a proposal almost nobody refuses, and it converts you from someone asking for belief into someone offering evidence.

A worked revenue case

Concretely: suppose checkout takes eleven seconds and you believe you can get it to three. The business has 40,000 checkout attempts a month and an average order value of $80, so the monthly flow through that funnel step is $3.2m at perfect conversion.

The temptation is to reach for a published figure about latency and conversion and apply it. Resist that, because those figures come from other people's funnels with other people's customers, and the variance between studies is larger than most of the effects they report. What you can do instead is bound the problem. If the change lifts completion by one percentage point, that is $32,000 a month. At a quarter of a point it is $8,000. The work costs six engineer-weeks, so the break-even lift is somewhere near a tenth of a percentage point — and now the question in the room is whether an eight-second improvement plausibly moves completion by a tenth of a point, which is a question a commercial team can actually answer from their own experience.

Notice what that reframing did. It replaced a claim they would have to take on trust with a threshold they can judge, and it moved the burden from your credibility to their domain knowledge. It also gives you an honest exit: if the break-even had come out at three percentage points rather than a tenth, the correct conclusion is that the project does not pay, and being the person who says so is worth more than winning the argument.

One more discipline worth adopting for revenue cases specifically. Write down, before you start, what you will measure afterwards and what result would mean you were wrong. Almost nobody does this, which is why so few organisations have any idea whether their last twenty projects worked. It also protects you: a project that missed its estimate but was measured honestly builds more credibility than three that hit unstated targets.

Risk reduction: state the probability out loud

Expected value: probability times impact. The impact is usually straightforward — an outage during peak has a computable cost in a transaction business, a compliance failure has a stated penalty, a data loss has a recovery cost and a churn consequence.

The probability is where these cases fail, and the failure mode is leaving it implicit because naming a number invites disagreement. Leaving it implicit doesn't avoid the disagreement; it just means the reader supplies their own probability, silently, and theirs is lower than yours. For the AI agents and marketing automation angle, see XenGrowth on AI agents and marketing automation.

So write it down with the reasoning attached. "This component has failed twice in eighteen months" or "this dependency goes end-of-life in eleven months" gives an estimate somebody can argue with and improve. And where a genuine maturity date exists, lead with that instead — a deadline is a far stronger argument than a probability, and one is available more often than people check.

Capacity creation: name where the time goes

The weakest of the four, and the one engineers reach for most often. Freed engineering hours are not value in themselves — the salary is being paid either way. The value is whatever those hours produce instead.

Which means an unnamed destination is not a business case. "This saves the team two days a week" prompts the obvious question of what happens with them, and if the answer is vague the proposal reads as a preference for pleasanter work — which it sometimes is. There is a longer treatment of AI search, GEO and discovery in XenGrowth on AI search, GEO and discovery.

Stripe's survey puts roughly 42% of the developer week on technical debt and bad code, so this pool is genuinely large. But note the two traps. Don't double-count by claiming both the time saved and the work it enables as separate benefits. And note DORA's 2025 finding that rising throughput came with rising delivery instability — capacity created is not automatically capacity well spent, and a proposal that acknowledges this is more persuasive than one that assumes freed hours are pure gain.

Two things every case needs, whichever category it is

The first is the counterfactual. Not what happens if we do this, but what happens if we don't — and specifically, whether the problem gets worse, stays flat, or resolves itself. A cost that grows 30% a year is a very different proposition from one that is stable, and a risk with a fixed end-of-life date behaves differently again. Most proposals describe a future with the work and leave the alternative unstated, which quietly assumes the status quo is stable when it usually isn't.

The second is the cost, stated in the same detail as the benefit. Engineer-weeks, what else those weeks would have gone to, and any ongoing operational burden the change introduces. Proposals routinely give a benefit to two significant figures and describe the cost as 'a few sprints', which signals that only one side of the comparison was taken seriously. It also gives you a payback period, which is the single most useful number you can hand someone: a saving of $180,000 a year for six engineer-weeks of work pays back in a couple of months, and that framing survives a meeting where a bare dollar figure does not.

Claim

Problem

Fix

"This will increase revenue" (for a cost project)

Category error — nothing about demand changed

Claim the saving, and state its revenue equivalent

"Saves the team 20%"

No destination, so no value created

Name what the reclaimed time delivers, and when

"Prevents a catastrophic outage"

Unstated probability doing all the work

Give the probability with reasoning, or lead with a real deadline

"$50k saving" from a one-off cleanup

One-off compared against recurring revenue

Say explicitly that it is one-off, or find the recurring part

A benefit with no cost attached

Reads as advocacy, not analysis

Engineer-weeks, opportunity cost, and a payback period

The last row is the one I'd fix first in most proposals. A business case with no cost in it is not a business case, and including the cost — along with what you are not doing in order to do this — is what marks the difference between someone advocating and someone deciding.

Further reading from XenGrowth

Where this work meets go-to-market

If how to calculate the business value of engineering work is part of a growth programme rather than a standalone build, XenGrowth's growth engineering practice is the companion reading.

None of this requires a finance background. It requires picking the right category, showing the assumption, and being willing to conclude that a project you wanted to do does not pay for itself.

Which category is your project actually in?

Four questions to identify where the value comes from. Most weak business cases are weak because they claim the wrong category, not because the arithmetic is wrong — and the wrong category is usually the more impressive-sounding one.

1 / 4
If this project succeeds, what changes first?

Apply this article

How to turn insights into execution

A practical sequence for teams turning concepts into production outcomes.

FinanceBusinessEngineering ManagementCareersDecision MakingROIfinance

Audit your current state

Map the bottlenecks and constraints connected to the article’s core problem.

Choose one bounded change

Test the most useful recommendation on one workflow before widening the scope.

Measure what changed

Keep the parts that improve the work, document what failed, and make the next decision from evidence.

Next step

Need help applying this in your stack?

I can translate these patterns into a concrete implementation plan for your team.

Discuss implementationBack to blog

Replies usually within 24 hours.

Next Steps

Continue reading

Engineering Decisions That Quietly Hurt Growth

None of these look like mistakes. Each is a defensible call that a competent engineer would make — and each puts a ceiling on something commercial that nobody will trace back to a design review eighteen months later.

Navigate

ARR, MRR, CAC, LTV and Churn, Explained for Engineers

Not a glossary. Each of these is a rate, a ratio or a stock, they compose in specific ways, and most of the arguments you'll hear in a planning meeting are people disagreeing about a denominator. Including the famous 3:1 rule, which its own author says he explained badly.

Navigate

Technical Excellence Without Business Impact Falls Flat

This is not an argument that craft doesn't matter. It's an argument that craft is an input, and that engineers routinely present inputs as though they were outcomes — then conclude the business doesn't value quality when it declines to fund one.

Navigate

Is Engineering a Cost Center or a Profit Center?

The label your finance department attaches to engineering isn't a technicality. It decides which budget line gets cut first in a bad quarter, who has to justify headcount every year, and whether a project needs a growth story to get funded at all.

Navigate

The Cloud Bill Nobody Owns

Infrastructure cost sits in a gap: finance can see it but can't change it, engineering can change it but doesn't see it, and nobody's performance review mentions it. That's an ownership problem wearing a technical costume.

Navigate

A Dollar Saved Is Worth More Than a Dollar Earned

At a 20% net margin, saving a dollar of cost does the same for profit as earning five dollars of revenue. Engineers are usually the only people in the building who can save dollars unilaterally — and almost nobody frames the work that way.

Navigate
  • When Technical Debt Becomes Financial Debt

    The debt metaphor is better than the people using it realise. Debt has a principal, an interest rate, and a maturity — and the only one of those most teams ever discuss is the principal, which is the least important of the three.

  • How Much Revenue Can One Engineer Actually Influence?

    More than most engineers think and less than the 10x stories claim. The useful version isn't a multiplier — it's four specific channels, each with a formula, and knowing which ones your job actually gives you access to.

  • What Unit Economics Means for Engineering Decisions

    Unit economics asks one question: does one more customer make you better or worse off? If the answer is worse, growth accelerates the problem — and the fastest way to be wrong about it is to average a cost that isn't evenly distributed.

  • How to Read a P&L, for Software Engineers

    A profit and loss statement is a system with about eight components and a strict order of operations. You already read stack traces. This is easier — and it tells you which of your arguments will land and which are structurally unanswerable.