AICPA and SOC 2: The Organization Behind the Framework

Tyler Carbone
Published · Updated ·11 min read

SOC 2 examinations can only be performed by licensed CPA firms — this is a fundamental requirement established by the AICPA's professional standards. The CPA firm designation ensures that the auditor meets professional standards for independence, ethics, competence, and quality control.

Key Takeaways

  • •SOC 2 examinations can only be performed by licensed CPA firms — this is a fundamental requirement established by the AICPA's professional standards.
  • •For the next operating decision, compare SOC 2 compliance for startups with policies needed for SOC 2.
  • •The American Institute of Certified Public Accountants is the national professional organization for Certified Public Accountants (CPAs) in the United States.

This guide covers the AICPA's relationship to SOC 2: the history of SOC reporting from SAS 70 through the current framework, how the Trust Service Criteria were developed and are updated, the AICPA's role in CPA firm qualification, and what it means for your compliance program when the AICPA makes changes.

For the next operating decision, compare SOC 2 compliance for startups with policies needed for SOC 2. Confirm the work included, the evidence you need, and who will own implementation before committing to a provider.

What Is the AICPA?

Overview

The American Institute of Certified Public Accountants is the national professional organization for Certified Public Accountants (CPAs) in the United States. Founded in 1887, the AICPA sets ethical standards, develops auditing and attestation standards, creates educational materials, and advocates for the CPA profession.

While the AICPA is best known in the context of financial auditing and tax practice, its Assurance Services Executive Committee (ASEC) developed the SOC reporting framework that has become the dominant vendor security assurance mechanism in the technology industry.

What Is the AICPA? — comparison
AICPA DimensionDescriptionRelevance to SOC 2
Professional standardsDevelops auditing, attestation, and assurance standards for CPAsSOC 2 engagements are performed under AT-C Section 320 (Reporting on an Examination of Controls at a Service Organization Relevant to Security, Availability, Processing Integrity, Confidentiality, or Privacy)
Trust Service CriteriaDevelops and maintains the criteria used to evaluate controlsThe five Trust Service Criteria (Security, Availability, Processing Integrity, Confidentiality, Privacy) define what SOC 2 evaluates
Professional ethicsEstablishes ethical requirements for CPAsCPA firms conducting SOC 2 examinations must meet AICPA independence and ethics requirements
Quality standardsSets quality control standards for CPA firmsCPA firms undergo peer review to verify their audit quality meets AICPA standards
Guidance and resourcesPublishes implementation guidance and interpretive materialsSOC 2 guidance documents help both service organizations and auditors understand requirements

AICPA vs PCAOB vs State Boards

What Is the AICPA? — comparison
OrganizationRoleSOC 2 Relevance
AICPADevelops SOC 2 standards and Trust Service Criteria; sets professional standards for CPAsPrimary authority for SOC 2 framework design and criteria
PCAOB (Public Company Accounting Oversight Board)Oversees auditors of public companies; sets auditing standards for SEC-registered firmsNot directly involved in SOC 2 (SOC 2 is not a PCAOB standard), but PCAOB-registered firms may also conduct SOC 2 engagements
State Boards of AccountancyLicense CPAs in their respective states; enforce state accounting practice lawsCPA firms conducting SOC 2 must hold valid licenses in the states where they practice
ISACAProfessional organization for IT governance professionalsNot involved in SOC 2 standards, but ISACA frameworks (COBIT) influenced some SOC 2 control concepts

How did SOC reporting develop after SAS 70?

The Evolution of Service Organization Reporting

How did SOC reporting develop after SAS 70? — comparison
EraStandardWhat It CoveredLimitations
Pre-2011SAS 70 (Statement on Auditing Standards No. 70)Controls at service organizations relevant to user entities' financial statement auditsOnly addressed financial reporting controls; no framework for security, availability, or privacy; was being misused as a general security assurance mechanism
2011SOC 1 (SSAE 16, now SSAE 18)Controls relevant to user entities' internal controls over financial reportingDirect successor to SAS 70 for financial reporting purposes; narrower and more precisely scoped
2011SOC 2 (AT-C 320, originally AT 101)Controls relevant to security, availability, processing integrity, confidentiality, and privacyCreated specifically to address the security and operational control assurance gap that SAS 70 was improperly filling
2011SOC 3Same criteria as SOC 2 but designed for public distribution without detailed control descriptionsGeneral-use report; less detailed than SOC 2; not widely adopted by enterprise buyers

Why SOC 2 Was Created

Before SOC 2, organizations that needed to demonstrate security and operational controls to their customers had limited options. SAS 70 was designed for financial reporting control assurance, but the technology industry began using it as a general security attestation — requesting SAS 70 reports from cloud providers, SaaS vendors, and data center operators even though the standard was not designed for that purpose.

This misuse created problems: SAS 70 reports did not evaluate security controls comprehensively, they did not address availability or confidentiality, and the financial reporting focus made them a poor fit for technology vendor evaluation.

