Going through an audit

Scope, timing, cost and what happens each year after the first one.

Type 1 or Type 2 — which one do I need?

Ask your customer. They are the reason you are doing this. Type 1 examines whether your controls are designed properly, at one point in time. Type 2 examines whether they operated, across a window. Type 2 is what serious procurement wants. Type 1 is what you can get fastest. A common path runs Type 1 now to unblock a deal, then Type 2 over the months after. That is a legitimate sequence. Say it out loud to your customer rather than hoping the distinction goes unnoticed. It will not.

3 sources

How long does a SOC 2 audit take?

The audit is short. Everything before it is not. A Type 2 report covers an observation window, and no AICPA standard sets a minimum length for it. Three to twelve months is market convention, not a rule, and three is the floor a serious reader accepts. Your controls have to be operating across that whole window. The clock starts when they start, not when you engage anybody. Add readiness work before, and report drafting after. The AICPA's own journal reports vendors promising results in weeks or hours. Your customer can see the window on the front page.

2 sources

Can I get SOC 2 with a tiny team?

Yes, and being small changes the shape of it. Controls assuming separation of duties get awkward when three people do everything. Do not pretend otherwise. Describe how you compensate. Review by a second person where you have one. Tighter logging where you do not. An explicit statement of who holds which access, and why. Auditors examine small companies constantly and expect this. What they penalise is a control description borrowed from a larger organisation that your team visibly does not follow. Write the controls you actually run.

2 sources

How do I decide what is in scope?

Start from the service your customer is buying. Work outward to whatever could affect it. Scope covers the systems, people and processes supporting the service your report describes. Draw it too wide and you are auditing your laptop fleet for no commercial reason. Draw it too narrow and a reviewer notices the interesting system is missing. Your boundary has to be defensible in one sentence. Write that sentence early. Scope drives cost, evidence volume and how long all of it takes. Changing it halfway through is the expensive mistake.

2 sources

What drives the cost of getting audited?

Scope, the state of your controls at the start, and how much evidence work you do yourself. Published price ranges are marketing. The number quoted to you depends on those three. Scope is the big one, because it sets how much the auditor tests. Controls already running cost far less than controls built during the engagement. Evidence produced on request costs less than evidence assembled by hand each quarter. Nobody publishes an honest median here. Treat any single figure you are shown as one company's experience.

2 sources

Do I have to do this again every year?

Yes, and the second time is cheaper if you built for it. Type 2 reports cover a window, so continuous coverage means consecutive windows with no gap. ISO certification runs on a cycle with surveillance audits between, set by your certification body under ISO/IEC 17021-1 rather than by you. Either way, this is a standing cost rather than a project that finishes. What makes year two cheap is evidence your systems produce on their own. What makes it expensive is a quarterly scramble for screenshots. That costs the same every year, and gets worse as you grow.

3 sources

What is a readiness assessment and is it worth paying for?

It is a rehearsal telling you what would fail, and your first one is worth paying for. A readiness assessment walks your controls and evidence the way an auditor would, before your window opens. Gaps become work rather than findings. The value is timing. A gap found in readiness costs you a fix. The same gap found inside the window costs you a fix and a hole in the period. Ask what you get. A list of gaps with owners is useful. A maturity score is not.

2 sources