Penetration testing pricing and cost information for UK organisations

Penetration testing cost and pricing (UK)

Fixed-price penetration testing, tailored to your environment

Penetration testing typically costs from £2,400 to £15,000+ per engagement, depending on what you're testing and how much depth is required. We scope every assessment around your environment and agree a fixed price, with a breakdown of what's included, before testing starts.
  • CREST member company
  • Consultant-led testing
  • Transparent pricing

Pentest Service Pricing

How much does penetration testing cost?

Engagements are priced on the size and complexity of the environment in scope: the number of assets, authentication states, and the depth of manual testing required. The price pays for testing time, not delivery overheads.
ServicePriceRecommended ForTypical Duration
Web Application TestingFrom £3,6003-6 days
Website Security TestingFrom £7501-2 days
API Penetration TestingFrom £2,4003-7 days
Mobile Application TestingFrom £3,6003-6 days
Desktop Application TestingFrom £3,6005-10 days
Embedded Device & IoT TestingFrom £6,0005+ days
External Network TestingFrom £2,4002-5 days
Internal Network TestingFrom £3,6003-8 days
Wi-Fi Security TestingFrom £1,7001-2 days
Vulnerability AssessmentFrom £7001-3 days
Pentest as a Service (PTaaS)From £5,700/mo6 or 12-month term

All prices shown are indicative starting points and exclude VAT. Your fixed-price quote will be confirmed following a scoping call. Prices reviewed October 2026.

Not sure which testing you need?

Key Deliverables

What's included in every penetration test?

Every engagement is delivered by an in-house consultant from scoping to debrief.

Executive and technical reports

A summary of risk and priorities for decision-makers, plus every finding with evidence, reproduction steps, severity scoring and remediation guidance.

Debrief session

A call to walk through the findings, agree remediation priorities and answer your team's questions.

Retesting

Focused retesting of remediated findings for remotely delivered web application, API, website and external network engagements.

Exploitr platform access

Track and remediate findings in the Exploitr platform during the engagement and between tests, at no extra cost.

Real scoping examples across common assessment types

Typical penetration testing costs by scope

These examples are drawn from common scenarios across our client base. Your environment will differ, but they give a realistic starting point. For an instant indicative range based on your own scope, use our penetration testing cost calculator.

Marketing Website (WordPress / CMS)

An unauthenticated assessment of a brochure or CMS site, covering server configuration, exposed admin interfaces, plugin versions and common web vulnerabilities.

  • Typical price range: £750 - £1,600

  • Average Testing time: 1-2 days

  • What factors into the cost: plugins, forms and custom code in scope

Multi-tenant SaaS Application or Customer Portal

Authenticated testing of a custom application with multiple user roles, covering access control between roles and tenants, and business logic. A separate API is scoped as an additional engagement.

  • Typical price range: £4,800 - £8,400+

  • Average Testing time: 4-7 days

  • What factors into the cost: number of user roles, complexity of workflows, amount of functionality and business logic in scope

External Network

Testing of internet-facing infrastructure such as firewalls, VPNs and exposed services, with manual exploitation of what's reachable from outside.

  • Typical price range: £2,400 - £6,000+

  • Average Testing time: 2-5 days

  • What factors into the cost: scope size (number of IPs), complexity and number of exposed services

Internal Network

Testing of workstations, servers and network devices from inside the network, including lateral movement, privilege escalation and Active Directory abuse.

  • Typical price range: £4,800 - £9,600+

  • Average Testing time: 4-8 days

  • What factors into the cost: scope size (number of IPs), complexity of the environment, presence of Active Directory or other directory services, and the testing approach

The pricing your finance team will ask for, in one PDF

Our services and pricing summary is built for budget approvals, vendor reviews, and procurement submissions. For supplier due diligence, see our Trust Centre.

Compliance-Driven Testing

Need pentesting for compliance?

Tell us which framework you're working towards during scoping and we'll shape the testing and reporting around what your auditor or assessor needs.
ISO

ISO 27001 Penetration Testing

ISO 27001 doesn't mandate penetration testing by name, but an independent test is a common way to evidence Annex A control 8.8 (management of technical vulnerabilities). See ISO 27001 penetration testing.
PCI

PCI DSS Penetration Testing

PCI DSS Requirement 11.4 requires internal and external testing of the cardholder data environment at least annually and after significant change. See PCI DSS penetration testing.
CE+

Cyber Essentials Plus

Cyber Essentials Plus is an independent technical verification of your controls. Testing beforehand lets you find and fix issues ahead of the assessment. See penetration testing for compliance.
SOC2

SOC 2 Penetration Testing

SOC 2 doesn't mandate penetration testing, but auditors commonly ask for it as evidence against the security criteria. See penetration testing for compliance.

Pricing Factors

What affects the cost of a penetration test?

Knowing these variables helps you get a more accurate quote, whichever of our penetration testing services you need.

Environment Size

The number of URLs, IP addresses, API endpoints or application functions in scope is the main cost driver, because a larger scope needs more testing time.

