MSSPRevenue ModelMSSP

Building a Recurring Revenue Pentest Practice: Pricing, Packaging, and Transitioning Clients

ThreatExploit AI Team13 min read
Building a Recurring Revenue Pentest Practice: Pricing, Packaging, and Transitioning Clients

TL;DR: One-off pentests generate lumpy, unpredictable revenue with high sales costs. Subscription-based continuous pentesting creates recurring revenue with 3-4x higher lifetime client value, better margins through AI-automated delivery, and dramatically lower churn. This article breaks down specific pricing models (per-asset, tiered packages, monthly retainers), walks through margin analysis at different price points, and provides a practical playbook for transitioning your existing annual clients to continuous contracts.


The economics of selling one-off penetration tests are brutal. You close a $20,000 engagement, deliver the report in two weeks, and then start the sales cycle all over again. Your revenue chart looks like a series of spikes separated by valleys. Your best pentesters spend half their time on pre-sales calls instead of billable work. Client retention is unpredictable because there is no structural reason for the client to come back to you instead of shopping the market next year.

This is the fundamental business model problem that every pentest practice eventually confronts: project-based revenue does not scale, and it does not compound. But there is a better model available now -- one that transforms your pentest practice from a services business into a subscription business.

Project Revenue vs Subscription Revenue

Let us start with the math, because the math is what makes the case.

Project model: You sell a client an annual pentest for $20,000. Your cost of delivery is approximately $8,000-$12,000 (senior pentester time, tooling, reporting, project management). Your gross margin is 40-60%. You need to resell that client every year, and if they shop the market, you may lose them to a competitor who undercuts your price by $3,000. Over five years, assuming 80% retention (which is optimistic for project-based work), your lifetime revenue from that client is approximately $74,000.

Subscription model: You sell the same client a continuous pentesting subscription at $4,500 per month ($54,000 annually). Your cost of delivery is approximately $800-$1,500 per month because automated testing handles the recurring scans and your senior pentesters focus only on validating critical findings and providing quarterly deep-dive analysis. Your gross margin is 70-85%. The client is structurally embedded -- their security workflows depend on your monthly reports, their compliance program relies on continuous evidence, their SOC team monitors your findings dashboard. Churn drops to 5-10% annually. Over five years, lifetime revenue from that client is approximately $243,000.

The subscription model generates 3.3x more lifetime revenue per client at higher margins with lower churn. That is not an incremental improvement. It is a fundamentally different business.

Pricing Models in Detail

There is no single correct pricing model for continuous pentesting subscriptions. The right model depends on your market position, your client base, and how you want to structure your delivery. Here are the four models that work, with concrete numbers.

Per-Asset Pricing

Charge a monthly fee per asset under continuous testing. An "asset" can be defined as a web application, an external IP range, an API, or a cloud environment scope.

Example pricing:

  • Web application (up to 50 endpoints): $1,500-$3,000/month
  • External network range (Class C): $1,000-$2,000/month
  • API (up to 100 endpoints): $1,200-$2,500/month
  • Cloud environment (single AWS account or Azure subscription): $2,000-$4,000/month

Per-asset pricing is transparent and easy for clients to understand. It scales naturally as clients add assets, and it gives you a built-in upsell path. The downside is that clients with large numbers of low-value assets may push for volume discounts that compress margins.

Tiered Packages (Good / Better / Best)

Structure three packages at different price points with increasing scope and service levels. This is the highest-converting model because it anchors the client's perception of value against the premium tier.

Essential ($3,000-$5,000/month):

  • Monthly automated pentesting of up to 3 assets
  • Automated vulnerability validation
  • Monthly summary report (PDF)
  • Email support
  • Quarterly trend analysis

Professional ($6,000-$10,000/month):

  • Biweekly automated pentesting of up to 10 assets
  • Automated vulnerability validation plus manual verification of critical findings
  • Detailed monthly report with remediation guidance
  • Dedicated account manager
  • Monthly security review call
  • Integration with client ticketing system (Jira, ServiceNow)

Enterprise ($12,000-$25,000/month):

  • Weekly automated pentesting with unlimited assets
  • Full manual verification of all High and Critical findings
  • Quarterly deep-dive manual pentest by senior testers
  • Executive reporting with board-ready summaries
  • Dedicated senior security advisor
  • Real-time findings dashboard
  • SIEM integration and API access
  • Compliance mapping (SOC 2, PCI DSS, HIPAA, ISO 27001)

