Skip to main content

SOC 2 TypeII Compliance

An open drawer of index cards from a copyright card catalogue, resting on a wooden table

Independent audit certifying security controls for service organizations over an extended period.

Compliance. Last reviewed June 2026.

In this entry

The long reading room of Harvard’s Widener Library in 1920, rows of readers at lamplit tables

3serious gotchas

3regular gotchas

5tips

Definition

SOC 2 Type II is an independent audit report (AICPA attestation standards) demonstrating that a service organization’s controls related to the Trust Service Criteria — Security (required), and optionally Availability, Processing Integrity, Confidentiality, and Privacy — were designed appropriately and operated effectively over a review period (typically six to twelve months). Unlike SOC 2 Type I, which assesses control design at a point in time, Type II proves sustained operation. Enterprise buyers commonly require Type II before processing customer data; AWS maintains its own SOC reports for the cloud layer, but your application on AWS still needs its own SOC 2 if you are the service organization.

When to use it

  • B2B SaaS selling to enterprises that require vendor security questionnaires and SOC 2 reports
  • Demonstrating mature security operations — access reviews, change management, incident response, monitoring — beyond a one-time checklist
  • Post-funding or post-enterprise-deal inflection where procurement blocks closes without Type II
  • Complementing AWS’s SOC coverage: you inherit cloud infrastructure attestations but must attest your controls

When not to use it

  • Early pre-revenue products with no enterprise pipeline — Type I or a security questionnaire may suffice temporarily
  • Expecting SOC 2 to satisfy HIPAA, PCI DSS, or ISO 27001 — overlapping themes, separate frameworks and evidence
  • “Checkbox audit” without operationalizing controls — Type II observation periods expose backsliding
  • Single-person startups without logging, MFA, or change control — fix fundamentals before paying for observation

Tips

  • Enable CloudTrail organization trails, MFA, encryption, and centralized logging before the observation window starts — auditors need months of evidence
  • Map each Trust Service Criteria control to named owners and recurring evidence (access reviews, change tickets, backup tests)
  • Use AWS Config rules and Security Hub where they automate detective controls — manual spreadsheets do not scale across observation
  • Align SOC 2 scope to actual product boundaries — over-scoping slows audit; under-scoping fails customer diligence
  • Begin renewal planning before report expiry — observation for the next Type II often overlaps the final quarter of the current report

Gotchas

Serious

  • AWS SOC ≠ your SOC: Teams hand customers AWS’s report and fail procurement — you must attest controls for your application and operations.
  • Observation-period gaps: Turning off logging or skipping access reviews during the audit window produces exceptions that delay or fail the report.
  • Scope creep: Including every microservice and internal tool in scope multiplies evidence collection without improving customer trust.

Regular

  • Type I before Type II is common but not mandatory — some auditors recommend Type I to validate design before a long observation.
  • Privacy criteria add GDPR-adjacent obligations beyond Security — enable only if your privacy story supports them.
  • Pen tests and vulnerability management expectations vary by auditor — clarify requirements during readiness, not mid-audit.

Official references

Ask

Our AWS-certified team implements, audits and tunes SOC 2 Type II Compliance in production. Tell us what you are building.

Pictures:James Murray in the Scriptorium (public domain); Card Division of the Library of Congress, 1900–1920 (public domain); Salle des catalogues, Bibliothèque Mazarine, Paris, Marie-Lan Nguyen (CC BY 2.0); Copyright card catalog drawer, Michael Holley Swtpc6800 (public domain); Type in sort case, Edinburgh City of Print (CC BY 2.0); Widener Library reading room, 1920 (public domain). Via Wikimedia Commons.