Application Complexity

A static brochure site and a multi-role SaaS platform need very different levels of effort. Each user role, authenticated workflow and piece of custom business logic adds testing time.

Test Type & Methodology

Web application, network, mobile and API testing each use a different methodology. Black-box, grey-box and white-box engagements also differ in setup time and depth.

Compliance Requirements

Testing for ISO 27001, PCI DSS or SOC 2 may need specific coverage or reporting. Tell us your compliance context upfront so the quote reflects it.

Client Feedback

What our clients say

We don't publish client names, as protecting a client's identity is part of protecting the client. All quotes below are authentic and shared with the client's consent.

I was honestly in the market for box-ticking, but Adam went well beyond the other vendors I'd spoken to. He's given me a lot of very meaningful improvements, and I'm extremely glad I went with Exploitr.

REDACTED CEO, Supply chain compliance software

Based on our experience, I have no hesitation in recommending Exploitr, and will be engaging them again.

REDACTED Director, IT Consultancy

Pricing FAQs

Pentest pricing: frequently asked questions

How penetration testing is priced, scoped and delivered, answered before you request a quote.

Penetration test costs in the UK typically range from £750 for a smaller website assessment up to £15,000+ for large, enterprise-level internal network engagements.

Typical price ranges for common assessment types:

  • External network penetration testing: £2,400 - £12,000+
  • Mobile application testing: £3,600 - £12,000+
  • Internal network penetration testing: £3,600 - £15,000+
  • Web application penetration testing: £3,600 - £10,500+
  • API penetration testing: £2,400 - £11,500+

At Exploitr, we provide fixed pricing based on your specific scope. All engagements are delivered by an experienced in-house consultant and nothing is outsourced.

No. Our pricing is based on scope, not location. Testing is delivered remotely, so working with clients in the US or Europe doesn't add a remote-working premium. We simply accommodate the relevant time zone for scoping calls, testing, and debrief sessions.

Accredited penetration testing in the UK is typically billed at £1,000 - £1,500 per day, and when their days run out testing stops whether the scope is fully covered or not.

Our fixed-scope penetration testing prices work out at a similar day rate, but we don't sell testing by the day. Every engagement is individually scoped, and a written fixed-scope proposal is agreed before testing begins. Testing continues until every agreed area has been assessed, not until a pre-paid number of days runs out, so you're paying for coverage rather than a countdown.

If you would prefer a day-rate based quote or are working to a budget, let us know during the scoping call and we'll do our best to accommodate your requirements.

Every engagement includes scoping, consultant-led testing, executive and technical reports, a debrief call and access to the Exploitr platform. Retesting of remediated findings is included for remotely delivered web application, API, website and external network engagements. See what's included in every penetration test for details.

A mid-sized SaaS application with multiple user roles, authentication, and complex business logic typically costs between £6,000 and £10,500+.

The final price depends on the number of user roles, the complexity of workflows, and the amount of functionality in scope.

API testing is often included in this type of engagement, but if you have a separate API that requires testing, that would be scoped as an additional engagement.

For more on the approach and what's included, see our SaaS penetration testing service page.

For network penetration testing, we price on the number of IP addresses in scope for an external assessment, or the number of networks, servers and workstations for an internal one. An external network with 20 IP addresses needs more time than one with 5.

For web application and API testing, we price on functionality and complexity rather than page or endpoint count. An application with file upload, multiple roles and custom business logic needs more testing time than one with simple read-only reporting.

Yes. PCI DSS requires penetration testing. ISO 27001 and SOC 2 don't mandate it by name, but a penetration test is a common way to provide the testing evidence auditors ask for.

Tell us your compliance context during scoping so the testing and reporting cover what your auditor or certification body needs.

Combined engagements, for example a web application testing alongside an external network assessment, are scoped as a single proposal and typically offer better value than booking separately. If you have multiple testing requirements, include them all in your quote request and we'll scope them together.

If you have a strict budget, are a start-up, or are concerned about costs, let us know during a scoping call or through the quote request form and we'll help where we can.

Yes. Smaller engagements, such as website security testing from £750 or external network testing from £2,400, are scoped for exactly this kind of budget.

If you're a start-up or working to a tight budget, let us know during scoping and we'll help identify the highest-priority areas to test first, so testing can be phased as your budget allows.

Our standard lead time is 2-3 weeks from the point of agreement.

If you have a compliance deadline, audit date, or product launch driving your timeline, let us know during scoping and we'll do our best to accommodate it. Urgent engagements may be possible depending on our availability.

Our PTaaS subscription pricing is based on the volume of testing time contracted each month and the length of term (6 or 12 months). Retesting and access to the Exploitr platform are included, so you can track findings and request retests as issues are fixed.

PTaaS can be more cost-effective than repeated one-off tests for organisations with fast-changing environments or ongoing development. We can discuss the right level of coverage during a scoping call.

Get a fixed-scope price for your penetration test

Share a few details about your environment and we'll confirm a fixed-scope price with a full breakdown of what's included, no day-rate surprises.