Blog · H.19 · Commercial

Penetration testing ROI

“What's the ROI?” is a fair question finance will ask - and a slightly wrong one, because the main return on security is a loss that never happens, which you can't count. Here's an honest framework: the four places the value really comes from, why classic ROI maths is fragile for security, and a defensible way to make the case to finance and the board using the numbers they can see.

ROIBusiness CaseBreach CostDeals EnabledRisk Reduction
ROI comes from: Breach Cost Avoided · Deals Enabled · Compliance Achieved · Downtime Avoided · Frame as Risk Reduction + Countable Revenue, Not a Fragile % ROI comes from: Breach Cost Avoided · Deals Enabled · Compliance Achieved · Downtime Avoided · Frame as Risk Reduction + Countable Revenue, Not a Fragile %
// TL;DR

Penetration testing ROI comes from four sources: breach cost avoided (vs the ~US$7.3M Middle East average), deals enabled (passing the security reviews that unlock enterprise contracts), compliance achieved (avoiding audit failure/fines), and downtime avoided. Classic ROI maths is fragile for security because the main gain is a loss that didn't happen - you can't count prevented breaches, and probability estimates are guesses. So the persuasive case leads with the countable parts - revenue unlocked and compliance gated - then adds risk reduction against a credible worst case. A test costs a small fraction of the downside it protects. Frame it as risk reduction + revenue enablement, not a single ROI %. Detail below.

// 01 Where the return actually comes from

01

Breach cost avoided

Fixing exploitable weaknesses before an attacker uses them - against a ~US$7.3M regional average.

02

Deals enabled

Revenue unlocked by passing the security reviews enterprise customers demand before signing.

03

Compliance achieved

Passing PCI, SOC 2, ISO 27001 and the GCC regimes - avoiding fines and lost business.

04

Downtime avoided

Preventing the operational and reputational cost of an incident.

Two of these are hard to count (breach and downtime avoided) and two are easy to count (deals enabled, compliance achieved). The winning business case leans on the countable pair and treats the risk reduction as the multiplier.

// 02 Why security ROI maths is fragile

Be honest with finance about the limits of the number, and you'll be trusted more. Classic ROI is gain ÷ cost - but the primary gain from security is a loss that did not happen, which cannot be measured directly. You cannot count the breaches you prevented. The common workaround - multiply a breach's cost by an assumed probability to get an “expected loss avoided” - produces a number, but the probability is an estimate, so the output is only as solid as that guess. Presenting a single confident ROI percentage built on a made-up probability invites a finance leader to pull the thread and dismiss the whole case. The credible move is the opposite: acknowledge the uncertainty, and build the argument on firmer ground.

// 03 The case that actually persuades finance

Lead with what finance can see and count. Deals enabled is the strongest lever: name the specific enterprise contracts that require a recent test or attestation before signing - that's revenue directly unlocked by a modest, predictable spend, an argument any commercial leader understands. Compliance is the second: testing is effectively required for PCI DSS, SOC 2, ISO 27001 and the CBB/NCA/SAMA regimes, and failing an audit or losing certification carries a clear, nameable cost. Then layer on risk reduction against the credible breach cost. The frame that lands: “a small, predictable cost that unlocks named revenue, satisfies mandatory compliance, and reduces a large quantifiable downside.” That beats an abstract percentage every time - and it's the spine of the business case.

// 04 The magnitude that ends the argument

Even granting the uncertainty, the asymmetry is overwhelming, and that's the point to land. A penetration test costs a small fraction of a single breach. Against a Middle East average near US$7.3 million (IBM), a test priced at a tiny percentage of that has an enormous expected return even at low breach probabilities. You don't need an aggressive probability estimate for the maths to favour testing decisively - which is exactly why you shouldn't reach for one. The honest version is more powerful: “we can't put a precise number on the breach we prevent, but the cost of testing is so small against the credible downside, and it simultaneously unlocks revenue and satisfies compliance, that not testing is the harder position to defend.” Ground it in the statistics and present it as a programme, not a one-off.

// 05 Frequently asked questions

What is the ROI of penetration testing?

It comes from four sources: breach cost avoided, revenue enabled by passing the security reviews that unlock enterprise deals, compliance achieved (avoiding fines and lost business), and downtime avoided. Against a ~US$7.3M Middle East average breach cost, a test costing a small fraction has an enormous expected return even at modest breach probabilities. Frame it as risk reduction and revenue enablement rather than a precise percentage.

Why is security ROI hard to calculate?

Classic ROI divides gain by cost, but the main gain is a loss that didn't happen, which can't be measured directly - you can't count prevented breaches. Formulas multiplying breach cost by an assumed probability produce a number, but the probability is an estimate, so the result is only as good as the guess. Present the case as risk reduction against a credible worst case plus countable deals and compliance.

How do I justify it to finance?

Lead with what finance can count. Deals enabled: name the enterprise contracts requiring a recent test before signing - revenue directly unlocked. Compliance: testing is effectively required for PCI, SOC 2, ISO 27001 and the GCC regimes, and failing an audit has a clear cost. Then add risk reduction against a credible breach cost. A modest, predictable cost protecting large downside and enabling revenue beats an abstract percentage.

Is it worth it for a smaller organisation?

Usually yes, scoped to real risk. Cost scales with scope not company size, so a smaller organisation can run a focused engagement proportionate to budget. A breach can be existential, a single enterprise deal can exceed the cost of testing many times over, and compliance is often the gate to that deal. Scope tightly to the core product so spend is proportionate rather than skipping testing or over-scoping.

UG

Usama Gul

Founder & Penetration Testing Lead, CyberFortify

Helps GCC leaders make the financial case for testing honestly — leading with revenue unlocked and compliance gated, and framing breach-cost avoidance as risk reduction rather than a fragile ROI percentage.

Making the case internally?

We'll help you build a defensible one — the named deals a test unlocks, the compliance it satisfies, and the breach cost it reduces — then deliver the engagement that backs it up.

Talk to our team → The business case →