Independent thinking. Informed defence.

CISO Times

Intelligence for the people behind the defence.

The CISO Decision Brief

How do we…

How do we get ready for a SOC 2 examination: owners, evidence and a readiness check?

7 decision pointsThe pack behind this answer: SOC 2 Report Readiness

Add to board memo

The short answer

Recommendation
Agree the scope, give every control one owner and a record, test the records, have an independent person assess the controls, fix the blocking items, and start the period only when the three facts of the start decision are clear.
Reasoning
A control must run before it can be observed, and evidence made up afterwards is not evidence. Readiness finds the gaps while there is still time to close them. A period started with a blocking item open usually produces an exception on a control that mattered, and a late start costs less than a weak first period.
Considerations
  • Readiness is management's own check. It is not the auditor's work, it is not an opinion, and it does not predict the CPA firm's opinion.
  • The 32 readiness items, the blocking marks and the planning days of 30, 60 and 90 are the pack's own list and house defaults, not the AICPA's.
  • Allow weeks, not days, for a first examination. Controls take time to run and fixes take time to operate.

The decision, step by step

Select any step for the reasoning behind it and where the pack covers it.

  • Start
  • Step
  • Decision
  • Outcome
  • Loop back

Keyboard: Tab to a step, arrow keys move along the flow, Enter pins its explanation, + and − zoom, 0 fits the diagram, Esc closes. The text version below has the same content.

Where a step quotes a number, it is the default in the CISO Times pack. Your own standard may set a different one. A code beside a source, such as RR-17, is the number of a rule in that pack document; the document lists its rules.

Read as text

