On this page
- When does a SOC 2 Type 2 help a customer’s SOX 404 effort?
- How should you map SOC 2 controls to SOX ITGC requirements?
- When might the customer’s auditor need more testing or SOC 1?
- How do SOC 2 periods and SOX fiscal years interact?
- What should a bridge letter include for a SOX review?
- What gap analysis should a SaaS run before its first SOX-relevant customer?
You have a SOC 2 Type 2 report, and a public-company customer wants evidence for its SOX 404 IT General Controls (ITGC) review. Start with the customer’s financially relevant systems and control requirements. Your report may contain useful evidence, but the customer’s external auditor decides whether it supports the audit.
This guide covers the control mapping, report-period gaps, bridge letters, and the decision to add SOC 1 or additional SOC 2 criteria. Our compliance framework comparison sets SOC 2 beside the other frameworks.
When does a SOC 2 Type 2 help a customer’s SOX 404 effort?
A SOC 2 Type 2 may support a customer’s SOX 404 review when its tested controls address the customer’s financial-reporting risks. Acceptance depends on the applications covered, the controls and tests performed, their results, and the reporting period. A bridge letter cannot make an out-of-scope application or untested control suitable for reliance.
Determine how your service affects the customer’s internal control over financial reporting (ICFR). A billing platform, payroll service, or data warehouse may support transactions or information used in financial statements. Having a public-company customer does not put every feature of your product in SOX scope.
The relevant PCAOB references are AS 2601, Consideration of an Entity’s Use of a Service Organization, and AS 2201, paragraphs B17 to B26, for an integrated ICFR audit. Paragraph B21 names the three things the customer’s auditor weighs in a service auditor’s report: the period covered by the tests and its relation to the as-of date of management’s assessment; the scope, the applications covered and the controls tested; and the results of the tests and the service auditor’s opinion on operating effectiveness. A report is judged on those, not on the Type 2 label.
A SOC 1 report is designed for controls relevant to user entities’ ICFR. SOC 2 examines controls against the Trust Services Criteria. That difference matters even when both reports test access and change management. See SOC 1 vs SOC 2 before commissioning a second report.
The AICPA also publishes Interpretation No. 1 of AU-C section 402, which it describes as discussing the use of a SOC 2 report in a financial statement audit. AU-C is the AICPA’s auditing standard, so the interpretation speaks to audits under AICPA standards; a PCAOB ICFR audit follows AS 2601 and AS 2201.
How should you map SOC 2 controls to SOX ITGC requirements?
Map the report’s actual controls and tests to the customer’s ITGC requirements, domain by domain. AS 2201 paragraph B29 names three general control areas: program changes, access to programs, and computer operations. A Trust Services Criterion alone does not show the customer’s required control was tested; the report’s test and result do.
The AICPA Trust Services Criteria provide the SOC 2 evaluation framework. The table sets four examples from our controls library against what a financial-statement auditor may ask for. The control IDs are ours, and your report uses its own identifiers. It is an illustrative checklist, not an official crosswalk.
| ITGC area | SOC 2 test (library control) | What the auditor may still ask for | What to hand over |
|---|---|---|---|
| Access to programs and data: user removal | AC-04 (CC6.2): every leaver in the period deactivated within the policy deadline | The leaver population for the customer’s fiscal year, any exceptions, and whether systems outside single sign-on (cloud console, database) were tested | The report’s AC-04 test and result, plus deactivation records for leavers after the report period |
| Access to programs and data: access review | AC-06 (CC6.2, CC6.3): a completed quarterly review with the population, decisions and proof that removals happened | Which quarters the report covers against the fiscal year, whether the reviewed population includes the financially relevant application, and the customer’s own review duties | The sign-off and removal records for each quarter after the report ends |
| Program changes | CM-02 (CC8.1): required automated checks passed for the changes deployed; CM-01 adds approval by someone other than the author | Whether the sampled changes include the financially relevant application, and any branch-protection bypasses | The merged-change list with reviewer and check results for the uncovered months |
| Computer operations | BC-02 (A1.2): a recovery plan with targets, reviewed in the period, and a production design that matched it | Whether Availability is in the report at all, and whether a plan-and-design test shows that backups ran and restores worked | The plan review record, recovery targets, and any restore-test or backup-failure records |
For each row the auditor will also ask for the report’s exceptions on that control, the complementary user entity controls the customer must operate, and the overlap between the tested period and the fiscal year. Management’s bridge letter covers changes and incidents after the period. It does not replace a test.
A Security-only report is assessed on its actual controls, so a missing Availability category is not a rejection by itself, and selecting Availability does not guarantee complete operations coverage. Program development (new systems and modules) is covered in the next section.
For each requirement, record the application, report control identifier, test performed, tested period, result, and any customer control needed alongside it. Flag missing evidence separately from exceptions in tested controls. That gives the customer’s auditor a concrete basis for deciding whether further work is needed.
Our Trust Services Criteria explainer covers the SOC 2 framework. The auditor certification overview discusses questions to ask when choosing a firm for cross-framework work.
When might the customer’s auditor need more testing or SOC 1?
Additional work may be needed when the SOC 2 omits financially relevant applications or controls, its tests do not address the customer’s audit risks, exceptions affect reliance, or evidence does not cover the required dates. SOC 1 may be the appropriate report when the customer needs assurance over financial-reporting control objectives beyond the SOC 2 scope.
Review these issues before the customer’s audit starts:
- Scope and testing. Compare the report’s applications, controls, test methods, and results with the customer’s requirements. Sample sizes are the customer’s auditor’s call.
- Customer responsibilities. Identify the complementary user entity controls and any other controls the customer must operate. A vendor report does not show that the customer has implemented its own access reviews or reconciliations.
- Development activity. Check relevant new systems and major modules against the development controls actually tested. A missing test may call for additional evidence, but not every SOC 2 report needs a separate SDLC walkthrough.
- Subservice organizations. Read whether the report carves out or includes them. With carve-out treatment, the provider’s controls are excluded from the service auditor’s examination, so separate evidence may be needed. Inclusive treatment brings specified provider controls into scope, but not every provider control or period.
Ask the customer to have its auditor review the proposed scope before you buy additional work. A request for SOC 1 may reflect missing ICFR evidence, the audit team’s requirements, or both, so get the specific requirements rather than treating a report label as sufficient.
How do SOC 2 periods and SOX fiscal years interact?
Compare the report’s tested period with the customer’s assessment date and evidence needs. A bridge letter is management’s update about a subsequent period. It does not extend the tested period, and no universal three- or four-month cutoff guarantees acceptance or rejection.
Under AS 2201 paragraphs B24 and B25, when a significant period has elapsed between the tests of controls and the date of management’s assessment, the auditor performs additional procedures. That includes asking management about changes at the service organization since the report period. Whether more evidence is needed depends on the significance of the outsourced activities, processing errors, and control changes. A longer gap can increase the work; a short gap does not settle sufficiency by itself.
Three scheduling examples:
- Report ends September 30; customer year-end is December 31. Identify the October to December period and ask what evidence the auditor needs. Management’s bridge letter can describe changes and incidents in that period, and the auditor decides whether further procedures are necessary.
- Report ends June 30; customer year-end is December 31. Discuss the six-month interval early. Depending on the risks and available evidence, the auditor may need additional testing, customer-side controls, or a later report. A letter alone may not cover it.
- Customers have different year-ends. Plan both the testing period and the report delivery date. A calendar-year report is issued after December 31, so it cannot be in hand for a customer whose assessment date falls earlier in that year. A longer observation period helps coverage but does not solve every customer’s timing.
Choose reporting dates with your service auditor and the customers who will use the report, and agree the evidence plan for any uncovered interval before year-end. Our SOC 2 bridge letter guide explains the letter itself.
What should a bridge letter include for a SOX review?
A bridge letter is issued by service-organization management. It identifies the SOC report and subsequent period and describes relevant changes, incidents, or known deficiencies. It carries no independent service-auditor assurance and does not require the SOC engagement partner’s signature.
Larson & Company explains that management prepares the letter and the independent service auditor provides no assurance over it. Agree the requested content with the recipient. A useful letter should:
- Identify the service organization, covered system, SOC report, and report period.
- State the exact subsequent dates addressed. Do not assert that controls continued through a future date.
- Describe relevant changes to controls, systems, personnel, or service arrangements, including changes involving subservice organizations known to management.
- Disclose relevant incidents, processing errors, and known control deficiencies, with remediation status where applicable.
- Name an authorized management representative as signer, and make clear that it supplements the SOC report without extending the auditor’s opinion.
Tie customer-specific questions to the control mapping where useful. Do not assert that a carved-out provider’s controls remained unchanged unless management has evidence for that statement, and supply the provider’s reports or other evidence separately when available.
If the customer needs independently tested evidence for the gap, ask what procedures or later report would provide it. Changing the letter’s signer to a CPA does not create that evidence.
What gap analysis should a SaaS run before its first SOX-relevant customer?
Identify the customer’s financially relevant applications, map the report’s actual controls and tests, review customer and subservice responsibilities, and agree the evidence needed for uncovered periods. Then decide whether the existing SOC 2 is enough, SOC 1 is needed, or additional criteria would address a specific gap.
Use this sequence before committing to an audit deliverable:
- Confirm the customer’s scope: the relevant applications, financial-reporting risks, assessment date, and audit deadline.
- Map the existing report using the table above. Read the opinion and exceptions as well as the system description.
- Check shared responsibilities: complementary user entity controls and excluded subservice controls, and what additional evidence exists for each.
- Agree the period-gap plan. Assign responsibility for management’s letter, supporting records, and any requested testing, and consider report delivery dates as well as observation dates.
- Choose the report structure. Obtain scope-specific proposals for the options the customer’s auditor considers useful.
The options are:
- SOC 2 only: appropriate when its actual evidence meets the customer’s audit needs, together with any necessary additional procedures.
- SOC 2 and SOC 1: separate reports for Trust Services Criteria and ICFR-related control objectives. SOC 1 still needs the right scope, tests, period, and customer controls.
- SOC 2 with additional criteria, often called SOC 2+: the AICPA permits additional subject matter and suitable criteria in SOC 2 engagements. Specify what is added and how it will be tested. The label alone does not replace SOC 1 or cover an untested period.
Request prices against the agreed scope rather than assuming a standard add-on fee for Availability, SOC 1, or a longer observation period; SOC 2 audit cost shows current ranges by company size. If you need help choosing an audit firm, compare the scope and experience questions in Big Four vs specialist SOC 2 auditors and the auditor directory. The fintech SaaS guide provides context for services involved in payments or revenue workflows.
More in Framework Comparisons