The AICPA recognized this gap and developed the SOC reporting framework in 2011, which separated service organization reporting into three distinct report types:

  • SOC 1: Financial reporting controls (direct successor to SAS 70)
  • SOC 2: Security, availability, processing integrity, confidentiality, and privacy controls (new framework addressing the misuse of SAS 70)
  • SOC 3: General-use summary version of SOC 2 (new)

This separation allowed each report type to serve its intended purpose: SOC 1 for financial reporting assurance, and SOC 2 for the security and operational control assurance that the technology industry actually needed.

The Trust Service Criteria

How the Criteria Were Developed

The AICPA's Assurance Services Executive Committee (ASEC) developed the Trust Service Criteria as the evaluation framework for SOC 2 engagements. The criteria draw on established information security frameworks, risk management principles, and the AICPA's existing body of auditing standards.

The Trust Service Criteria — comparison
Trust Service CriterionAICPA ReferenceWhat It Evaluates
Security (Common Criteria)CC1 through CC9The foundational criterion — evaluates controls protecting against unauthorized access, unauthorized disclosure, and damage to systems; required for every SOC 2 engagement
AvailabilityA1Controls ensuring systems are available for operation and use as committed or agreed
Processing IntegrityPI1Controls ensuring system processing is complete, valid, accurate, timely, and authorized
ConfidentialityC1Controls protecting information designated as confidential
PrivacyP1Controls protecting personal information collected, used, retained, disclosed, and disposed of in conformity with the entity's privacy notice

Criteria Structure

The Trust Service Criteria follow a hierarchical structure with criteria, points of focus, and implementation considerations.

The Trust Service Criteria — comparison
LevelDescriptionExample
CriterionBroad control objective that the organization must addressCC6.1 — The entity implements logical access security software, infrastructure, and architectures over protected information assets
Points of FocusSpecific considerations within each criterion that guide implementation and evaluationUnder CC6.1: identification and authentication of users, use of multi-factor authentication, managing credentials
Implementation GuidanceAICPA-published guidance on how organizations can implement controls to satisfy each criterionGuidance documents describing common control implementations for different organization types

How the AICPA Updates the Criteria

The Trust Service Criteria are not static — the AICPA periodically updates them to reflect evolving technology environments, emerging threats, and changes in the security landscape.

The Trust Service Criteria — comparison
Update AspectHow It WorksImpact on Organizations
Revision processASEC reviews criteria periodically; solicits input from practitioners, service organizations, and user entitiesWe advise clients to track proposed revisions during exposure draft periods
Effective datesUpdates include an effective date after which all new engagements must use the updated criteriaOrganizations may need to add or modify controls to meet updated criteria
Transition periodsThe AICPA typically provides a transition period between the announcement and effective date of criteria changesTime to evaluate impact and implement necessary changes
Points of focus updatesPoints of focus may be updated more frequently than the criteria themselvesMay refine what auditors evaluate within existing criteria without changing the criteria
Guidance updatesImplementation guidance and interpretive publications are updated as neededProvides clarity on how criteria apply to emerging technologies and environments

AICPA's Role in SOC 2 Audits

Who Can Perform SOC 2 Examinations

AICPA's Role in SOC 2 Audits — comparison
Qualification RequirementWhat It MeansWhy It Matters
CPA firm licenseThe firm must be a licensed CPA firm in good standing with its state board of accountancyEnsures the firm meets baseline professional competency and ethical standards
Practitioner competenceIndividual practitioners performing SOC 2 work must have competence in information security controls and the Trust Service CriteriaEnsures auditors understand what they are evaluating
IndependenceThe CPA firm must be independent of the service organization being examinedEnsures objectivity; prevents conflicts of interest; underpins report credibility
Quality controlThe firm must maintain a quality control system and undergo peer reviewEnsures consistent audit quality across engagements
Adherence to AT-C Section 320The examination must follow the attestation standard specific to SOC 2Ensures standardized methodology and report format

What the AICPA Does Not Do

We frequently clarify these misconceptions for our clients:

AICPA's Role in SOC 2 Audits — comparison
Common MisconceptionReality
The AICPA certifies or accredits SOC 2 audit firmsThe AICPA sets standards, but CPA firms are licensed by state boards; the AICPA does not maintain a list of "approved" SOC 2 auditors
The AICPA reviews or approves individual SOC 2 reportsSOC 2 reports are issued by the CPA firm; the AICPA does not review, approve, or endorse individual reports
The AICPA certifies service organizations as "SOC 2 compliant"SOC 2 is an audit report, not a certification; the AICPA does not issue compliance certificates to service organizations
The AICPA mandates specific technical controlsThe Trust Service Criteria are principle-based, not prescriptive; the AICPA does not mandate specific technologies or configurations
Organizations can "register" their SOC 2 with the AICPAThere is no AICPA registry of SOC 2 reports or compliant organizations

AICPA Standards Governing SOC 2

Key Standards and Publications

