Reading a SOC 2 report

Five questions to put to any SOC 2 report you receive.

Most people open a SOC 2 at page one and lose the thread somewhere in the control tables. A quicker route is to arrive with five questions and turn straight to the part that answers each. The method works for a vendor's report and for a draft of your own.

Back to SOC 2 services

01 · Five questions

Arrive with questions, not a page count

Every question has one home in the report.

Length varies a great deal between firms and systems, but the order of the parts does not. Once you know which part holds which answer, a long report becomes a short review.

Your questionWhere the answer sitsWhat a satisfying answer looks like
Is it genuine and recent?The CPA firm's report: firm name, report date, periodA licensed CPA firm, a recent period end, a Type 2 if you need proof of operation
Does it cover what we buy?Management's system descriptionYour product, your hosting region and the categories your contract relies on, all named
What did the firm conclude?The opinion, and any paragraph placed before itNo paragraph explaining a modification
What went wrong?The firm's tests and results, row by rowFew deviations, none that touch your data, each one explained
What is left to us?The description's lists of carved-out providers and CUECsA short, specific list your team already performs
Where each answer livesFive parts, always in this order. Most reviews need only four of them.

02 · Genuine and recent

Question one: is it the real thing, and recent?

Check the signature and the dates before anything else.

  • A CPA firm signed it. Only a licensed CPA firm can issue the opinion. A document signed by a consultant or a compliance software vendor is not a SOC 2 examination.
  • Type 2 when you need operation. A Type 1 looks at design on a single date. A Type 2 tests whether the controls kept working across a review period.
  • The period ended recently. There is no expiry date. Buyers judge age from the last day of the period, and commonly expect it to fall within roughly the past year.
  • A letter covers the gap. If months have passed since that day, ask for a bridge letter. Management writes it, so it offers comfort but no new audit work.

Between the opinion and the description sits management's assertion. The company's officers sign it to state that their account of the system is accurate and that their controls satisfied the criteria they picked. Treat it as the claim, and the CPA firm's opinion as the independent check on that claim.

03 · Coverage

Question two: is your service inside the boundary?

A clean report about a different product tells you very little.

The line management drawsThe firm examined only what management placed inside the line.
  • The product you use, or the platform beneath it, is named in the description
  • The cloud region or data centre that holds your data is listed
  • The trust services categories in scope match your contract: Availability if you hold an uptime promise, Confidentiality if you hand over sensitive business data
  • Teams that handle your data, such as support or a separate engineering group, are not described as excluded

04 · The verdict

Question three: what did the CPA firm conclude?

Look for a paragraph that modifies the opinion. Finding none is the good news.

A clean opinion arrives without any explanatory paragraph ahead of it. The firm concludes, in all material respects, that management's account is fair and that the controls did their job against the criteria, through the whole period in a Type 2. A qualified, adverse or disclaimed opinion always carries a separate paragraph giving the reason. Our page on opinions covers each form; for this review you only need to spot whether that paragraph is there.

05 · Deviations

Question four: where did testing find problems?

Scan the result column first, then return for the detail.

A row you can pass over

  • Control wording precise enough to test
  • A method beyond asking staff, such as inspection or re-performance
  • Result: no exceptions noted

A row that earns a question

  • A deviation in the sample, such as one access removal done late
  • The control touches your data or the systems holding it
  • No response from management, or the same deviation as last year's report

A single deviation rarely undermines a report. A pattern, or silence about one, is worth a call with the vendor.

06 · Your share

Question five: what does the report leave with you?

Every report assumes something happens on your side.

Complementary user entity controls (CUECs)
Steps the vendor assumes its customers take, such as removing their own leavers from the tool. Skip them and part of the assurance never reaches you.
Carved-out subservice organizations
Providers, often the cloud host, whose controls this firm did not test. Their own SOC reports fill that layer.
Inclusive treatment
The less common case where a provider's controls were tested within this same report.
Complementary subservice organization controls
Controls the vendor expects its carved-out providers to run. They tell you which provider reports to request.

07 · Write it up

Closing the review with a half-page record

A short written note makes next year's review quicker.

  1. Report type, CPA firm, period start and end, and the date you received it.
  2. The form of opinion: clean, or the modification and what it covers.
  3. Whether your product, region and contracted categories sit inside the boundary.
  4. Each deviation relevant to your use, with the vendor's answer.
  5. The CUECs your team owns, each with a named person.
  6. Follow-ups: provider reports requested, bridge letter requested, date the next report is due.

Sources: AICPA guide, SOC 2 Reporting on an Examination of Controls at a Service Organization Relevant to Security, Availability, Processing Integrity, Confidentiality, or Privacy; AICPA AT-C section 205 (examination engagements); AICPA DC section 200, 2018 Description Criteria for a Description of a Service Organization's System in a SOC 2 Report; AICPA TSP section 100, Trust Services Criteria.

08 · Go deeper

Go deeper

Dedicated pages on topics this guide only touches.

Questions reviewers ask

How old can a SOC 2 report be before we ask for more?

Count from the period end, not the signature date.

Nothing in the report expires. Buyers commonly accept one whose period ended within about the last year, and ask for a bridge letter for the months since. A much older report is a cue to ask when the next one will arrive.

The vendor offers only a SOC 3. Is that enough?

It gives the verdict without the testing detail.

A SOC 3 is a general-use report on the same criteria, but it omits the description of tests and results. It may do for a low-risk tool. For a vendor holding sensitive data, ask for the SOC 2 under a nondisclosure agreement.

Who in our company should read the report?

Security reviews it; the system owner confirms the CUECs.

A security or vendor-risk reviewer works through the five questions. The person who runs the tool on your side confirms each CUEC is really done. Procurement files the record and tracks when the next report is due.

What if a deviation has no explanation from the vendor?

Ask in writing.

Responses from management are optional and unaudited, so gaps are common. Send the deviation back and ask for the cause, the fix and the date it took effect. A specific reply is reassuring; a vague one belongs in your record.

Why don't vendors publish their SOC 2 on their websites?

It is meant for specified readers only.

The report carries a restricted-use paragraph limiting it to the company, its customers and prospects who understand the system. Vendors usually share it under a nondisclosure agreement. The SOC 3 is the version written for anyone.

Give your customers a report that reviews quickly.

A SOC 2 readiness assessment helps you write an accurate description, a short list of CUECs and controls that test cleanly.