Security & compliance · 21 August 2026 · 7 min read

A pragmatic SOC 2 readiness roadmap for healthcare SaaS

SOC 2 is not a certificate you buy. It is an independent auditor's opinion that the controls you claim to have actually operate — day in, day out. For a healthcare SaaS, the good news is that most of the work is engineering hygiene you should be doing anyway. Here is a grounded path from "we should probably do SOC 2" to a clean report.

What SOC 2 actually asks of you

SOC 2 is built on the Trust Services Criteria: Security (always in scope), plus optionally Availability, Confidentiality, Processing Integrity, and Privacy. A Type I report says your controls are suitably designed at a point in time; a Type II report says they operated effectively across a window — usually three to twelve months. Type II is the one buyers actually want, so plan for the observation period from the start rather than treating it as an afterthought.

Start with scope, not tools

The most common mistake is buying a compliance-automation platform before deciding what is in scope. First draw the system boundary: which product, which environments, which data stores hold customer or patient data, and which third parties touch it. Map the data flows. Then choose which Trust Services Criteria apply — a monitoring product might add Availability; a data-processing pipeline might add Processing Integrity. A tight, honest scope is cheaper to audit and easier to keep true.

The controls that carry the most weight

  • Access control & least privilege — role-based access, joiner/mover/leaver processes, and periodic access reviews with evidence.
  • MFA everywhere — on identity provider, cloud console, code repository, and production access.
  • Centralised logging & monitoring — audit logs shipped off-box, retained, and alerted on.
  • Change management — pull requests, reviews, and CI/CD gates so every production change is traceable.
  • Vulnerability management — dependency and image scanning, patch SLAs, and a tracked remediation queue.
  • Encryption — in transit and at rest, with managed keys.
  • Vendor management — a register of sub-processors and their own attestations.
  • Incident response & backups/DR — a written, tested runbook, and restores you have actually rehearsed.

Evidence is a byproduct of good operations

Auditors do not want screenshots taken the night before; they want evidence that a control ran consistently. The teams that pass smoothly are the ones whose evidence falls out of normal work: infrastructure defined in Terraform, changes flowing through pull requests, access granted through the identity provider, and logs centralised. When your controls are automated, "prove it" becomes a query rather than a scramble. This is also where a compliance platform earns its keep — collecting that evidence continuously — but only after the controls exist.

Type I first, then Type II

A sensible sequence is: close the design gaps, get a Type I to validate the design, then run the observation window and collect evidence for Type II. Treat the gap between them as a dress rehearsal — if a control is fiddly to evidence in month one, fix the process now rather than explaining it away later.

Don't duplicate your HIPAA work

If you already operate under HIPAA, you are most of the way there. HIPAA's Security Rule and SOC 2's Security criterion overlap heavily — access control, audit logging, encryption, contingency planning. Map your controls once to both frameworks so a single access review or a single encryption standard satisfies both. Building the mapping up front turns two audits into one body of evidence.


Getting ready for an audit? We implement the technical controls and the evidence automation behind SOC 2 and HIPAA. See our security & compliance work or talk to an engineer →