Skip to content
Red Cell

Penetration Testing Pricing: What Drives Cost in 2026

Kenneth Brown

Definition · Published · 5 min read

The short answer

A penetration test is priced on effort. Nearly everything that changes the price does so by changing how many hours a skilled operator needs to work the agreed scope properly, and how those hours have to be scheduled.

The National Institute of Standards and Technology (NIST) puts it plainly in its testing guide: "Penetration testing can be invaluable, but it is labor-intensive and requires great expertise to minimize the risk to targeted systems." The same guide notes that "some techniques may cost substantially more than others to use because of the types of tools required and the number of hours of staff time needed."

So the useful question is not what a penetration test costs, but what the work you actually need involves. The drivers below are what a provider is estimating when they quote.

The cost drivers

DriverWhat changes the effortHow to keep it proportionate
ScopeNumber of applications, hosts, networks, cloud accounts and user rolesTest what answers your question; list exclusions explicitly
ComplexityCustom business logic, many roles or tenants, integrations, unusual technologyDescribe the system honestly in scoping; share architecture notes
DepthHow far exploitation goes, and whether testers start with no knowledge or full documentationAgree success criteria and the level of access testers are given
EnvironmentProduction constraints, fragile systems, third-party hosting, testing windowsName constraints early so they are planned, not discovered
Compliance evidenceRequirements the report must line up with, and the structure a reviewer expectsName the framework and the reviewer during scoping
RetestHow many cycles, for which findings, within what windowConfirm retest terms in writing before comparing prices
TimingCompressed schedules, out-of-hours windows, fixed deadlinesPlan ahead of audit and release dates
What moves the cost of a penetration test, and how to keep each driver proportionate.

Scope

Scope is the largest single driver. An external network test of a few internet-facing hosts is a different amount of work from an internal network assessment across several sites, and a single web application with two user roles is different from a multi-tenant platform with an administrative console and a public application programming interface (API).

The count that matters is usually not pages or address ranges alone but the number of distinct things a tester has to understand: roles, tenants, workflows, trust boundaries and integrations. If you are not sure what belongs in scope, a scoping conversation is the cheapest place to find out.

Complexity

Two applications of the same size can take very different effort. Custom business logic, complex authorization models, chained services and unusual technology all take longer to test well, because the tester has to learn how the system is meant to work before they can show where it does not.

Depth and starting knowledge

Depth is how far testing goes once a weakness is found. The PCI Security Standards Council's penetration testing guidance explains that "Defining the success criteria for the penetration test allows the entity to set limits on the depth of the penetration test." Deeper objectives, such as proving access to a specific dataset, take more time than confirming that a weakness exists.

Starting knowledge matters too. When testers begin with nothing but a target, they spend part of the engagement discovering what documentation would have told them. NIST notes that for custom applications, "White box techniques still tend to be more efficient and cost-effective for finding security defects in custom applications than black box techniques." Covert testing, where your own team is not told, costs more again: NIST describes it as "often time-consuming and costly due to its stealth requirements." Choose it when detection and response is what you want measured.

Environment and constraints

Production systems that cannot tolerate load, legacy components that must be handled carefully, and narrow testing windows all slow the work down. So does infrastructure hosted by a third party, whose own authorization requirements have to be confirmed before testing. None of this is a reason to avoid testing; it is a reason to name the constraints during scoping so the estimate reflects them.

Compliance evidence

Testing can support compliance evidence and customer assurance requirements. Scope and evidence mapping depend on the applicable requirements. When a report has to satisfy an assessor or a customer's security review, the scope may need to include specific systems, and the report may need a particular structure. That is work, and it is priced as such. It is much cheaper to agree it before testing than to reconstruct it afterwards; compliance evidence mapping describes how Red Cell handles it.

Retesting

A retest confirms that fixes hold. Providers differ widely here: some include one cycle, some include none, and terms vary on which findings qualify and how long the window stays open. The PCI Security Standards Council's guidance adds a practical warning: "Remediation efforts extending for a long period after the initial test may require a new testing engagement to be performed to ensure accurate results of the most current environment are reported."

Timing

