10 SOC Type I vs Type II
SOC reports commonly appear in two forms:
Type I
Type IIThe difference is fundamental because they answer different assurance questions.
A Type I report asks:
Are the controls suitably designed and implemented at a specified point in time?
A Type II report asks:
Were the controls suitably designed and did they operate effectively throughout a defined period?
A simple comparison is:
Type I→ Point in Time
Type II→ Period of TimeFor GRC professionals, understanding this distinction is essential when:
-
Evaluating third-party providers.
-
Preparing for SOC examinations.
-
Reviewing audit evidence.
-
Supporting external auditors.
-
Assessing report freshness.
-
Deciding whether additional assurance is required.
-
Managing bridge periods.
-
Evaluating control exceptions.
Learning Objectives
Section titled “Learning Objectives”By the end of this lesson, you will be able to:
-
Explain SOC Type I reports.
-
Explain SOC Type II reports.
-
Distinguish point-in-time from period-of-time assurance.
-
Understand control design.
-
Understand control implementation.
-
Understand operating effectiveness.
-
Understand report periods.
-
Understand control operating periods.
-
Understand population and sampling.
-
Understand evidence coverage.
-
Analyze Type II exceptions.
-
Understand bridge periods.
-
Understand bridge letters.
-
Evaluate report freshness.
-
Determine which report type fits an assurance need.
-
Understand how user auditors rely on reports.
-
Build practical Type I vs Type II assessment artifacts.
1. Why Report Type Matters
Section titled “1. Why Report Type Matters”Consider a service provider that claims:
Quarterly privileged-access reviews are performed.
A Type I report might establish that:
Review Process Exists
Owner Assigned
Procedure Documentedat one particular date.
A Type II report may establish whether:
Q1 Review Completed
Q2 Review Completed
Q3 Review Completed
Q4 Review Completedduring the examination period.
That is a significantly different level of assurance.
2. SOC Type I
Section titled “2. SOC Type I”A Type I report evaluates controls at a specified date.
Example:
As of:31 December 2026The focus is generally on:
System Description
Control Design
Control Implementationat that date.
3. Point-in-Time Assurance
Section titled “3. Point-in-Time Assurance”Think of Type I as a snapshot:
Organization ↓31 December ↓Controls EvaluatedIt answers:
What does the control environment look like on this date?
4. Type I Example
Section titled “4. Type I Example”Control:
All production administrators are required to use MFA.
At the specified date, the auditor may determine:
Policy Exists
MFA Configuration Exists
Administrators CoveredThis can support a Type I conclusion.
5. What Type I Does Not Demonstrate
Section titled “5. What Type I Does Not Demonstrate”Type I does not provide the same period-of-time evidence that the control operated consistently for prior months.
For example:
MFA Enabledon31 Decemberdoes not automatically prove:
MFA Was EnabledThroughout January–December6. Type I Assurance Question
Section titled “6. Type I Assurance Question”The primary question is:
Is the control suitably designed and implemented at the specified date?
7. SOC Type II
Section titled “7. SOC Type II”A Type II report covers a defined period of time.
Example:
01 January 2026through31 December 2026It evaluates:
Control Design
Implementation
Operating Effectiveness8. Period-of-Time Assurance
Section titled “8. Period-of-Time Assurance”Think of Type II as a movie rather than a photograph.
January ↓February ↓March ↓... ↓DecemberThe question becomes:
Did the controls operate effectively throughout the defined period?
9. Type II Example
Section titled “9. Type II Example”Control:
Privileged access is reviewed quarterly.
Expected:
Q1
Q2
Q3
Q4Auditor may test several or all review cycles depending on the audit approach.
10. Type I vs Type II Summary
Section titled “10. Type I vs Type II Summary”| Area | Type I | Type II |
|---|---|---|
| Specific Date | Yes | No |
| Defined Period | No | Yes |
| Control Design | Yes | Yes |
| Implementation | Yes | Yes |
| Operating Effectiveness | No | Yes |
| Testing Across Period | No | Yes |
11. Control Design
Section titled “11. Control Design”Design effectiveness asks:
If the control operates exactly as designed, will it reasonably achieve its objective?
Example risk:
Unauthorized Administrator AccessWeak control:
Administrator passwords must contain eight characters.
Even if implemented perfectly, this may not sufficiently address the risk.
12. Good Control Design
Section titled “12. Good Control Design”A stronger control might be:
Privileged access requires approved role assignment, MFA, least privilege, logging, and quarterly review.
The control is more likely to address the intended risk.
13. Control Implementation
Section titled “13. Control Implementation”Implementation asks:
Has the designed control actually been put into operation?
Example:
Policy Says:MFA Requiredbut:
MFA TechnologyNot ConfiguredThen the control is designed but not implemented.
14. Design vs Implementation
Section titled “14. Design vs Implementation”Design→ What should happen?
Implementation→ Is it actually in place?15. Operating Effectiveness
Section titled “15. Operating Effectiveness”Operating effectiveness asks:
Did the control actually operate as designed throughout the period?
Example:
Quarterly Access ReviewExpected:
4 ReviewsActual:
Q1 ✓Q2 ✓Q3 ✗Q4 ✓Conclusion:
Operating Effectiveness Issue16. Why Operating Effectiveness Matters
Section titled “16. Why Operating Effectiveness Matters”A well-designed control that does not operate is not reliable.
Example:
Security Policy:Excellentbut:
Access Reviews:Never PerformedThis creates control failure.
17. Type I and New SOC Programs
Section titled “17. Type I and New SOC Programs”Organizations pursuing their first SOC report may begin with Type I because it can help demonstrate that the control environment has been established.
Conceptually:
Design Controls ↓Implement Controls ↓Type I ↓Operate Controls ↓Type IIThis can be useful, but a Type I is not always required before Type II.
18. Type II Operating Period
Section titled “18. Type II Operating Period”Before a Type II examination, controls need time to operate.
Example:
Control Environment Established:JanuaryType II period:
March–AugustThe organization needs sufficient evidence throughout the period.
19. Control Operating Period
Section titled “19. Control Operating Period”Create a register showing when each control became operational.
Example:
| Control | Effective Date |
|---|---|
| MFA | 01 Jan |
| Vendor Review | 01 Jan |
| New DLP Control | 15 Apr |
20. Why Effective Date Matters
Section titled “20. Why Effective Date Matters”Suppose Type II period is:
01 January – 30 JuneBut DLP control started:
15 AprilThe control did not operate for the entire period.
This requires consideration during the examination.
21. Evidence Period
Section titled “21. Evidence Period”Evidence should correspond to the control period.
Example:
Control:Monthly Vulnerability ReviewType II period:
6 MonthsExpected evidence may include:
January Review
February Review
March Review
April Review
May Review
June Review22. Missing Evidence
Section titled “22. Missing Evidence”If March evidence is unavailable:
Control May Have Operatedbut:
Unable to DemonstrateThis can become an audit exception.
23. Evidence Coverage Register
Section titled “23. Evidence Coverage Register”Create:
01 Evidence Coverage RegisterUse:
| Control | Frequency | Expected Evidence | Available | Gap |
|---|
24. Control Frequency
Section titled “24. Control Frequency”Controls may operate:
Continuous
Daily
Weekly
Monthly
Quarterly
Annually
Event DrivenFrequency affects testing.
25. Continuous Controls
Section titled “25. Continuous Controls”Example:
MFA Enforcementmay operate continuously.
Evidence may include:
Configuration
Population
Exceptions
Monitoring26. Daily Controls
Section titled “26. Daily Controls”Example:
Backup Job MonitoringA Type II auditor may test samples across the period.
27. Monthly Controls
Section titled “27. Monthly Controls”Example:
Vulnerability ReviewExpected population across a twelve-month period:
12 Reviews28. Quarterly Controls
Section titled “28. Quarterly Controls”Example:
Privileged Access ReviewPopulation:
4 Reviews Per Year29. Annual Controls
Section titled “29. Annual Controls”Example:
Security Risk AssessmentThere may be only one execution during the report period.
This makes timing especially important.
30. Event-Driven Controls
Section titled “30. Event-Driven Controls”Examples:
New Hire Access Approval
Production Change
Incident Response
Vendor OnboardingThe population depends on events occurring during the period.
31. Population
Section titled “31. Population”A control population is the complete set of instances that should be subject to the control.
Example:
Production Changes:3,200This is the population for a production change-control test.
32. Why Population Completeness Matters
Section titled “32. Why Population Completeness Matters”If the audit population excludes:
Emergency Changesthen the auditor may be testing an incomplete population.
Population completeness is fundamental.
33. Population Sources
Section titled “33. Population Sources”Good sources may include:
Ticketing Systems
Identity Platforms
Cloud APIs
HR Systems
CI/CD Platforms
Security Tools34. Sampling
Section titled “34. Sampling”Auditors often cannot inspect every manual control instance.
They may sample from the population.
Example:
Population:1,000 Access Requests
Sample:4035. Sample Testing
Section titled “35. Sample Testing”For each selected item, auditor may verify:
Request
Approval
Role
Date
Provisioning36. Sampling Does Not Mean Random Guessing
Section titled “36. Sampling Does Not Mean Random Guessing”Audit sampling should follow an appropriate audit methodology.
From a GRC readiness perspective, your responsibility is to ensure:
Population Complete
Evidence Available
Control Operation Consistent37. Automated Controls
Section titled “37. Automated Controls”Some controls can support full-population testing.
Examples:
MFA Coverage
Encryption
Public Exposure
Security Agent CoverageThis may reduce reliance on manual sampling.
38. Type I Evidence
Section titled “38. Type I Evidence”Type I evidence often focuses on:
Current Configuration
Current Policy
Current Control Owner
Current Implementation39. Type II Evidence
Section titled “39. Type II Evidence”Type II evidence may include:
Historical Configurations
Recurring Reports
Control Execution Records
Tickets
Approvals
Monitoring Resultsacross the report period.
40. Example — Access Review
Section titled “40. Example — Access Review”Type I
Section titled “Type I”Auditor asks:
Does a quarterly access-review control exist as of the report date?
Evidence:
Procedure
Owner
Current Access ReviewType II
Section titled “Type II”Auditor asks:
Did the quarterly access-review control operate effectively during the report period?
Evidence:
Q1
Q2
Q3
Q441. Example — Vendor Risk
Section titled “41. Example — Vendor Risk”Type I
Section titled “Type I”Vendor Risk Process ExistsType II
Section titled “Type II”New Vendors During Period ↓Were Assessments Completed?42. Example — Change Management
Section titled “42. Example — Change Management”Type I
Section titled “Type I”Change Process DefinedType II
Section titled “Type II”Auditor samples:
Production Changesand verifies:
Approval
Testing
Deployment43. Example — Incident Response
Section titled “43. Example — Incident Response”Type I
Section titled “Type I”Incident Response Process ExistsType II
Section titled “Type II”Auditor may select incidents during the period and inspect:
Classification
Investigation
Escalation
Closure44. Type II Exceptions
Section titled “44. Type II Exceptions”An exception occurs when tested evidence does not conform to the control description or expected operation.
Example:
Control:
Production changes require approval before deployment.
Test:
40 ChangesExceptions:
3 Approved After Deployment45. Exception Does Not Automatically Mean Qualified Opinion
Section titled “45. Exception Does Not Automatically Mean Qualified Opinion”Important:
Control Exception≠Automatically Modified OpinionThe service auditor evaluates significance across the engagement.
46. Exception Analysis
Section titled “46. Exception Analysis”GRC should examine:
Control
Sample Size
Number of Exceptions
Risk
Root Cause
Period
Management Response47. Isolated Exception
Section titled “47. Isolated Exception”Example:
1 Exceptionout of60 Samplescaused by:
Missing DocumentationThis may differ significantly from a systemic failure.
48. Systemic Exception
Section titled “48. Systemic Exception”Example:
22 Exceptionsout of40 SamplesThis may indicate the control is not operating consistently.
49. Exception Impact Matrix
Section titled “49. Exception Impact Matrix”Create:
02 Exception Impact MatrixUse:
| Control | Samples | Exceptions | Risk | Systemic? | Action |
|---|
50. Management Response
Section titled “50. Management Response”The service organization may explain:
Root Cause
Correction
Corrective ActionExample:
The organization implemented automated workflow enforcement after identifying the approval issue.
51. Management Response Is Not Auditor Testing
Section titled “51. Management Response Is Not Auditor Testing”The response is useful but should not be confused with independent testing.
A corrective action implemented late in the report period may require future validation.
52. Report Period
Section titled “52. Report Period”Type II reports state a defined examination period.
Example:
01 July 2025through30 June 2026Always record this period.
53. Why Period Alignment Matters
Section titled “53. Why Period Alignment Matters”Your organization’s assessment period may differ.
Example:
Provider SOC:Jul 2025 – Jun 2026
Your Audit:Jan – Dec 2026Uncovered period:
Jul – Dec 202654. Bridge Period
Section titled “54. Bridge Period”The period between:
SOC Report End Dateand:
Customer Assessment Dateis sometimes referred to operationally as the bridge period.
55. Bridge Letter
Section titled “55. Bridge Letter”A provider may provide a letter addressing significant changes after the SOC report period.
It may state that management is not aware of material changes to the control environment.
56. Limitations of Bridge Letters
Section titled “56. Limitations of Bridge Letters”Remember:
Bridge Letter≠Independent Type II TestingIt should be evaluated as supplemental assurance.
57. Example Bridge Review
Section titled “57. Example Bridge Review”SOC report ends:
31 MarchCurrent review:
31 AugustGap:
5 MonthsRequest:
Bridge Letter
Major Change Disclosure
Incident Information58. Report Freshness
Section titled “58. Report Freshness”A GRC team should define acceptable assurance freshness.
Example:
Critical Providers→ Current SOC Type IIIf report is too old:
Additional Assurance Required59. Freshness Depends on Risk
Section titled “59. Freshness Depends on Risk”A low-risk provider and a critical identity provider may have different assurance expectations.
Consider:
Criticality
Data Sensitivity
Control Dependency
Contract Requirements60. Type I for Vendor Assessment
Section titled “60. Type I for Vendor Assessment”A Type I report may still be valuable.
For example:
New SaaS Company ↓Recently Established Controls ↓Type I AvailableGRC may use it with additional assurance.
61. Type I Limitation
Section titled “61. Type I Limitation”If your requirement is:
Demonstrate operating effectiveness over time.
Then:
Type I Alonemay be insufficient.
62. Type II for Vendor Assessment
Section titled “62. Type II for Vendor Assessment”Type II generally provides stronger historical evidence for recurring controls.
Useful areas include:
Access Reviews
Change Management
Incident Response
Vendor Assessments
Backup Monitoring63. Type II Does Not Mean Perfect Security
Section titled “63. Type II Does Not Mean Perfect Security”A Type II report may still contain:
Exceptions
Carve-Outs
CUECs
Scope LimitationsIt should still be reviewed carefully.
64. Type I Does Not Mean Weak Vendor
Section titled “64. Type I Does Not Mean Weak Vendor”A provider may be:
Early in SOC Programwhile still having strong controls.
Risk assessment should consider context.
65. Choosing the Right Report
Section titled “65. Choosing the Right Report”Ask:
What assurance question are we trying to answer?If:
Are controls established today?
Type I may be useful.
If:
Did controls operate consistently during the last year?
Type II is more appropriate.
66. Report Selection Decision Tree
Section titled “66. Report Selection Decision Tree”Need Operating Effectiveness? │ ├── Yes → Type II Preferred │ └── No ↓Need Point-in-Time Design Assurance? │ ├── Yes → Type I May Be Suitable └── Evaluate Other Assurance67. SOC 1 Type I vs Type II
Section titled “67. SOC 1 Type I vs Type II”For SOC 1:
Type I→ ICFR-Relevant Control Design at Date
Type II→ ICFR-Relevant Control Operation Across PeriodFinancial auditors often place greater reliance on Type II when period coverage is needed.
68. SOC 2 Type I vs Type II
Section titled “68. SOC 2 Type I vs Type II”For SOC 2:
Type I→ TSC Control Design at Date
Type II→ TSC Operating Effectiveness Across Period69. Audit Reliance
Section titled “69. Audit Reliance”User auditors consider whether the SOC report provides evidence relevant to their audit objective.
They may assess:
Report Type
Period
Scope
Controls
Exceptions
CUECs70. Type II and Audit Period Coverage
Section titled “70. Type II and Audit Period Coverage”Example:
User audit:
01 Jan – 31 DecSOC 1 Type II:
01 Apr – 31 MarThe periods overlap but do not fully align.
Additional procedures may be required.
71. CUECs Still Matter
Section titled “71. CUECs Still Matter”Regardless of Type I or Type II:
Provider Controls +Customer Controlsmay be required.
A Type II report does not eliminate the customer’s CUECs.
72. Subservice Organizations Still Matter
Section titled “72. Subservice Organizations Still Matter”Type II report may use:
Inclusive Methodor:
Carve-Out MethodReview dependencies.
73. Type II Carve-Out Example
Section titled “73. Type II Carve-Out Example”SaaS provider Type II report:
Application Controls→ CoveredCloud-hosting provider:
Carved OutThe Type II status does not automatically provide assurance over the carved-out cloud controls.
74. Report Scope Matters More Than Report Label
Section titled “74. Report Scope Matters More Than Report Label”A Type II report that does not cover your product may be less useful than a Type I that directly covers it.
Always prioritize:
Relevant Scope75. SOC Report Period Register
Section titled “75. SOC Report Period Register”Create:
03 SOC Report Period RegisterUse:
| Provider | Report | Start | End | Review Date | Gap |
|---|
76. Control Operating Period Matrix
Section titled “76. Control Operating Period Matrix”Create:
04 Control Operating Period MatrixUse:
| Control | Effective Date | Report Start | Full Period? | Status |
|---|
77. Example
Section titled “77. Example”| Control | Effective Date | Type II Start | Full Period? |
|---|---|---|---|
| MFA | 01 Jan | 01 Jan | Yes |
| DLP | 01 Apr | 01 Jan | No |
78. Evidence Coverage Matrix
Section titled “78. Evidence Coverage Matrix”Create:
05 Evidence Coverage MatrixUse:
| Control | Jan | Feb | Mar | Apr | May | Jun |
|---|
Use:
✓ Evidence Available
✗ Missing
N/A Not Required79. Readiness Benefit
Section titled “79. Readiness Benefit”This makes it easy to identify gaps before the auditor arrives.
80. Type I Readiness
Section titled “80. Type I Readiness”Before Type I, validate:
Controls Designed
Policies Approved
Owners Assigned
Systems Configured
Evidence Available81. Type II Readiness
Section titled “81. Type II Readiness”Before Type II, also validate:
Controls Operating Consistently
Historical Evidence Retained
Exceptions Managed
Populations Available82. SOC 2 Type I Readiness Example
Section titled “82. SOC 2 Type I Readiness Example”Control:
Quarterly Vendor ReviewIf Type I date is:
31 Decemberthe organization should demonstrate the control has been designed and implemented as of that date.
83. SOC 2 Type II Readiness Example
Section titled “83. SOC 2 Type II Readiness Example”For Type II:
01 Jan – 31 Decthe organization must support evidence showing operation across the period.
84. Pre-Type II Evidence Review
Section titled “84. Pre-Type II Evidence Review”Perform a monthly readiness review:
Control ↓Evidence Due? ↓Available? │ ├── Yes → Store └── No → Escalate85. Evidence Should Be Collected During the Period
Section titled “85. Evidence Should Be Collected During the Period”Weak approach:
Audit Starts ↓Recreate 12 Months of EvidenceStrong approach:
Control Operates ↓Evidence Captured ↓Stored Continuously86. Historical Evidence Integrity
Section titled “86. Historical Evidence Integrity”Evidence should preserve:
Date
Source
Population
Approver
Control Execution87. Backdated Evidence
Section titled “87. Backdated Evidence”Avoid creating evidence after the fact to make it appear that controls operated earlier.
The appropriate action is to document the gap and remediate.
88. Control Failure During Type II Period
Section titled “88. Control Failure During Type II Period”Example:
MFA Configuration Failedfor2 DaysDo not hide it.
Document:
Duration
Impact
Root Cause
Correction
Monitoring89. Remediation During Type II Period
Section titled “89. Remediation During Type II Period”Suppose the issue is corrected halfway through the report period.
The auditor may still report the historical exception.
Remediation does not erase prior failure.
90. Control Changes During Period
Section titled “90. Control Changes During Period”Controls can change.
Example:
Manual Access Review ↓Automated Access ReviewDocument:
Old Control
Transition Date
New Control
Evidence91. Control Change Risk
Section titled “91. Control Change Risk”Poorly documented transitions can create:
Evidence Gap
Population Gap
Ownership Gap92. Acquisitions During Type II Period
Section titled “92. Acquisitions During Type II Period”A new subsidiary or system may enter scope during the report period.
Determine:
When Added?
Controls Implemented?
Evidence Available?
Included in Scope?93. New Product During Type II Period
Section titled “93. New Product During Type II Period”Similarly:
New Product Launch ↓Scope Assessment ↓Control Coverage94. Significant Change Management
Section titled “94. Significant Change Management”Material changes should be communicated to the auditor where relevant.
Examples:
Cloud Migration
Acquisition
Major Architecture Change
Identity Provider Change95. SOC Report Selection Checklist
Section titled “95. SOC Report Selection Checklist”Create:
06 SOC Report Selection ChecklistAsk:
-
What assurance is required?
-
Is point-in-time assurance sufficient?
-
Is operating effectiveness required?
-
Is the service correctly scoped?
-
Is the period relevant?
-
Are required TSC categories included?
-
Are CUECs understood?
-
Are subservices included or carved out?
-
Are exceptions acceptable?
-
Is bridge assurance needed?
96. Vendor Review Example — New Startup
Section titled “96. Vendor Review Example — New Startup”Provider:
New SaaS StartupAvailable:
SOC 2 Type IService:
Moderate RiskDecision may be:
Acceptable With:Additional QuestionnaireContractual Security RequirementsFuture Type II Requirement97. Vendor Review Example — Critical Identity Provider
Section titled “97. Vendor Review Example — Critical Identity Provider”Provider:
Identity PlatformAvailable:
SOC 2 Type I OnlyBecause of criticality, GRC may require:
Additional Assurance
Security Review
Future Type II
Risk Owner Approval98. Vendor Review Example — Current Type II
Section titled “98. Vendor Review Example — Current Type II”Provider:
Critical SaaSSOC:
Type IIPeriod:
RecentOpinion:
UnmodifiedNo material exceptions.
Result:
Strong Assurance Inputsubject to scope, CUECs, and other risk considerations.
99. Vendor Review Example — Old Type II
Section titled “99. Vendor Review Example — Old Type II”Provider has:
SOC 2 Type IIbut period ended:
20 Months AgoDo not assume:
Type II=Current AssuranceRequest updated evidence.
100. Comparing Two Providers
Section titled “100. Comparing Two Providers”Provider A:
Type I
Current
Correct ScopeProvider B:
Type II
Two Years Old
Wrong ProductProvider A’s report may be more relevant for some assurance questions.
Report type alone should never determine the decision.
101. Type II Evidence Burden
Section titled “101. Type II Evidence Burden”Type II generally requires more operational discipline because:
Controls Must Operate
Evidence Must Persist
Failures Must Be Managed102. Readiness Operating Model
Section titled “102. Readiness Operating Model”Control Owner ↓Control Execution ↓Evidence ↓GRC Review ↓Gap Escalation ↓Remediation103. Monthly SOC Readiness Review
Section titled “103. Monthly SOC Readiness Review”Track:
Controls Due
Evidence Received
Evidence Missing
Exceptions
Open Findings104. Quarterly SOC Readiness Review
Section titled “104. Quarterly SOC Readiness Review”Review:
Control Coverage
New Systems
New Vendors
Significant Changes
Risk Changes105. Type II Readiness Dashboard
Section titled “105. Type II Readiness Dashboard”Example:
| Metric | Target | Current |
|---|---|---|
| Controls With Current Evidence | 100% | 97% |
| Missing Evidence Items | 0 | 5 |
| Open High Control Gaps | 0 | 2 |
| Control Owner Completion | 100% | 96% |
106. Type I vs Type II Comparison Matrix
Section titled “106. Type I vs Type II Comparison Matrix”Create:
07 Type I vs Type II Comparison MatrixUse:
| Attribute | Type I | Type II |
|---|---|---|
| Assurance Date | Specific Date | Period |
| Design | Yes | Yes |
| Implementation | Yes | Yes |
| Operating Effectiveness | No | Yes |
| Population Testing | Limited | Yes |
| Historical Evidence | Limited | Required |
| Exceptions Across Period | No | Yes |
107. GRC Review Questions for Type I
Section titled “107. GRC Review Questions for Type I”Ask:
Is the control actually implemented?
Is the system in scope?
Is the report current?
Does the design address our risk?
What operating history exists outside the report?108. GRC Review Questions for Type II
Section titled “108. GRC Review Questions for Type II”Ask:
Does the report cover the required period?
How were controls tested?
What exceptions occurred?
Were controls changed?
Are populations complete?
Are CUECs operating?109. Common Type I Mistakes
Section titled “109. Common Type I Mistakes”Mistake 1 — Treating Type I as Operating Effectiveness
Section titled “Mistake 1 — Treating Type I as Operating Effectiveness”It is not.
Mistake 2 — Assuming Point-in-Time Control Means Historical Control
Section titled “Mistake 2 — Assuming Point-in-Time Control Means Historical Control”The past period is not demonstrated.
Mistake 3 — Ignoring Scope
Section titled “Mistake 3 — Ignoring Scope”Correct report type, wrong service.
110. Common Type II Mistakes
Section titled “110. Common Type II Mistakes”Mistake 1 — Type II Means No Exceptions
Section titled “Mistake 1 — Type II Means No Exceptions”Exceptions can exist.
Mistake 2 — Report Period Ignored
Section titled “Mistake 2 — Report Period Ignored”The assurance may be stale.
Mistake 3 — Missing Evidence Recreated
Section titled “Mistake 3 — Missing Evidence Recreated”Historical operation cannot simply be manufactured.
Mistake 4 — Control Changes Not Documented
Section titled “Mistake 4 — Control Changes Not Documented”Evidence becomes inconsistent.
Mistake 5 — Population Completeness Ignored
Section titled “Mistake 5 — Population Completeness Ignored”Auditor tests only part of the real population.
111. Weak SOC Report Review
Section titled “111. Weak SOC Report Review”Type II? ↓Yes ↓Approved112. Strong SOC Report Review
Section titled “112. Strong SOC Report Review”Report Type ↓Scope ↓Period ↓Control Design ↓Operating Effectiveness ↓Evidence ↓Exceptions ↓CUECs ↓Subservices ↓Customer Risk113. Practical Activity — Build Type I vs Type II Comparison
Section titled “113. Practical Activity — Build Type I vs Type II Comparison”Create:
01 Type I vs Type II Comparison MatrixInclude:
Purpose
Timing
Design
Implementation
Operating Effectiveness
Evidence
Testing
Typical Use114. Practical Activity — Build SOC Report Period Register
Section titled “114. Practical Activity — Build SOC Report Period Register”Create:
02 SOC Report Period RegisterAdd at least ten fictional providers.
Track:
Report Type
Start Date
End Date
Current Review Date
Bridge Needed115. Practical Activity — Build Control Operating Period Matrix
Section titled “115. Practical Activity — Build Control Operating Period Matrix”Create:
03 Control Operating Period MatrixAdd at least 20 controls.
Identify:
Control Effective Date
Type II Start Date
Full Period Coverage116. Practical Activity — Build Evidence Coverage Register
Section titled “116. Practical Activity — Build Evidence Coverage Register”Create:
04 Evidence Coverage RegisterInclude controls such as:
Access Reviews
Vulnerability Reviews
Backups
Vendor Reviews
Risk Assessments117. Practical Activity — Build Exception Impact Matrix
Section titled “117. Practical Activity — Build Exception Impact Matrix”Create:
05 Exception Impact MatrixAdd fictional examples for:
Access
Change Management
Backup
Vendor Risk
Incident Response118. Practical Activity — Build Bridge Period Register
Section titled “118. Practical Activity — Build Bridge Period Register”Create:
06 Bridge Period RegisterUse:
| Provider | Report End | Current Date | Gap | Bridge Evidence | Status |
|---|
119. Practical Activity — Build SOC Report Selection Checklist
Section titled “119. Practical Activity — Build SOC Report Selection Checklist”Create:
07 SOC Report Selection ChecklistUse three fictional scenarios:
New Low-Risk SaaS
Critical Identity Provider
Financial Processing ProviderDetermine whether:
Type I
Type II
Additional Assuranceis appropriate.
120. Type I Readiness Checklist
Section titled “120. Type I Readiness Checklist”-
Scope defined.
-
System description current.
-
Applicable criteria identified.
-
Controls documented.
-
Control owners assigned.
-
Policies approved.
-
Controls implemented.
-
Current evidence available.
-
Design gaps remediated.
-
Significant systems included.
121. Type II Readiness Checklist
Section titled “121. Type II Readiness Checklist”-
All Type I readiness items complete.
-
Operating period defined.
-
Control effective dates recorded.
-
Evidence requirements defined.
-
Evidence collected throughout period.
-
Control populations available.
-
Recurring controls completed.
-
Exceptions tracked.
-
Remediation documented.
-
Control changes tracked.
-
Significant system changes assessed.
-
CUECs reviewed.
-
Subservice dependencies reviewed.
-
Readiness reviews performed.
122. SOC Report Review Checklist
Section titled “122. SOC Report Review Checklist”Before relying on any SOC report:
-
SOC 1 / SOC 2 confirmed.
-
Type I / Type II confirmed.
-
Report period reviewed.
-
Report date reviewed.
-
Service scope confirmed.
-
Legal entity confirmed.
-
Relevant TSC categories confirmed.
-
Auditor opinion reviewed.
-
Exceptions reviewed.
-
Management responses reviewed.
-
CUECs reviewed.
-
Subservices reviewed.
-
Bridge period evaluated.
-
Additional assurance identified.
-
Final risk decision documented.
123. GRC Analyst Responsibilities
Section titled “123. GRC Analyst Responsibilities”A GRC professional supporting Type I and Type II assurance may:
-
Determine appropriate report type.
-
Review provider report periods.
-
Assess report freshness.
-
Track bridge periods.
-
Maintain control effective dates.
-
Monitor control evidence.
-
Maintain control populations.
-
Perform readiness reviews.
-
Identify evidence gaps.
-
Review control exceptions.
-
Coordinate remediation.
-
Assess vendor assurance sufficiency.
-
Map CUECs.
-
Review subservice dependencies.
-
Support internal and external auditors.
GRC connects:
Control Owners
Security
Engineering
Finance
Procurement
Vendors
Internal Audit
External Auditors124. Type I to Type II Maturity Path
Section titled “124. Type I to Type II Maturity Path”A practical journey may look like:
Control Design ↓Implementation ↓Point-in-Time Readiness ↓Type I ↓Sustained Operation ↓Continuous Evidence ↓Type II ↓Ongoing Assurance125. Type I vs Type II Mindset
Section titled “125. Type I vs Type II Mindset”For every SOC report ask:
What question are we trying to answer?
Do we need a snapshot or operating history?
What period is covered?
Does the report cover our service?
Were relevant controls in place for the whole period?
How frequently should the controls operate?
Is the population complete?
What evidence did the auditor test?
What exceptions occurred?
Were those exceptions isolated or systemic?
Do CUECs affect us?
Are important subservices carved out?
Is there a bridge period?
What additional assurance is required?When these questions can be answered, Type I and Type II become useful assurance tools rather than simple report labels.
Key Takeaways
Section titled “Key Takeaways”-
Type I provides point-in-time assurance.
-
Type II provides period-of-time assurance.
-
Type I evaluates control design and implementation at a specified date.
-
Type II also evaluates operating effectiveness throughout a defined period.
-
A well-designed control may still fail if it does not operate consistently.
-
Control effective dates are important for Type II readiness.
-
Evidence must align with control frequency and the report period.
-
Control populations should be complete and reliable.
-
Manual controls are often sampled during Type II testing.
-
Automated controls may support complete-population testing.
-
Type II exceptions do not automatically mean a modified auditor opinion.
-
Report period and freshness should always be assessed.
-
Bridge letters may provide supplemental assurance but are not substitutes for independent Type II testing.
-
CUECs and subservice organizations remain important regardless of report type.
-
Type II is generally stronger for demonstrating operating effectiveness, but relevance, scope, and freshness remain critical.
-
GRC plays a central role in maintaining evidence, reviewing report sufficiency, tracking gaps, and supporting audit reliance.
Knowledge Check
Section titled “Knowledge Check”Before continuing, make sure you can answer:
-
What is a SOC Type I report?
-
What is a SOC Type II report?
-
What is point-in-time assurance?
-
What is period-of-time assurance?
-
What is control design?
-
What is control implementation?
-
What is operating effectiveness?
-
Why does control effective date matter?
-
What is a control population?
-
Why is population completeness important?
-
Why is sampling used?
-
How can automated controls support testing?
-
What is a Type II exception?
-
Does a control exception automatically result in a qualified opinion?
-
What is a bridge period?
-
What is a bridge letter?
-
Why should SOC report freshness be assessed?
-
When might Type I be appropriate?
-
When is Type II generally preferable?
-
What role does GRC play in Type I and Type II assurance?
What’s Next?
Section titled “What’s Next?”➡️ Next: 11 — SOC Readiness Assessment
In the next lesson, you will bring the complete SOC control environment together and learn how to determine whether an organization is actually ready for a SOC examination.
You will work through:
Define SOC Scope ↓Select Report Type ↓Define System Boundaries ↓Map Trust Services Criteria ↓Inventory Controls ↓Assign Control Owners ↓Map Evidence ↓Assess Design ↓Test Operating Effectiveness ↓Identify Gaps ↓Remediate ↓Perform Readiness Review ↓Prepare for AuditorYou will also build practical artifacts including a SOC Readiness Assessment Plan, Control Inventory, TSC-to-Control Mapping, Evidence Request List, Control Testing Workbook, Gap Register, Remediation Tracker, and SOC Readiness Dashboard.