The tiered model works because most clients self-select into the Professional tier (the "better" option), which is your highest-margin package. The Essential tier captures price-sensitive clients who would otherwise not buy. The Enterprise tier captures high-value clients and provides an upsell path for Professional clients as they grow.

Monthly Retainer

A flat monthly retainer covers a defined scope of continuous testing. This model is simplest to administer and works well for clients with stable, well-defined environments.

Example: $5,000/month retainer covering continuous automated pentesting of the client's external-facing web applications, network perimeter, and cloud environment. Includes monthly reporting, remediation guidance, and a quarterly strategy call. Additional scope (new applications, internal network testing, social engineering) billed as add-ons.

The retainer model's advantage is predictability for both you and the client. The disadvantage is that scope creep can erode margins if you do not clearly define what is included and what requires a change order.

Per-Scan Pricing

Charge per pentest execution rather than per month. This model works for clients who want flexibility or who are not ready to commit to a subscription but want more than an annual engagement.

Example: $2,000-$5,000 per automated pentest execution, with clients purchasing a block of credits (10 scans for $35,000, representing a 12-25% discount over individual pricing). Credits expire in 12 months.

Per-scan pricing is a useful bridge product for transitioning annual clients to continuous testing. It gives them the flexibility to test after major releases or before audits without committing to a full subscription. Once they are consuming scans regularly, the transition to a monthly subscription becomes natural: "You used 14 scans last year, which cost you $49,000 on the credit model. Our Professional subscription includes biweekly scans for $8,000/month -- $96,000 annually but with twice the coverage and dedicated account management."

Margin Analysis

Understanding your margins at each price point is essential for building a sustainable practice. Here is how the economics work with AI-automated delivery.

Cost of delivery for automated pentesting:

  • Platform cost (ThreatExploit license): Varies by partner tier, but typically $500-$2,000/month per client depending on scope
  • Senior pentester time for finding validation: 2-4 hours/month for Professional tier, 8-16 hours/month for Enterprise tier
  • Account management and reporting: 2-3 hours/month
  • Infrastructure and tooling overhead: $100-$300/month

Margin by tier (using midpoint pricing):

TierMonthly RevenueMonthly CostGross MarginMargin %
Essential ($4,000)$4,000$1,100$2,90072%
Professional ($8,000)$8,000$2,200$5,80072%
Enterprise ($18,000)$18,000$5,500$12,50069%

Compare these margins to traditional manual pentesting, where gross margins typically range from 40-60%. The difference is the leverage that automation provides. AI-powered testing handles the labor-intensive reconnaissance, scanning, and exploitation work. Your senior pentesters -- your most expensive resource -- focus exclusively on validating critical findings and providing strategic guidance, which is where their expertise creates the most value.

Competitive Positioning

The continuous pentesting subscription model creates a defensible competitive position that one-off pentest shops cannot match. Here is why.

Transitioning Annual Clients to Continuous Contracts

The hardest part of building a subscription practice is not acquiring new clients -- it is converting your existing annual clients. These clients are accustomed to a specific engagement model and price point. The transition requires a thoughtful approach.

The Upsell Conversation

Do not position continuous testing as a replacement for the annual pentest. Position it as the answer to a problem the client already has. The conversation framework:

  1. Acknowledge the current engagement. "Your annual pentest last quarter was thorough and identified several important findings. Let me ask you something -- how confident are you that no new exploitable vulnerabilities have been introduced since then?"

  2. Quantify the gap. "Your team deployed 47 releases since the pentest. Each one could have introduced new attack surface. You will not know until next year's test -- and neither will your auditor."

  3. Connect to their business pressure. For SOC 2 clients: "Your Type II auditor is going to ask what testing was performed between March and December. Right now, the answer is nothing." For regulated clients: "Your cyber insurance renewal is in four months. Carriers are starting to ask about testing frequency." For enterprise vendors: "Your largest customer's vendor risk assessment now asks about continuous security validation."

  4. Present the solution as an upgrade. "We can wrap your annual deep-dive engagement into a continuous program that includes monthly automated pentesting plus your annual manual assessment. You get year-round coverage, continuous compliance evidence, and immediate notification of exploitable vulnerabilities."

  5. Anchor on value, not cost. "The continuous program is $6,000/month compared to your current $20,000 annual engagement. That is a higher investment, but you are getting 12x the testing frequency, continuous compliance evidence, and a dedicated account manager. More importantly, you are closing the 11-month blind spot between annual tests."

