Master SOC 1.
The definitive guide for understanding Service Organization Controls reporting over financial operations.
Reporting Framework
Report Types
Type I vs Type II reports and their specific applications.
Key Concepts
SOC 1 vs SOC 2, SSAE 18, and ICFR definitions.
Control & Audit
Internal Controls
Control Objectives, IT General Controls (ITGCs), and CUECs.
The Audit Process
Evidence collection, testing, exceptions, and the auditor's opinion.
Type I vs Type II Reports
Understanding the fundamental difference in audit report delivery.
Type
I
Point-in-Time
- ⦠Attests to the design of controls at a specific date.
- ⦠Does not test operating effectiveness over time.
- ⦠Often used as a first-year "stepping stone" to establish a baseline.
- ⦠Does NOT include Section 4 (testing results).
Type II
Period of
Time
- ⦠Attests to both design AND operating effectiveness over 6-12 months.
- ⦠Auditor pulls samples throughout the period to prove controls actually worked.
- ⦠Includes Section 4 with detailed testing matrices and results.
- ⦠The "gold standard" required by enterprise customers and financial auditors.
Key Insight
Type II is almost always what customers and their auditors actually require. Type I is a stepping stone. If someone says "we have a SOC 1," always ask: "Type I or Type II?"
Key Concepts
SOC
1
Financial
Reporting
- ⦠Focus: Internal Controls over Financial Reporting (ICFR).
- ⦠Audience: User organizations and their financial auditors.
- ⦠Purpose: Prevents material misstatements in the user's financials.
- ⦠Standard: SSAE 18 (AT-C 320).
SOC
2
Security & Trust
- ⦠Focus: Trust Services Criteria (Security, Availability, Integrity, etc.).
- ⦠Audience: Management, regulators, and stakeholders.
- ⦠Purpose: Demonstrates a strong security and compliance posture.
- ⦠Standard: SSAE 18 (AT-C 105 and 205).
Key Difference
Use SOC 1 if your service affects the customer's financial statements (e.g., payroll processing). Use SOC 2 if your service handles sensitive data but doesn't impact financial reporting (e.g., a cloud storage provider).
Internal Controls
The ITGC framework that protects financial reporting data.
The Audit Process
How CPA firms collect evidence and issue opinions.
Management
Assertion
"We built the system, and we take responsibility for it."
- ⦠Management asserts the system description fairly presents the actual system.
- ⦠Management asserts controls are suitably designed to achieve objectives.
- ⦠In a Type 2, they assert controls operated effectively throughout the period.
Auditor
Opinion
"We tested the system, and we agree (or disagree) with Management."
- ⦠The auditor provides an independent opinion on management's assertion.
- ⦠They do not own the system; they provide assurance over it for third parties.
- ⦠Found in Section 1 of the report. This is what user auditors rely upon.
Test
Exception
- ⦠A single sample item fails a test (e.g., 1 out of 25 terminated users was not removed).
- ⦠Often referred to as a "Test Deviation."
- ⦠Does not necessarily mean the whole control failed.
Control
Failure
- ⦠The number of exceptions is so high that the control cannot be relied upon.
- ⦠Requires the auditor to modify their opinion (Qualified or Adverse).
- ⦠Indicates a systemic breakdown in the control environment.
Mitigating Controls & Opinions
A report can have multiple exceptions in Section 4 but still receive an Unqualified (Clean) opinion in Section 1 if the exceptions are not material or are mitigated by other controls (like a secondary weekly review).