Key takeaways

  • The price follows scope: how many internet-facing IP addresses, how large the internal network and Active Directory are, how many web applications and APIs, whether testing is authenticated, whether a retest is included, how deep the report is, and the timing.
  • Our fixed prices: External penetration test, up to 25 IPs is $2,400 per test; up to 100 IPs is $4,800; up to 500 IPs is $8,900. Internal penetration test, Active Directory focus is $4,900 per environment. Web application penetration test is $3,500 per application. Retest package is $1,100 per retest, up to 25 findings.
  • Prices are for the listed scope and are confirmed before work starts. If the scope grows, the price changes with it; the UK NCSC notes that a change of scope is likely to alter testing time frames and cost.
  • Every external, internal and application test in our shop includes one retest within 60 days, so confirming your fixes does not need a second purchase.

The short answer

A penetration test costs what its scope costs. For a 100‑person company, a typical full picture is an external test of the internet-facing systems, an internal test that starts as a normal user on the network and tries to reach domain admin, and a test of the one or two web applications customers or staff log in to. Clayton Cybernetics publishes a fixed price for each in its shop, listed below, and confirms the price for your scope before work starts.

Our published prices

Each external, internal and web application test above includes one retest within 60 days. The Retest package is for confirming fixes to findings from an earlier test, ours or another firm's. Prices are for the listed scope and are confirmed before work starts.

A worked example for a 100‑person company

Take a firm with a small public footprint of up to 25 IP addresses, one Active Directory environment and one customer-facing web application. At the published prices that is External penetration test, up to 25 IPs ($2,400), Internal penetration test, Active Directory focus ($4,900) and Web application penetration test ($3,500), which add up to $10,800 for the three tests, each with its retest within 60 days. A firm with a larger footprint of up to 100 public IP addresses would use the $4,800 external test instead. Your own scope is confirmed before work starts.

What drives the price

  • Number of external IP addresses and services. More addresses and more exposed services mean more manual testing, which is why the external test is priced in bands of up to 25, 100 and 500 IPs.
  • Internal network size and Active Directory. An internal test starts from a normal user position and tries to reach domain admin. A larger directory, more sites and more segmentation to test take longer.
  • Web applications and APIs. Each application or API is its own scope, with its own user roles, login flow and business logic. Manual testing of every role is the main cost.
  • Authenticated testing. Testing with accounts for each role finds access-control flaws that an anonymous test cannot reach, and takes more time. The NCSC describes the same trade-off between opaque (closed box) and transparent (open box) tests.
  • Retesting. Fixing and confirming is where the value lands. Check whether a retest is included, and for how long.
  • Reporting depth. A report that ranks findings with plain-language impact, shows proof and the fix for each, and is walked through with an engineer takes longer than a raw tool export.
  • Timing. Compressed schedules, out-of-hours windows and fixed compliance deadlines can change what a provider can offer.

Why quotes vary so much

Public cost guides give very different ranges because the word penetration test covers a scan with a cover page and a multi-week manual engagement alike. We do not quote market ranges here, because the ranges published by vendors are not a standard. Ask any provider what is in scope, whether testing is manual, whether a retest is included, and what the report contains. The UK NCSC guidance on penetration testing and NIST SP 800-115 describe what a well-scoped test is and what it can and cannot tell you.

What to prepare before you ask for a quote

  • A list of the public IP addresses and domains you own, and what runs on them.
  • The number of internal sites and the size of your Active Directory.
  • The web applications and APIs in scope, with their user roles.
  • Any deadline from a customer, insurer or standard such as PCI DSS.
  • Written authorization from the owner of every system in scope.

Our article on choosing between a penetration test, a vulnerability scan and a red team explains which one answers which question, and our article on written authorization lists what the signed scope should contain.

Sources

This article is general information. Prices are for the listed scope and are confirmed before work starts. Penetration testing must always be authorized in writing by the owner of the systems tested. Last reviewed .

Next article

Related reading

Need help with this?

We find out whether everything you run is safe from attackers, then we fix it.

Clayton Cybersecurity