We use cookies to understand which pages and tools are useful, nothing more — no ad tracking across other sites. You can change this later from the footer.

Skip to content
Lekhya.in

Guide6 min readPublished

Using a SOC 1 Type II report in a statutory audit

What a SOC 1 Type II report tells a statutory auditor when a client outsources a process to a payroll processor, a cloud host, or another service organization, how to test the complementary user entity controls it assumes, and what to do when no such report exists.

A SOC 1 Type II report lets a statutory auditor place reliance on controls operated by a service organization a client has outsourced a process to — such as a payroll processor or a cloud hosting provider — by describing those controls and reporting whether they operated effectively over a period, rather than at a single point in time. It is only ever half the picture: every such report lists complementary user entity controls the client itself is assumed to operate, and the auditor still has to test that the client actually did.

Why this comes up at all

Clients increasingly outsource processes with direct financial statement relevance — payroll processing, loan servicing, custody of investments, cloud-hosted accounting systems — to a service organization. When they do, some of the controls that would otherwise be tested at the client no longer exist there; they exist at the vendor. The auditor cannot test controls they have no access to directly, and a SOC 1 report is the mechanism built to bridge that gap.

Type I versus Type II, and why Type II is the one that matters here

What each report type actually says
Report typeWhat it coversUsefulness for operating effectiveness reliance
Type IWhether controls were suitably designed as of a single dateLimited. It says nothing about whether the controls actually operated over the period under audit, which is what the auditor needs for operating effectiveness reliance.
Type IIWhether controls were suitably designed and operated effectively across a stated period, typically six to twelve monthsThis is the report that supports reliance on operating effectiveness, provided the period covered aligns with the audit period and the testing described is actually relevant to the controls the auditor needs.
What each report type actually says

Reading the report properly

Receiving the report and filing it is not the procedure. The report itself has to be read and assessed for relevance before any reliance is placed on it.

  1. 01Check the period covered against the audit periodA report covering January to September does not cover October to December. If the gap matters, a bridge letter or additional procedures for the gap period are needed.
  2. 02Check the scope against what the client actually usesA service organization often offers multiple modules or services; the SOC 1 report may only cover some of them. Confirm the client's actual usage falls within the report's described scope.
  3. 03Read the auditor's opinion on the service organization's own controlsA qualified opinion, or exceptions noted in the testing detail, directly affects how much reliance is appropriate and may require additional procedures to address the specific exception.
  4. 04Identify and list every complementary user entity control (CUEC) stated in the reportThese are controls the service organization's own opinion explicitly assumes the client performs. The SOC 1 opinion is not valid without them, whether or not the client has ever read that section.
  5. 05Assess whether the auditor of the service organization is independent and suitably qualifiedThe same professional scepticism applied to any other audit evidence applies here; a SOC 1 report is evidence, not an automatic pass.

Testing the complementary user entity controls

This is the step most often skipped, and it is the one that actually determines whether reliance on the SOC 1 report is justified. Every SOC 1 report lists the controls the client is expected to operate on its own side for the service organization's controls to function as described — reviewing output reports from the processor, reconciling data sent against data processed, maintaining its own access controls over who can submit instructions to the service organization, and similar.

  • Extract the CUEC list from the report and map each one to a specific client process or person.
  • Test each CUEC the same way any other control would be tested — walkthrough for design, a sample for operating effectiveness.
  • Where a CUEC is not actually being performed, the reliance the client assumed on the service organization's SOC 1 report is not actually supported, regardless of how clean the report itself looks.
  • Document this testing as its own section of the file, separate from the SOC 1 report itself, so a reviewer can see the CUEC testing was performed and not just that the report was received.

A client that forwards a clean SOC 1 Type II report and treats the outsourced process as fully covered, without ever reviewing the CUEC list, is the most common failure pattern here. The report's own opinion is conditional on those controls operating at the client, and nobody checked.

When no SOC 1 report exists

Many service organizations relevant to Indian mid-market clients — a smaller regional payroll bureau, a local hosting provider — do not commission a SOC 1 report at all. The outsourcing and the financial statement relevance do not go away because the report does not exist.

  1. 01Perform direct procedures at the client over the outputRather than relying on the service organization's controls, test the data going in and the results coming out directly — reconcile the payroll register the processor returns against the client's own headcount and pay rate records, for instance.
  2. 02Consider a site visit or direct enquiry with the service organizationWhere the relationship is material enough, requesting information directly, or in some cases visiting, may be a reasonable alternative to a formal report.
  3. 03Evaluate whether the lack of independent assurance over the service organization itself increases riskThis affects the overall risk assessment and the extent of substantive procedures needed elsewhere, not just the specific outsourced process.
  4. 04Document why reliance was not possible and what alternative procedure was performed insteadA file should show this was a considered decision, not an oversight.

Common practice, not a requirement

Where a client outsources something material and will continue to for the foreseeable future, it is worth raising with management whether requesting a SOC 1 Type II report from the vendor is something to pursue going forward, even though the auditor cannot compel the vendor to produce one.

How we think about this

The CUEC list in a SOC 1 report is a ready-made checklist of what still has to be tested at the client, and it is routinely ignored precisely because the rest of the report looks reassuring. Extracting that list and tracking which CUEC has been tested, by whom, with what result, is exactly the kind of bookkeeping a system should hold so it cannot quietly drop off the file between cycles.

This is practical guidance written for audit teams, not an authoritative statement of any standard or statute. Standards, forms and timelines change. Check the current text issued by the ICAI and the relevant authority before relying on anything here in an audit file.

Free tools, no signup

Each one reads a file entirely in your browser — or, for two of them, just answers a few questions — and nothing is ever uploaded.