A compressed schedule, testing restricted to nights or weekends, or a fixed audit deadline can all change how an engagement has to be staffed. Planning ahead of release and audit dates keeps timing from becoming a cost driver of its own.

Why quotes for the same test differ

When two quotes for the same named service are far apart, they are rarely quoting the same work. Look for differences in:

  • Scope assumptions. Which systems, roles and environments each quote actually covers.
  • Method. How much of the work is manual testing by named operators, and how much is automated scanning.
  • Deliverables. Whether the report includes reproduction steps, evidence and remediation guidance, or a list of scanner output.
  • Retest terms. Included cycles, eligible findings and the window.

A well-structured request for proposal (RFP) is the simplest way to get quotes you can compare, because every bidder answers the same questions about the same scope.

How Red Cell publishes its prices

Red Cell publishes starting prices for each engagement type on its pricing page, rather than asking you to request a quote before you see any number. The structure is worth understanding before you read them:

  • Starting prices reflect a defined scope. Final scope, timing and fees are agreed in writing before work begins.
  • A penetration test covers one scope category, such as a web application, an API, an external network or an internal network. The starting price does not cover all categories together, and expanded scope is quoted separately.
  • One retest is included for a penetration test, covering the originally reported findings within the agreed retest window.
  • The options are separate, not cumulative packages. They range from a passive, public-source external exposure assessment that needs no testing authorization, to authorized penetration tests, red team engagements and artificial intelligence (AI) assessments that begin only after a signed scope agreement and rules of engagement.

No turnaround is promised before the scoping conversation, because duration depends on the system. Our approach page sets out what happens between a quote and the first test.

Questions to ask about any quote

Questions that make penetration testing quotes comparable

  • Exactly which systems, roles and environments does this price cover, and what is excluded?
  • How much of the testing is manual, and who will perform it?
  • What starting knowledge and access does the quote assume we provide?
  • How many retest cycles are included, for which findings, and within what window?
  • What does the report contain: evidence, reproduction steps, severity rationale and remediation guidance?
  • What would change the price after work begins, and how is a change agreed?

If you want to understand what the work itself involves first, start with what a penetration test is. If you are ready to discuss a scope, get in touch.

Sources

  1. 01NIST, Special Publication 800-115, Technical Guide to Information Security Testing and Assessment (PDF)Accessed
  2. 02NIST, Special Publication 800-115, publication recordAccessed
  3. 03PCI Security Standards Council, Information Supplement: Penetration Testing Guidance, version 1.1 (September 2017)Accessed

Frequently asked questions

Why does this article not give a typical price range?
Because a price without a scope does not tell you anything useful. The same label, such as a web application test, can describe very different amounts of work depending on the application, the roles, the depth and the reporting. Red Cell's own starting prices, and the scope each one assumes, are published on its pricing page.
Is a retest included in the price?
It depends on the provider, so ask every bidder. For a Red Cell penetration test, the pricing page states that one retest of the originally reported findings is included within the agreed retest window; findings outside the original report, or an expanded scope, are quoted separately.
Does a compliance requirement make a test more expensive?
It can, when it changes the scope or the evidence the report must show. Testing can support compliance evidence and customer assurance requirements. Scope and evidence mapping depend on the applicable requirements, so name the framework during scoping rather than after the report.
Why do two quotes for the same test differ so much?
Usually because they are not quoting the same work. One may assume a narrower scope, a mostly automated approach, no retest or a shorter report. Put the same scoping questions to every bidder and compare the answers line by line.
How can we lower the cost without weakening the test?
Narrow the scope to the systems that answer your question, give testers documentation and test accounts so they spend their time testing rather than discovering, fix issues you already know about first, and avoid covert testing unless detection is what you are measuring.
Is a vulnerability scan a cheaper substitute?
No. A scan is a useful, low-cost check to run often, but it does not confirm what an attacker can actually reach. NIST's testing guide describes regularly scheduled network and vulnerability scanning interspersed with periodic penetration testing, not one in place of the other.

Tell us what you need to test.

Send the systems, the timing and the constraints. You get a scoped proposal, not a sales sequence.