By Editorial team · Published · Last updated
Not strictly required by AICPA, but functionally yes — most auditors require a recent pen test as part of CC4.1 monitoring evidence.
Short answer: not strictly required by the SOC 2 standard, but in practice almost always required by your auditor. The Trust Services Criteria do not list 'penetration test' as a control. Most auditors interpret CC4.1 (monitoring activities) and CC7.1 (system operations) as requiring evidence of independent vulnerability assessment — and a pen test is the cleanest way to provide that evidence.
The Trust Services Criteria require monitoring of internal controls (CC4.1) and detection of vulnerabilities (CC7.1). The standard is silent on the specific method. A pen test satisfies these criteria; so does a vulnerability scan with appropriate scope and remediation tracking. Most auditors prefer a pen test because it is harder to fake and easier to audit.
Annual third-party pen test pricing for a small SaaS application typically runs $4,000 to $15,000. The variance is driven by scope: a single web application is at the low end; a multi-product platform with API endpoints, mobile apps, and infrastructure components is at the high end. Some boutique CPA firms (Prescient Assurance) offer combined audit + pen test packages at a discount.
Common pen test firms in the SaaS ecosystem include Cobalt, NetSPI, Bishop Fox, HackerOne (paid pen test, not bug bounty), and a long tail of boutique firms. CREST or OSCP credentials on the testing team and a clear scoping process are stronger signals than brand recognition. Book 3 to 6 weeks ahead — most firms have that long a queue.