SOC 2 Compliance — Trust Services Criteria: A Complete Certification Guide
Quick Reference Box
| Attribute | Detail |
|---|---|
| Framework | AICPA SSAE 18 — SOC 2 |
| Categories | Security, Availability, Processing Integrity, Confidentiality, Privacy |
| Report Types | Type I (point-in-time) and Type II (period of time) |
| Audit Period | Type II: typically 6–12 months |
| Auditor | Licensed CPA firm |
| Cost Range | $20K–$150K+ depending on scope |
| Renewal | Annual (Type II) |
| Geographic Scope | Global (U.S.-anchored, internationally recognized) |
Introduction
Cloud and software-as-a-service vendors face a near-universal customer demand: prove your security. For most U.S.-anchored and globally operating B2B technology providers, the answer is a SOC 2 report. Issued by a licensed CPA firm under the AICPA's SSAE 18 attestation standard, a SOC 2 report provides independent assurance that a service organization's controls effectively meet one or more of the Trust Services Criteria: Security, Availability, Processing Integrity, Confidentiality, and Privacy.
SOC 2 is not a certification in the traditional sense — there is no SOC 2 logo issued by a standards body. Instead, it is an attestation report produced by an independent auditor, addressed to the service organization, and shared under NDA with customers and prospects. In practice, however, the market treats a clean SOC 2 Type II report as a de facto certification, and prospective customers routinely refuse to sign contracts without one.
This guide is designed for CISOs, compliance officers, and security architects preparing for their first SOC 2 audit or maturing an existing program. We cover the Trust Services Criteria in depth, walk through the differences between Type I and Type II reports, lay out a practical readiness roadmap, and share lessons from dozens of successful engagements. By the end, you will understand exactly what auditors look for, what evidence to collect, and how to avoid the qualifications and exceptions that delay deal closure and undermine customer trust.
Scope & Application
SOC 2 was designed by the American Institute of Certified Public Accountants (AICPA) specifically for service organizations — entities that provide services likely to affect their customers' financial reporting, security posture, or regulatory compliance. In practice, this means:
- SaaS providers (CRM, HR, finance, collaboration platforms)
- Cloud infrastructure and platform providers
- Managed service providers (MSPs and MSSPs)
- Data centers and colocation facilities
- Healthtech, fintech, and edtech vendors
- Customer support and BPO outsourcers
While SOC 2 originated in the United States, it is now demanded globally. European, APAC, and Latin American buyers routinely require SOC 2 reports from vendors, especially when ISO 27001 certification is also requested as a parallel attestation.
The scope of any SOC 2 engagement is shaped by two key decisions:
-
Which Trust Services Criteria to include? Security is mandatory ("Common Criteria"). The other four — Availability, Processing Integrity, Confidentiality, and Privacy — are optional and selected based on customer demand and service relevance.
-
What system boundary? The "system description" defines exactly what is in scope: products, infrastructure, data, processes, and supporting subservice organizations. Carving in or out of subservice organizations (e.g., AWS, Azure) materially affects the scope.
SOC 2 reports are highly compatible with other frameworks. ISO 27001 controls map cleanly to SOC 2 Common Criteria. NIST CSF, HIPAA, and PCI DSS overlap substantially. Most mature organizations operate a single integrated control framework that simultaneously addresses SOC 2, ISO 27001, and sector-specific requirements.
Key Requirements / Core Concepts
The SOC 2 framework is built around the Trust Services Criteria (TSC), last updated by the AICPA in 2017 with subsequent points-of-focus revisions. There are five categories.
1. Security (Common Criteria) — Mandatory
Security is the foundation of every SOC 2 engagement. The Common Criteria (CC1–CC9) cover:
- CC1: Control environment (governance, ethics, board oversight)
- CC2: Communication and information
- CC3: Risk assessment
- CC4: Monitoring activities
- CC5: Control activities
- CC6: Logical and physical access
- CC7: System operations (incident management, change detection)
- CC8: Change management
- CC9: Risk mitigation (vendor management, business disruption)
These 33+ criteria translate into 60–120 individual controls depending on scope.
2. Availability
Addresses uptime, capacity planning, environmental safeguards, backup and recovery, and disaster recovery. Required when customers have SLAs or business continuity expectations.
3. Processing Integrity
Ensures system processing is complete, valid, accurate, timely, and authorized. Most relevant for transaction-processing systems (payments, healthcare claims, e-commerce orders).
4. Confidentiality
Protects information designated as confidential — typically customer business data — through classification, encryption, access control, and secure disposal.
5. Privacy
Aligns with the AICPA Privacy Management Framework and addresses personal information collection, use, retention, disclosure, and disposal. Increasingly demanded alongside GDPR and CCPA programs.
Type I vs Type II
- Type I: Auditor reports on the suitability of controls' design at a point in time. Faster, cheaper, but provides only limited assurance.
- Type II: Auditor reports on the design AND operating effectiveness of controls over a defined period (typically 6–12 months). The market standard for serious procurement cycles.
💡 Pro Tip: Start with a Type I report to demonstrate momentum, then immediately begin the audit period for Type II. Most organizations achieve Type II within 12–14 months of starting their program.
💡 Pro Tip: Do not let auditors define your scope. You define the system, the criteria, and the boundary based on customer demand and risk. Auditors validate that your description is complete and accurate.
💡 Pro Tip: Map controls to multiple frameworks simultaneously. A single access-review control can satisfy SOC 2 CC6, ISO 27001 A.5.18, NIST CSF PR.AC-4, and HIPAA §164.308(a)(4) — design once, audit many times.
Approach
A successful SOC 2 program follows a disciplined readiness-to-audit-to-renewal cycle.
Phase 1: Scoping and Gap Analysis
Define the system boundary, select Trust Services Criteria, and map existing controls to the AICPA criteria. Conduct a formal gap analysis identifying controls that are missing, weak, or undocumented. This phase typically takes 4–6 weeks.
Phase 2: Remediation and Control Implementation
Close identified gaps. Common remediation areas include vendor management, change management evidence, formal risk assessment, access reviews, and incident response documentation. This phase typically takes 8–16 weeks.
Phase 3: Evidence Collection Architecture
Stand up the systems and processes that will continuously produce audit evidence: ticketing workflows, automated access reviews, MDM/EDR coverage reports, vulnerability scan archives, training records, and policy attestations. Compliance automation platforms (Vanta, Drata, Secureframe, Tugboat Logic) significantly accelerate this phase.
Phase 4: Type I Audit (Optional)
Engage a CPA firm to conduct a Type I audit, validating control design at a point in time. The report can be shared with prospects within weeks.
Phase 5: Type II Audit Period
Operate controls for 6–12 months while continuously collecting evidence. Auditor performs interim and final fieldwork, typically including a sample of access reviews, change tickets, vulnerability scans, training completions, and incident records.
Phase 6: Annual Renewal
Each subsequent year, the audit period rolls forward. Mature programs treat renewal as a continuous process rather than a project.
Implementation Roadmap
| Phase | Duration | Key Deliverables | Owner |
|---|---|---|---|
| 1. Scoping & Gap | 4–6 weeks | Scope memo, gap report | Compliance Lead |
| 2. Remediation | 8–16 weeks | Closed gaps, evidence | Control Owners |
| 3. Evidence Architecture | 4–6 weeks | Tooling, automation | DevSecOps |
| 4. Type I Audit | 4–6 weeks | Type I report | CPA Auditor |
| 5. Type II Period | 6–12 months | Continuous evidence | All |
| 6. Renewal | Annual | Type II report | CPA Auditor |
✅ Checklist - Scope and TSC selected - Gap analysis completed - Policies approved and published - Access reviews automated - Change management evidence flowing - Vendor risk register live - Incident playbooks tested - Auditor engaged and Type I issued - Type II audit period under way
Certification / Completion Process
The CPA audit is the heart of SOC 2 completion. Key milestones include:
Auditor Selection
Choose a licensed CPA firm with a strong technology practice. The Big Four offer global brand value but are expensive. Specialized firms (Schellman, A-LIGN, BARR, Coalfire, Sensiba, Linford) often deliver faster, more efficient engagements at a lower cost. The auditor must be independent — no advisory work on the same controls.
Engagement Letter and Planning
The audit begins with a planning meeting, walkthroughs of each control area, and a sample-selection methodology. The auditor will issue a Provided-by-Client (PBC) request list — typically 200–400 items.
Fieldwork
The auditor tests controls through inquiry, observation, inspection, and re-performance. For Type II, sample sizes scale with control frequency: daily controls may sample 25–40 instances; quarterly controls may test all instances within the period.
Reporting
The final report includes the auditor's opinion (unqualified, qualified, adverse, or disclaimer), management's assertion, the system description, applicable criteria, controls, tests performed, and any exceptions or qualifications. A clean unqualified report is the goal.
Distribution
SOC 2 reports are restricted-use documents. They are typically shared with customers under NDA via secure portals or trust centers.
📥 Downloadable Checklist: SOC 2 Readiness Self-Assessment — available from the ISO Xpert resource library.
Common Challenges & Solutions
1. Scope creep - Problem: Adding all five TSC categories before controls are mature inflates cost and risks exceptions. - Solution: Start with Security only; add Availability or Confidentiality based on actual customer demand. - Outcome: Faster, cleaner first report at lower cost.
2. Evidence gaps during Type II period - Problem: Quarterly access reviews are skipped one quarter, generating an exception. - Solution: Automate evidence capture through compliance platforms and assign back-up owners for every recurring control. - Outcome: Continuous evidence flow and unqualified opinion.
3. Vendor (subservice organization) management failures - Problem: AWS, Stripe, Datadog SOC 2 reports are not reviewed; complementary user entity controls (CUECs) are not implemented. - Solution: Maintain a vendor inventory, review subservice SOC 2 reports annually, document CUECs, and track exceptions. - Outcome: Defensible third-party risk posture and clean carve-out treatment.
4. Policy-practice gaps - Problem: Policies state controls operate one way; practice differs. - Solution: Conduct internal walkthroughs and rewrite policies to match actual practice (or vice versa) before fieldwork. - Outcome: Auditor inquiries align with documented procedures.
5. Last-minute audit panic - Problem: Teams scramble to fabricate evidence as fieldwork begins. - Solution: Treat compliance as continuous engineering — controls should produce evidence as a byproduct of normal operation. - Outcome: Calm, professional audits and predictable annual renewals.
Benefits
A clean SOC 2 Type II report unlocks revenue. For most B2B SaaS and cloud vendors, the absence of a SOC 2 report is a deal-stopper in mid-market and enterprise procurement. The presence of one shortens sales cycles, reduces security questionnaire burden, and frequently allows premium pricing.
Beyond commercial outcomes, SOC 2 produces operational discipline. Access reviews happen on schedule. Change management is documented. Incidents are logged and learned from. Vendors are reviewed annually. The cumulative effect is a measurably more secure organization.
Benefits Matrix
| Benefit | Commercial | Operational | Risk |
|---|---|---|---|
| Revenue acceleration | Faster deals | Reduced questionnaires | — |
| Customer trust | Trust center | Demonstrated controls | Lower breach likelihood |
| Operational discipline | Predictable cost | Automated evidence | Reduced human error |
| Multi-framework leverage | One control set | Cross-mapped audits | Compliance efficiency |
| Insurance posture | Premium reduction | Underwriter confidence | Risk transfer |
🎯 Key Takeaway Infographic
SOC 2 IN ONE GLANCE
┌──────────────────────────────────────────┐
│ TRUST SERVICES CRITERIA (TSC) │
│ ┌──────────┐ │
│ │ SECURITY │ ← Mandatory │
│ └──────────┘ │
│ Availability · Processing Integrity · │
│ Confidentiality · Privacy ← Optional │
│ │
│ TYPE I → Design at a point in time │
│ TYPE II → Effectiveness over a period │
│ │
│ Auditor: Licensed CPA firm │
│ Renewal: Annual │
└──────────────────────────────────────────┘
Tools & Resources
Modern SOC 2 programs increasingly rely on compliance automation platforms. Vanta, Drata, Secureframe, Hyperproof, and Tugboat Logic continuously collect evidence from cloud providers, identity systems, MDM, and ticketing tools. These platforms can compress readiness timelines by 50–70 percent and dramatically reduce audit-period overhead.
Supporting tools include identity-governance platforms (Okta, Azure AD, JumpCloud) for access reviews; vulnerability management (Tenable, Qualys, Wiz, Snyk); endpoint management (Jamf, Intune, Kandji); cloud security posture management (Wiz, Prisma Cloud, Lacework); and incident response (PagerDuty, Splunk, Sentinel).
Authoritative reference resources include:
- AICPA Trust Services Criteria (2017, with 2022 points-of-focus update)
- AICPA SSAE 18 Attestation Standards
- AICPA Description Criteria for SOC 2 (DC-200)
- AICPA Privacy Management Framework
- Cloud Security Alliance — STAR program
ISO Xpert delivers SOC 2 readiness assessments, control implementation, evidence architecture design, and pre-audit dry runs through a network of certified consultants.
Case Study
A Series B fintech SaaS provider with 220 employees and $40M ARR was losing two enterprise deals per quarter due to the absence of a SOC 2 report. Customer security questionnaires consumed 30 hours per week of engineering time, and the CISO was being pulled into deal-cycle calls weekly.
ISO Xpert engaged on a 14-week SOC 2 readiness program. The team scoped to Security and Availability (the two criteria customers consistently demanded), conducted a gap analysis identifying 47 gaps, and remediated them across policy, evidence architecture, vendor management, and incident response. A compliance automation platform was deployed to continuously collect evidence from AWS, Okta, GitHub, JIRA, and the EDR solution.
A Type I report was issued at the end of week 16, immediately enabling the company to share an attested report with prospects. The Type II audit period began the following month. Twelve months later, the company received a clean unqualified Type II report with zero exceptions.
Outcome: Sales cycle shortened from 92 to 61 days on average. Security questionnaire time dropped by 75 percent. Two previously stalled enterprise deals closed in the quarter following Type I issuance. The CISO reported the SOC 2 program ROI exceeded 6x within 18 months.
Conclusion
SOC 2 has become the default trust signal for cloud and SaaS providers. A well-executed program does more than satisfy procurement — it produces measurable operational discipline, faster sales cycles, and lower breach risk. The keys to success are scoping conservatively, automating evidence collection, treating compliance as continuous engineering, and choosing the right CPA partner.
Whether you are starting from zero, recovering from a qualified report, or scaling from Type I to Type II, the path is well-trodden. Engage ISO Xpert's SOC 2 specialists for a tailored gap analysis, evidence architecture design, or pre-audit dry run. Visit iso-xpert.com to schedule a consultation and download our complimentary SOC 2 Readiness Self-Assessment.
FAQ
Q1. Is SOC 2 a certification? Technically it is an attestation report, not a certification. The market treats a clean Type II report equivalently.
Q2. How long does SOC 2 take to achieve? Type I: 3–6 months. Type II: an additional 6–12 months for the audit period. Total: 9–18 months from kickoff.
Q3. How much does SOC 2 cost? Readiness consulting: $25K–$100K. Audit fees: $20K–$80K for Type I, $30K–$150K+ for Type II. Compliance automation: $10K–$50K annually.
Q4. Which Trust Services Criteria should we include? Security is mandatory. Add Availability if you have SLAs, Confidentiality if you handle sensitive customer data, Privacy if you process personal data heavily, and Processing Integrity for transactional systems.
Q5. Can a startup achieve SOC 2? Yes. Many series-A startups complete Type I within four months and Type II within 14 months using modern automation platforms.
Q6. SOC 2 vs ISO 27001 — which should we pursue? SOC 2 dominates in U.S. markets; ISO 27001 dominates in EU/APAC. Many vendors pursue both. Controls overlap substantially.
Q7. What is a qualified opinion? A report where the auditor identifies material exceptions in control operation. It is acceptable but signals weakness; an unqualified opinion is the goal.
Q8. Can we re-use SOC 2 evidence for other audits? Absolutely. Cross-mapping to ISO 27001, HIPAA, NIST CSF, and PCI DSS reduces total audit effort dramatically.
Q9. Who issues the SOC 2 report? A licensed independent CPA firm registered with the AICPA.
Q10. How is SOC 2 different from SOC 1 and SOC 3? SOC 1 addresses financial-reporting controls. SOC 3 is a public-facing summary. SOC 2 is the technology and security report shared under NDA.
⚠️ Warning: Self-attesting SOC 2 compliance is not permitted. Only an independent licensed CPA can issue a report.
Glossary
- AICPA: American Institute of Certified Public Accountants.
- Attestation: Independent professional opinion on controls.
- Common Criteria (CC): The Security TSC criteria mandatory for all SOC 2 reports.
- CUEC: Complementary User Entity Control.
- Carve-out: Excluding a subservice organization from scope.
- Inclusive method: Including a subservice organization in scope.
- PBC: Provided-by-Client request list.
- Qualification: Auditor exception in the report.
- SSAE 18: AICPA attestation standard underpinning SOC reports.
- Subservice Organization: Vendor whose controls are relevant to the system.
- System Description: Document describing the in-scope system.
- Trust Services Criteria (TSC): The five SOC 2 criteria categories.
- Type I: Point-in-time design report.
- Type II: Period-of-time effectiveness report.
- Unqualified Opinion: Clean auditor opinion with no exceptions.
References & Further Reading
- AICPA — Trust Services Criteria (2017, with subsequent points-of-focus updates)
- AICPA — Description Criteria for a Description of a Service Organization's System (DC-200)
- AICPA — SSAE No. 18 Attestation Standards
- AICPA — Privacy Management Framework
- Cloud Security Alliance — STAR program
- AICPA SOC for Service Organizations Guide
Author Bio
Written by ISO Xpert Consultants — a team of certified ISMS Lead Auditors, SOC 2 readiness specialists, and senior compliance architects supporting global organizations on their certification and compliance journeys. Visit iso-xpert.com to learn more.
Related Articles
- ISO 27001 vs SOC 2 — A Detailed Comparison
- SOC 2 Type I vs Type II — Choosing the Right Report
- PCI DSS Compliance Certification Guide
- Compliance Automation Platforms — A Buyer's Guide
- Vendor Risk Management — Best Practices for SaaS Providers
Ready to take the next step?
Browse 221 toolkits and services, or talk to a lead auditor about certification, gap analysis, internal audit or training.
Share This Article
Found this useful? Share it with your network:
