SaaS Compliance: Frameworks, Requirements & Automation
If enterprise buyers are asking for your SOC 2 report before they'll sign, or your security team is scrambling to collect evidence two weeks before an audit, your SaaS compliance program has gaps. This guide covers which frameworks apply to most B2B SaaS companies, how to structure a compliance program that doesn't collapse under audit pressure, and where automation closes the gaps that manual processes miss.
What SaaS Compliance Really Means
SaaS compliance is the ongoing process of meeting the security, privacy, and regulatory requirements that govern how your software handles customer data. For most B2B SaaS companies, this means satisfying two distinct audiences: auditors who assess your internal controls against a specific framework (SOC 2, ISO 27001, HIPAA), and enterprise buyers who use that audit output as a vendor risk signal before procurement.
These aren't the same thing. An auditor cares about whether your controls exist and function. A buyer cares whether your compliance posture reduces their risk exposure. A mature SaaS compliance program addresses both.
It's also worth distinguishing between two types of SaaS compliance that often get conflated:
- SaaS production compliance: The frameworks your company must meet as a SaaS provider (SOC 2, ISO 27001, GDPR, HIPAA). This is what most B2B SaaS companies mean when they talk about compliance.
- SaaS consumption compliance: Managing the third-party SaaS tools your own employees use, ensuring those vendors meet your security standards. This is a separate governance challenge, though it feeds into the same audit surface.
This article focuses primarily on production compliance, with notes on where consumption governance intersects.
The Core SaaS Compliance Frameworks
Most B2B SaaS companies will encounter four frameworks repeatedly. Understanding what each covers, and how they overlap, is essential before you start mapping controls.
SOC 2
SOC 2 is the de facto baseline for US-based SaaS companies selling to enterprise buyers. It's built on five Trust Services Criteria: Security, Availability, Processing Integrity, Confidentiality, and Privacy. Most companies start with Security only (the Common Criteria) and add criteria as customer requirements grow.
SOC 2 comes in two types. Type I is a point-in-time assessment that confirms controls exist. Type II covers a period (typically 6 to 12 months) and confirms controls operated effectively throughout. Enterprise buyers almost always require Type II. If you're early in the process, our SOC 2 compliance checklist walks through the specific control categories you'll need to address.
ISO 27001
ISO 27001 is the international standard for information security management systems (ISMS). It's more process-oriented than SOC 2, requiring you to build a documented management system around 93 controls across four categories. Companies selling into European markets, financial services, or government often face ISO 27001 requirements alongside or instead of SOC 2.
The control overlap between SOC 2 and ISO 27001 runs approximately 70 to 80 percent. If you've already completed SOC 2, an ISO 27001 gap assessment will often surface relatively few net-new requirements.
HIPAA
HIPAA applies to SaaS companies that handle Protected Health Information (PHI) as a Business Associate. The Security Rule governs electronic PHI (ePHI) and requires administrative, physical, and technical safeguards. Unlike SOC 2 or ISO 27001, HIPAA compliance isn't certified by an external auditor. Instead, you sign Business Associate Agreements (BAAs) with covered entities and are subject to HHS enforcement in the event of a breach.
GDPR
GDPR applies if you process personal data of EU residents, regardless of where your company is incorporated. Key obligations include lawful basis for processing, data subject rights (access, deletion, portability), breach notification within 72 hours, and data processing agreements with sub-processors. GDPR also requires you to conduct Data Protection Impact Assessments for high-risk processing activities.
Other Frameworks Worth Knowing
- PCI DSS: Required if you process payment card data. Even SaaS companies that use Stripe or Braintree have some SAQ (Self-Assessment Questionnaire) obligations depending on integration depth.
- NIST CSF: Not a certifiable framework, but widely used as an internal risk management baseline and referenced in government procurement. The NIST Cybersecurity Framework maps well to both SOC 2 and ISO 27001 controls.
- ISO 42001: The emerging standard for AI management systems. Relevant for SaaS companies building or deploying AI-powered features, and increasingly appearing in enterprise security questionnaires.
SaaS Compliance Requirements: What You Actually Need to Implement
Framework documentation is one thing. What IT and security teams actually need to build is another. Across SOC 2, ISO 27001, and HIPAA, the operational requirements cluster around several common control domains.
Access Control and Identity Management
Every major framework requires documented access control policies, least-privilege enforcement, multi-factor authentication, and periodic access reviews. In practice, this means:
- MFA enforced on all production systems and identity providers
- Role-based access with access reviews at least quarterly
- Privileged access management for production infrastructure
- Offboarding procedures with defined timelines for account deprovisioning
Endpoint Security and Device Management
This is the compliance surface area that most GRC tools ignore, and it's where audit scrambles happen. SOC 2 Common Criteria CC6.8 covers logical access controls for endpoints. ISO 27001 Annex A.8 covers endpoint device management. HIPAA requires technical safeguards on devices accessing ePHI.
For SaaS companies running Mac fleets, this means every device accessing production systems or customer data needs to be enrolled in MDM, encrypted, patched, and running endpoint protection. Auditors will ask for evidence. If you're pulling that evidence manually from device inventories, you're creating a bottleneck that repeats every audit cycle.
For Mac-specific configuration requirements, the CIS compliance checklist for macOS maps CIS Benchmark controls directly to the configurations auditors check.
Vulnerability Management
All major frameworks require a documented vulnerability management program. This includes regular scanning, severity-based remediation timelines (commonly: critical within 24 hours, high within 7 days, medium within 30 days), and evidence that remediation happened. Connecting your vulnerability scanner output to your compliance controls, rather than managing them in separate spreadsheets, dramatically reduces audit prep time.
Incident Response
You need a documented IR plan, evidence that it's been tested (tabletop exercises count), and defined escalation paths. GDPR adds a 72-hour breach notification requirement. HIPAA requires breach notification to HHS and affected individuals. Your IR runbooks need to account for both.
Vendor and Third-Party Risk Management
Every SaaS tool your team uses is a potential compliance dependency. Auditors will ask which sub-processors handle customer data, what security reviews you've done on critical vendors, and whether BAAs are in place for healthcare-adjacent tools. SaaS sprawl compounds this. Research from Zylo's SaaS Management Index shows organizations see approximately 34 percent annual app churn in their SaaS portfolios, meaning new tools enter and exit your environment constantly, each requiring a compliance review.
Change Management and SDLC Security
SOC 2 and ISO 27001 both require controls around how code changes reach production. This includes peer code review, separation of duties between development and production deployment, and documented change approval processes. Security testing (SAST, DAST, dependency scanning) in your CI/CD pipeline serves as evidence for these controls.
The Shared Responsibility Model and Where It Creates Gaps
Cloud providers (AWS, GCP, Azure) operate on a shared responsibility model. They secure the infrastructure. You secure everything running on it, including your application, data, access controls, and endpoints.
This is well understood for infrastructure. What's less discussed is that a similar dynamic exists with your SaaS vendors. When you adopt a third-party SaaS tool, that vendor is responsible for their platform security. You're responsible for how you configure it, who has access, what data you put in it, and whether that data handling is disclosed in your privacy policy and sub-processor list.
The compliance gap opens when teams adopt tools without security review (shadow IT), configure them without hardening (default settings often violate least-privilege principles), or don't track them in a sub-processor inventory. If an auditor asks how you manage data in your customer success platform and the answer involves pulling a manual list of users, that's a control weakness.
Continuous Compliance vs. Point-in-Time Audits
SOC 2 Type II and ISO 27001 surveillance audits are ongoing, but most compliance programs still operate in audit-prep cycles: scramble for three months before the audit window, submit evidence, pass, and then let things drift until next year.
Continuous compliance replaces that cycle with real-time control monitoring. Instead of pulling screenshots and CSV exports when the auditor arrives, you're maintaining a live evidence library where controls are always mapped to current data. Drift triggers alerts rather than audit findings.
The practical difference shows up in a few specific scenarios:
- A developer's laptop falls out of MDM enrollment. In a periodic model, this might not be discovered until the next access review. In a continuous model, it's flagged immediately as a CC6.8 gap.
- A team adopts a new SaaS tool without going through vendor review. Continuous monitoring surfaces new OAuth grants and SaaS connections before they become audit findings.
- A policy document is updated but the corresponding controls aren't revised to match. Adaptive systems detect the mismatch and flag the control for review.
The IT compliance audit process becomes significantly less painful when your evidence library is continuously maintained rather than assembled under deadline pressure.
SaaS Compliance as a Sales Accelerator
Compliance has a direct revenue impact that often gets buried in the risk management framing. Enterprise procurement teams routinely require SOC 2 Type II reports, completed security questionnaires, and privacy documentation before a deal can close. Some buyers require ISO 27001 certification for vendors handling sensitive data categories.
The practical implication: deals stall when your compliance documentation isn't ready. Security teams at enterprise prospects use your SOC 2 report to assess vendor risk, and a qualified opinion (finding exceptions in a SOC 2 audit) raises red flags that procurement teams escalate.
A Trust Center, a public-facing hub where prospective customers can access your compliance reports, certifications, and security overview, shortens the security review cycle. Instead of handling one-off requests for documentation, you direct prospects to a verified, always-current resource. This works best when the Trust Center is integrated with your compliance program rather than maintained separately, since a stale Trust Center can do more damage than no Trust Center at all.
Building an Audit-Ready SaaS Compliance Program
Here's a practical sequence for teams building a compliance program from scratch, or formalizing what's currently ad-hoc.
1. Scope your environment. Define what systems, data, and processes are in scope for each framework. For SOC 2, this typically includes your production infrastructure, internal tools that access customer data, and the endpoints of people with production access.
2. Choose your starting framework. For most US-based B2B SaaS companies, SOC 2 Type II is the right first target. If you have EU customers or partners, GDPR compliance runs in parallel. HIPAA applies only if you handle PHI.
3. Run a gap assessment. Compare your current controls against the framework requirements. Be specific, a gap is not "we need better security." A gap is "we have no documented process for reviewing third-party vendor security before onboarding."
4. Prioritize remediation. Not all gaps are equal. Focus on controls that have the highest audit risk and the most customer-facing impact first. Common Criteria CC6 (Logical and Physical Access) and CC7 (System Operations) are where most audit findings surface.
5. Assign ownership. Compliance controls span IT, engineering, legal, HR, and finance. Every control needs a named owner and a defined evidence collection method. Spreadsheets work at very small scale. They don't work when you're managing 80 controls across six departments.
6. Automate evidence collection where possible. Manual evidence collection is the single largest time sink in compliance programs. Integrations that pull MDM enrollment status, vulnerability scan results, access logs, and configuration data directly into your compliance platform eliminate the pre-audit scramble.
7. Prepare for the audit. Work with a qualified auditor (for SOC 2, a licensed CPA firm; for ISO 27001, an accredited certification body) to set the audit window and scope. Auditor-readiness means having your evidence organized, your control owners prepared to answer questions, and your exception handling documented.
How Iru Approaches SaaS Compliance
Most compliance platforms treat endpoint security as an afterthought. They integrate with your identity provider, pull data from your cloud infrastructure, and generate control mappings, but when an auditor asks for evidence that every device accessing production has disk encryption enabled and endpoint protection running, the answer usually involves a manual export from a separate MDM console.
Iru closes that gap by combining Apple MDM with a compliance automation layer. Device posture evidence, encryption status, OS patch level, MDM enrollment, endpoint protection configuration, flows directly into compliance controls for SOC 2, ISO 27001, HIPAA, GDPR, and NIST CSF. When a MacBook falls out of compliance, the affected control is flagged in real time. No manual evidence pull at audit time.
A few specific capabilities that matter for IT and security teams running compliance programs:
- AI-tailored control generation: Iru generates controls based on your organization's profile (industry, size, tech stack) rather than starting from a generic control library. This reduces the setup time for new frameworks significantly.
- Adaptive Compliance: When a policy document or a source system changes, Iru's AI monitors for drift between your controls and the current state, and proposes updated control wording with a side-by-side diff for review. This prevents the "policy updated but controls weren't" scenario that creates audit findings.
- Framework crosswalk mapping: Because SOC 2, ISO 27001, and HIPAA share 70 to 80 percent of their underlying controls, Iru maps evidence once and applies it across frameworks. If you're pursuing multiple certifications, you're not collecting the same evidence three times.
- Built-in Trust Center: Publish your compliance posture to customers and prospects directly from the platform. When your SOC 2 report renews, the Trust Center updates without a separate workflow.
- Auditor-friendly evidence review: Evidence packages are organized for auditors, not just for internal teams. This reduces back-and-forth during audit fieldwork and shortens audit timelines.
For teams managing SOC 2 compliance for SaaS specifically, the device-to-control evidence gap is often the most operationally painful part of audit prep. Iru's unified platform addresses that without requiring a separate MDM integration.
How to Choose the Right Compliance Approach for Your SaaS Company
The right SaaS compliance program depends on three variables: your customer base, your data types, and your current maturity level.
If you're selling to US enterprise buyers: Start with SOC 2 Type II. Scope the Security category first, add Availability if uptime SLAs are a customer concern. Target your first Type II report within 12 to 18 months of starting the program.
If you have EU customers or process EU resident data: GDPR compliance is mandatory, not optional. This runs in parallel with SOC 2 and doesn't require a separate audit, but it does require documented lawful basis, data subject request handling, and sub-processor agreements.
If you handle health data: Determine whether you're a Business Associate under HIPAA before anything else. If you are, BAAs and HIPAA Security Rule compliance are contractual requirements, not optional certifications.
If you're targeting international enterprise or government: ISO 27001 certification often appears in procurement requirements. Given the control overlap with SOC 2, pursuing ISO 27001 after SOC 2 Type II is significantly more efficient than starting cold.
On tooling: Manual compliance programs work until they don't. At around 50 employees or when managing more than 60 controls, the coordination overhead of spreadsheet-based compliance starts producing missed evidence, stale policies, and control gaps that surface as audit findings. Automation isn't a luxury at that point. It's the only way to maintain coverage without adding headcount.
For teams newer to the space, reviewing what IT compliance means in practice, beyond the specific framework requirements, helps frame where compliance fits in the broader security and governance structure.
If your organization manages a Mac fleet and wants to see how Iru connects device-level compliance evidence to audit-ready control libraries, request a demo to see the MDM-to-compliance workflow in action.
Frequently asked questions
What is SaaS compliance?
SaaS compliance refers to the security frameworks, privacy regulations, and data protection standards that SaaS companies must satisfy to protect customer data, pass third-party audits, and meet enterprise procurement requirements. Common frameworks include SOC 2, ISO 27001, HIPAA, and GDPR, depending on customer location and the types of data processed.
Which compliance framework should a SaaS startup pursue first?
Most US-based B2B SaaS startups targeting enterprise buyers should prioritize SOC 2 Type II first. It's the most common requirement in security questionnaires and procurement reviews. GDPR compliance runs in parallel for any company processing EU resident data, regardless of where the company is headquartered.
How long does it take to achieve SOC 2 compliance?
SOC 2 Type I (point-in-time) typically takes three to six months to prepare for, depending on your starting maturity. SOC 2 Type II requires a defined observation period of at least six months after controls are in place, so most companies complete their first Type II audit 12 to 18 months after starting the compliance program. Automation tools reduce the preparation timeline by eliminating manual evidence collection.
What is the difference between SOC 2 and ISO 27001?
SOC 2 is a US-based attestation standard built on Trust Services Criteria, primarily used in North American enterprise markets. ISO 27001 is an internationally recognized certification standard built around a formal Information Security Management System (ISMS). Both address similar control domains, with approximately 70 to 80 percent control overlap. Companies with global customer bases or European market exposure often pursue both, using the SOC 2 work as a foundation for ISO 27001.
Does SaaS compliance cover employee devices and endpoints?
Yes, and this is one of the most commonly overlooked areas. SOC 2 Common Criteria CC6.8 and ISO 27001 Annex A.8 both include controls for endpoint device management. Auditors will ask for evidence that devices accessing production systems or customer data are enrolled in MDM, encrypted, patched, and running endpoint protection. Mac-heavy organizations need their MDM to feed that evidence directly into compliance workflows.
What does continuous compliance monitoring mean in practice?
Continuous compliance monitoring means your control evidence is updated in real time rather than collected manually before each audit. In practice, this involves integrations between your compliance platform and your identity provider, MDM, cloud infrastructure, and vulnerability scanner. When a device falls out of MDM enrollment, a user retains access after offboarding, or a vulnerability exceeds its remediation SLA, the affected controls are flagged immediately rather than discovered during audit fieldwork.