AICPA Standards Governing SOC 2 — comparison
Standard/PublicationReferenceWhat It Covers
AT-C Section 320Reporting on an Examination of Controls at a Service Organization Relevant to Security, Availability, Processing Integrity, Confidentiality, or PrivacyThe attestation standard governing how SOC 2 examinations are performed and reported
Trust Service Criteria (TSC)AICPA Trust Services Criteria for Security, Availability, Processing Integrity, Confidentiality, and PrivacyThe criteria against which controls are evaluated; includes common criteria (CC1-CC9) and supplemental criteria
SOC 2 GuideAICPA Guide: SOC 2 Reporting on an Examination of Controls at a Service Organization Relevant to Security, Availability, Processing Integrity, Confidentiality, or PrivacyComprehensive implementation guidance for practitioners performing SOC 2 engagements
SSAE 18Statement on Standards for Attestation Engagements No. 18The overarching attestation standards framework under which AT-C 320 operates
System and Organization Controls guidanceVarious AICPA publicationsInterpretive guidance on specific SOC 2 topics, emerging issues, and implementation questions

Principle-Based vs Rule-Based Criteria

The AICPA designed the Trust Service Criteria as principle-based standards rather than prescriptive rule-based requirements. This is a fundamental design choice that affects how organizations implement and auditors evaluate SOC 2 controls. We often explain this distinction to clients because it directly impacts how much flexibility they have in their control design.

AICPA Standards Governing SOC 2 — comparison
CharacteristicPrinciple-Based (SOC 2)Rule-Based (Comparison)
PrescriptivenessStates the objective; does not mandate specific implementationSpecifies exact controls, configurations, or technologies required
FlexibilityOrganizations choose controls appropriate to their environmentLimited flexibility; same requirements regardless of environment
ScalabilityScales from startups to enterprises; adaptable to any technology stackMay not fit all environments without exceptions or compensating controls
Auditor judgmentAuditors exercise professional judgment in evaluating whether controls satisfy criteriaAuditors verify compliance against specific checklists
ExampleCC6.1 requires logical access security but does not mandate a specific IdP or MFA technologyPCI DSS 8.3.1 specifies MFA for all non-console administrative access

What AICPA Updates Mean for Your Compliance Program?

Monitoring and Responding to Changes

What we tell clients about staying current with AICPA changes:

What AICPA Updates Mean for Your Compliance Program? — comparison
ActivityFrequencyHow to Stay Informed
Monitor AICPA announcementsOngoingSubscribe to AICPA's assurance and advisory services communications; follow SOC-related publications
Review exposure draftsWhen publishedReview proposed criteria changes during comment periods; assess impact on your control environment
Assess impact of finalized changesWhen criteria updates are finalizedEvaluate which controls may need to be added, modified, or documented differently
Update control documentationBefore the effective date of criteria changesRevise control descriptions, policies, and evidence collection to align with updated criteria
Coordinate with your auditorDuring planning for each engagementDiscuss any criteria changes affecting the upcoming audit; align on interpretation of new or modified criteria

Historical Criteria Updates

What AICPA Updates Mean for Your Compliance Program? — comparison
YearUpdateImpact
2011SOC 2 framework created (SOC 1, SOC 2, SOC 3 replacing SAS 70)Fundamental framework creation; organizations migrated from SAS 70 to SOC 1/SOC 2
2017Trust Service Criteria revised (2017 TSC) — aligned with COSO 2013 frameworkSignificant restructuring; common criteria (CC1-CC9) replaced previous criteria numbering; enhanced risk assessment and monitoring requirements
2018SSAE 18 replaced SSAE 16 as the overarching attestation standardUpdated professional standards for practitioners; refined reporting requirements
OngoingPoints of focus refinements and guidance updatesIncremental clarifications affecting auditor evaluation approach

AICPA & CIMA’s SOC overview describes CPA assurance services. It defines the assurance context; it does not establish vendor rankings, market prices, or a particular company’s readiness.

Frequently Asked Questions

Who owns and governs the SOC 2 framework?
The AICPA — the American Institute of Certified Public Accountants — owns SOC 2. Its Assurance Services Executive Committee develops the Trust Service Criteria, and its professional standards govern how the examination is performed and how the report is issued.
Can a non-CPA firm perform a SOC 2 audit?
No. SOC 2 examinations can only be performed by licensed CPA firms. That requirement comes from AICPA professional standards and exists to ensure the auditor meets obligations for independence, ethics, competence, and quality control.
How did SOC 2 replace SAS 70?
SAS 70 was an auditing standard built for financial reporting controls that the market began misusing as a general security attestation. The AICPA replaced it with the SOC reporting framework, keeping financial-reporting controls in SOC 1 and creating SOC 2 around the Trust Service Criteria for security, availability, processing integrity, confidentiality, and privacy.
Tyler Carbone

Tyler Carbone

Managing Director and Cofounder

Tyler Carbone is a Managing Director and Cofounder of Agency and one of the industry's leading voices on governance, risk, and compliance. He holds degrees from Harvard and a JD/MBA from the University of Virginia, and previously worked in cybersecurity at Deloitte. Tyler has helped hundreds of companies operate SOC 2, ISO 27001, HIPAA, and GDPR programs.

LinkedIn

Related Reading

Stay ahead of compliance

Expert insights on cybersecurity compliance delivered to your inbox.

We respect your privacy. Unsubscribe anytime.