The Pilot Approach

For clients who are hesitant to commit to a full subscription, offer a 90-day pilot at a reduced rate. The pilot gives them exposure to continuous testing without a long-term commitment. The key is ensuring the pilot generates undeniable value -- which it will, because the first continuous test cycle almost always uncovers findings that were missed or introduced since the last annual test.

Structure the pilot to conclude with a review meeting where you present the findings from three months of continuous testing side by side with the most recent annual pentest results. The comparison sells itself: more findings, faster discovery, ongoing evidence, and actionable remediation tracking.

Timing the Transition

The best time to propose continuous testing is immediately after delivering an annual pentest report with significant findings. The client is actively thinking about their security posture and is motivated to improve. Another strong trigger is a compliance event: a failed audit, a cyber insurance renewal with increased requirements, or a new enterprise client demanding continuous security validation as part of their vendor risk program.

Bundling With Managed Services

Continuous pentesting is most powerful as part of a broader managed security bundle. If you already provide managed detection and response, vulnerability management, or compliance support, pentesting becomes a natural add-on that deepens the client relationship.

Bundled pricing for a managed security plus continuous pentesting package might range from $15,000 to $35,000/month depending on the client's size and scope. The pentesting component represents $5,000-$10,000 of that total, but its value extends beyond the testing itself: pentest findings feed the vulnerability management program, validate the SOC's detection capabilities, and provide evidence for compliance reports. Every component makes the other components more valuable.

Automated Reporting as a Margin Lever

One of the hidden costs in traditional pentesting is report generation. A senior pentester can spend 20-40% of an engagement's hours writing the report. For continuous testing at scale, manual report writing is economically impossible.

Automated reporting is essential for maintaining margins at scale. ThreatExploit generates detailed reports automatically after each test cycle, including executive summaries, technical findings, remediation guidance, and compliance mapping. Your team reviews and annotates the reports rather than writing them from scratch.

This shifts the labor model fundamentally. Instead of paying a senior pentester $150/hour to write reports, you pay them $150/hour to validate findings and provide strategic guidance -- work that creates far more value for the client and justifies higher pricing. The report becomes a byproduct of the testing rather than a separate deliverable that consumes a quarter of the project budget.

At scale, automated reporting is the difference between a practice that grows linearly with headcount and one that grows exponentially with client count. Adding ten more clients to your practice should not require hiring two more report writers. With automated reporting, it requires zero additional headcount -- just incremental review time from your existing team.

Building the Practice: First 12 Months

Month 1-3: Convert your two or three most engaged annual clients to continuous pilots. Price the pilots at a discount to your target subscription rate. Focus on generating undeniable value through findings and reporting.

Month 4-6: Convert successful pilots to full subscriptions. Begin pitching continuous testing to all annual clients during renewal conversations. Refine your packaging and pricing based on pilot feedback.

Month 7-9: Launch outbound marketing for continuous pentesting subscriptions. Develop case studies from early subscribers. Build your tiered pricing page and sales collateral. Target net-new clients who are not in your current annual pipeline.

Month 10-12: Evaluate unit economics. Calculate your actual cost of delivery, gross margins, and client lifetime value. Adjust pricing if needed. Plan for scale -- what happens when you have 30 subscription clients? 50? 100? Identify operational bottlenecks and invest in automation to eliminate them.

By month 12, a well-executed transition can generate 2-3x the recurring revenue of the same client base on annual engagements, with higher margins and lower churn. The compounding effect of subscription revenue means each subsequent year builds on the base, creating a business that grows even without constant new client acquisition.

Ready to See AI-Powered Pentesting in Action?

Start finding vulnerabilities faster with automated penetration testing.

Ready to See AI-Powered Pentesting in Action?

Start finding vulnerabilities faster with automated penetration testing.

← Back to Blog