The same flow written out: each step, its reasoning and where the pack covers it. 21 steps.
  1. Start

    We want to be ready before the SOC 2 observation period starts

    Readiness is management's own check of the system, the controls and the evidence before the observation period starts. It is not the auditor's work and not an opinion. Its job is to find the gaps while there is still time to close them, and to decide on stated grounds when the period should begin.

    In the pack

  2. Decision

    Are the report type, categories and boundary agreed?

    The procedure assumes that the scope has been discussed and a description is being drafted. The categories decide whether some readiness items apply, and the boundary decides what every control and the whole report are about. If you are not sure, answer no.

    In the pack

  3. Outcome

    Settle the scope first, then come back

    Settle the boundary first, because everything else depends on it. Then settle the report type and the categories, and write down why the scope is what it is. Return here when the scoping result and a draft description exist.

    In the pack

  4. Step

    List the controls you rely on, criterion by criterion

    For each criterion in scope, write down the control or controls you rely on, in your own words and by the IDs in your control inventory. The register is a list, not a mapping. The pairing is your own judgement, and the register makes no claim that a control meets a criterion.

    In the pack

  5. Decision

    Does every control have one named owner and a written statement?

    Every control the examination will test has one named owner, a written statement of what is done and how often, and a record the work leaves as a by-product. The owner performs the control as written, keeps the record and answers the auditor's requests for that evidence.

    In the pack

  6. Step

    Name one owner for each control and write what it does

    Name one owner by role for each control. Write what the control does, how often, and the record it leaves. Use the control inventory so that the owner named in your register is the owner who answers the CPA firm.

    In the pack

  7. Step

    Decide the record, its system and how long it is kept

    For each control name the record it leaves as a by-product of the work, the system of record that holds it, and how long it is kept: at least until the report is issued and for the records period your policy sets. Schedule a control that happens once or twice a year inside the period, because it may not otherwise fall in a short one.

    In the pack

  8. Decision

    Does each record pass the four evidence tests?

    The tests are that the record is dated, attributable to a person or system account, retrievable by someone who was not there, and taken straight from the system of record. Someone who does not perform the control checks them. Evidence made up afterwards is not evidence.

    In the pack

  9. Step

    Fix the way the record is made, at source

    A failed test is a finding to fix at source: record it, give it an owner and a date, and change how the record is made. A record is not tidied or back-dated afterwards. If the record does not exist, say so.

    In the pack

  10. Decision

    Is there someone who performs none of the controls to assess them?

    Nobody tests their own control. The assessor performs none of the controls, owns none and approves none. A manager from another team usually works. An internal audit or compliance function is best where it exists. An outside adviser is useful in a small company. If the adviser is the CPA firm that will examine you, the AICPA Code of Professional Conduct allows some non-attest work for an attest client with safeguards, and management keeps its own responsibilities. The firm confirms its own independence.

    In the pack

  11. Step

    Do the work anyway and record it as a self-check

    A self-check still finds gaps, but the readiness result says that it was a self-check. Where one person runs most controls, keep the five finding words and the three facts of the start decision.

    In the pack

  12. Step

    Walk through each key control and test a handful of occurrences

    Follow one real occurrence of each key control from trigger to record, with the person who performed it, and take the record from the system of record yourself. Then check a handful of occurrences against the written statement. A control that has not run yet is walked through for its design and rated by its level. The CPA firm decides what it samples.

    In the pack

  13. Step

    Record each finding in one of five words and plan each gap

    The words are design gap, operating gap, evidence gap, scope gap and no gap found. Every gap becomes a row in the deficiency tracker with an owner and a due date, and the retest is done by someone other than the owner.

    In the pack

  14. Step

    Rate the 32 readiness items and read the result in words

    Rate each item Not started, Planned, In place or Operating, and choose the lower level when in doubt. The result is one of three words with the counts beside it, never a score, a share or a pass or a fail. 22 of the 32 items are blocking.

    In the pack

  15. Decision

    Is any blocking item below In place?

    A blocking item below In place means the observation period should not start yet. Starting with one usually produces an exception on a control that mattered, and a period cannot be restarted without telling the CPA firm. Until every item has a level the result reads Incomplete.

    In the pack

  16. Step

    Fix before the period starts, then retest once it has operated

    Close each gap, then retest after the control has operated for a while, by someone other than its owner. Until then call the control fixed and not yet operated. The row closes only on a retest that finds no gap, so a fix is not closed when it is made.

    In the pack

  17. Decision

    Is a design or operating gap on a key control still open?

    The examination owner and the sponsor choose the key controls, the ones the principal commitments depend on, and write the choice down. A design or operating gap on one is usually fixed before the period starts, because it would produce an exception that a retest cannot yet show fixed. An open one is a reason to hold.

    In the pack

  18. Decision

    Are the period dates agreed in writing with the CPA firm?

    Agree the observation period dates in writing before the period starts, and do not change them in the period without the firm. The pack's house default is that readiness is complete and the dates are agreed 14 days before the period starts.

    In the pack

  19. Outcome

    Hold the start, and tell the customer plainly

    A hold states its reasons, the actions and the date of the next decision. Holding is not a failure: a late start is cheaper than a period with a gap in the middle. Tell the customer what has happened by the approved route, and do not promise a date the rule has not yet allowed.

    In the pack

  20. Step

    Report to the sponsor in counts and words, and ask for the decision

    The sponsor needs the result word, the counts, the blocking items by name, the gaps by priority, the open gaps on key controls, whether the dates are agreed, whether the check was independent or a self-check, and the one decision. Do not say how close you are: 'nearly ready' is a score in words.

    In the pack

  21. Outcome

    Start the period, and record who decided and when

    With no blocking item below In place, no open design or operating gap on a key control and the dates agreed, the decision is Start. Record who decided and when. Assess again before each new period and whenever the scope changes.

    In the pack

Practical checklist

  1. Confirm the report type, the categories and the boundary before anything else.
  2. Name one owner for each control, with a written statement of what it does and how often.
  3. Decide the record, the system that holds it and the retention for each control, and test each record.
  4. Choose an assessor who performs none of the controls, or record the check as a self-check.
  5. Walk through each key control, test a handful of occurrences and record each finding in one of five words.
  6. Rate the readiness items, fix the blocking ones and retest after the controls have operated.
  7. Agree the period dates in writing with the CPA firm before the sponsor decides to start.

Evidence to have ready

  • The register of controls with each owner, statement, record and system of record.
  • The result of the four evidence tests for each control.
  • Walkthrough notes, workpapers and the findings list, marked as independent or self-check.
  • The readiness result with its counts, and the tracker rows for every gap.
  • The start decision with who decided and when, and the dates agreed in writing.

Assumptions

  • An executive sponsor and an examination owner are named, and the owner has time to run the readiness work and the calendar.
  • A control inventory with owners exists or can be built, so that the owner in your register is the owner who answers the CPA firm.
  • The 32 readiness items, their blocking marks and the planning days are the pack's own list and house defaults. Your CPA firm may ask for more or for less.

Not covered here