SaaS Security Checklist: 20 Questions to Ask Before Buying

GuideUpdated July 2026 · 15 min read

Every SaaS tool you adopt becomes an extension of your own security perimeter. Customer data, employee records, financials, source code, internal conversations — all of it now lives on infrastructure you don't control, secured by people you didn't hire. The average mid-size company uses 100+ SaaS apps, which means 100+ potential breach surfaces.

This checklist gives you 20 questions that cover the five areas that matter most: data encryption, compliance certifications, access control, data backups and residency, and incident response. Ask these before you sign — not after a breach teaches you why they matter.

Rule of thumb: If a vendor can't or won't answer these questions in writing, treat that as an answer. The security posture of a SaaS vendor is a leading indicator of how they'll handle your data when something goes wrong.

The five security domains

DomainWhat it coversQuestions
Data encryptionHow data is protected at rest and in transitQ1–Q4
Compliance & certificationsIndependent audits proving the vendor meets a standardQ5–Q9
Access controlWho at the vendor can see your data, and how access is governedQ10–Q13
Backups & data residencyHow data is backed up and where it physically livesQ14–Q16
Incident responseWhat happens when (not if) something goes wrongQ17–Q20

Domain 1: Data encryption (Q1–Q4)

Encryption is the baseline, not the ceiling. Every reputable SaaS vendor encrypts data in transit and at rest — the questions are about how, and who holds the keys.

Q1: Is data encrypted in transit using TLS 1.2 or higher?

This should be an immediate yes. TLS 1.2 minimum is now table stakes; TLS 1.3 is increasingly common. If the vendor hedges or mentions SSL, walk away. Perfect forward secrecy should be standard.

Q2: Is data encrypted at rest, and with what algorithm?

Look for AES-256 encryption at rest, applied to databases, object storage, backups, and logs. Ask whether encryption is applied at the storage layer (volume-level), the application layer (record-level), or both. Application-layer encryption with customer-managed keys is the gold standard — it means even the vendor's own engineers can't read your data without your keys.

Q3: Who manages the encryption keys?

Vendor-managed keys are the default and acceptable for most use cases. For sensitive workloads, look for customer-managed keys (CMK) using AWS KMS, Azure Key Vault, or Google Cloud KMS, where you control key rotation and revocation. Bring-your-own-key (BYOK) is the highest tier and matters for regulated industries.

Q4: Do you support field-level or column-level encryption?

For tools storing PII, PHI, or financial data, field-level encryption means a breach of the database doesn't automatically expose the most sensitive fields. Not every vendor supports this, but it's a strong differentiator for healthcare, fintech, and HR tools.

Domain 2: Compliance & certifications (Q5–Q9)

Certifications don't guarantee security, but they prove a vendor has been independently audited against a recognized standard. A vendor with no certifications is asking you to trust them on faith.

Q5: Are you SOC 2 Type II certified, and can you share the report?

SOC 2 Type II is the most widely recognized SaaS security attestation in North America. Type I assesses design at a point in time; Type II assesses operating effectiveness over 6–12 months. Always ask for Type II, and request the actual report under NDA — a vendor that claims compliance but won't share the report is a yellow flag. Check the report's scope: some vendors certify only a subset of their product or infrastructure.

Q6: Are you ISO 27001 certified?

ISO 27001 is the international standard for information security management systems. It's more common among European and enterprise-focused vendors. ISO 27001 + SOC 2 Type II together is a strong signal. ISO 27017 (cloud security) and ISO 27018 (PII in public clouds) are relevant extensions.

Q7: Are you GDPR compliant, and where is the DPA?

For any vendor processing EU personal data, GDPR compliance is a legal requirement, not optional. Ask for the Data Processing Agreement (DPA) — it should be a standard template you can sign without negotiation. Confirm sub-processor lists are published and updated, and that the vendor supports data subject access requests (DSARs) and the right to erasure.

Q8: Are you HIPAA compliant, and will you sign a BAA?

If you're in healthcare or handle protected health information (PHI) in the US, the vendor must be HIPAA-compliant and willing to sign a Business Associate Agreement (BAA). A vendor that won't sign a BAA cannot legally process PHI on your behalf. Note that "HIPAA-ready" is not the same as "HIPAA-compliant" — only the latter comes with a BAA.

Q9: Do you support PCI DSS for payment data?

If the tool processes, stores, or transmits cardholder data, PCI DSS compliance applies. Most SaaS tools avoid PCI scope by tokenizing through Stripe, Adyen, or Braintree — ask which. If the vendor self-certifies PCI, ask for the Attestation of Compliance (AoC) and confirm the scope.

CertificationWhat it provesWhen you need it
SOC 2 Type IISecurity, availability, confidentiality controls over timeDefault for any business SaaS
ISO 27001Information security management systemEnterprise & EU customers
GDPR / DPAEU personal data protectionAny EU data processing
HIPAA / BAAProtected health information handlingUS healthcare & PHI
PCI DSSPayment card data securityPayment processing
FedRAMPUS government cloud authorizationUS public sector

Domain 3: Access control (Q10–Q13)

Encryption protects data from outsiders. Access control protects it from insiders — including the vendor's own staff. These questions establish who can see your data and under what conditions.

Q10: Do you support SAML SSO and SCIM provisioning?

SAML 2.0 single sign-on (via Okta, Azure AD, Google Workspace, etc.) should be standard on any business plan — though many vendors gate it behind an Enterprise tier. SCIM automated user provisioning means deprovisioning happens instantly when someone leaves your company, eliminating orphan accounts. Confirm both, and check whether SSO is included or a paid add-on.

Q11: Do your employees have access to my data, and under what controls?

The honest answer is usually "yes, under specific circumstances." Ask about: least-privilege access controls, just-in-time access with approval workflows, session recording for production access, and whether access is logged and auditable. A vendor that claims "no employee ever accesses customer data" is either exceptional or evasive — dig in.

Q12: Do you support role-based access control (RBAC) and audit logs?

Within your own account, you need granular roles (admin, editor, viewer, custom) and a tamper-evident audit log showing who did what, when. Audit logs should be exportable and retained for at least 12 months — longer for regulated industries. Check whether audit logs are included or an Enterprise feature.

Q13: What is your password and authentication policy?

The vendor should enforce strong passwords and support (or require) MFA for all accounts. Ask whether MFA is enforced for their own employees accessing your data. If the vendor's own staff can access production without MFA, your data is one phished credential away from exposure.

Test this in the trial: Try to find the audit log. Try to set up SSO. Try to create a custom role with limited permissions. If basic security controls are buried, missing, or locked behind a sales call, that tells you how the vendor prioritizes security for non-enterprise customers.

Domain 4: Backups & data residency (Q14–Q16)

Encryption and access controls protect against unauthorized access. Backups protect against the authorized kind — accidental deletion, corruption, or a vendor-side outage that takes your data with it.

Q14: How often is my data backed up, and what's the retention policy?

Look for at least daily backups with 30-day retention, and confirm backups are stored in a separate availability zone or region from production. Ask about point-in-time recovery (PITR) — can you restore to a specific moment, not just "last night's backup"? Confirm whether backups are included or a paid add-on; some vendors charge extra for anything beyond 7 days.

Q15: What is your RTO and RPO?

Recovery Time Objective (RTO) is how long until service is restored after an incident. Recovery Point Objective (RPO) is how much data you could lose (the window between the last backup and the incident). Enterprise-grade vendors should commit to RTO under 4 hours and RPO under 1 hour. Get these in the SLA, not in marketing copy.

Q16: Where is my data physically stored, and can I choose the region?

Data residency matters for GDPR (EU data must stay in the EU or adequacy-decision countries), for certain regulated industries, and for customers in jurisdictions with data localization laws. Confirm the vendor's hosting regions (AWS us-east-1, eu-west-1, etc.) and whether you can pin your data to a specific region. For EU customers, confirm the vendor doesn't replicate data to the US without a valid transfer mechanism (SCCs, EU-US Data Privacy Framework).

Domain 5: Incident response (Q17–Q20)

Every vendor will eventually have an incident — a breach, an outage, a misconfiguration. What separates a trustworthy vendor from a risky one is how they prepare for and handle it.

Q17: What is your breach notification policy and timeline?

Many contracts default to "notify within 30 days" or even "as soon as commercially reasonable." That's not good enough. Push for notification within 72 hours of confirmed detection (aligned with GDPR), and specify what they notify you about — not just confirmed breaches but material security incidents. Get the notification commitment in the contract, not the marketing page.

Q18: Do you have a documented incident response plan and a trained team?

Ask whether the vendor has a dedicated security team (not just "the engineering team handles it"), a published security incident response process, and regular tabletop exercises or red-team tests. Vendors mature in security will talk about this openly; immature ones will deflect.

Q19: Do you run regular penetration tests, and can I see a summary?

Annual third-party penetration tests should be standard. Ask who performs them (reputable firms include Bishop Fox, Trail of Bits, NCC Group), how often, and whether you can see a sanitized summary or the SOC 2 report that covers them. Bug bounty programs (HackerOne, Bugcrowd) are a positive signal of ongoing testing.

Q20: What is your vulnerability disclosure and patch management policy?

Ask how the vendor handles CVEs in their dependencies, what their patch SLA is for critical vulnerabilities (look for 7 days or less), and whether they have a public security advisory page. A vendor with no visible security advisories either has perfect security (unlikely) or doesn't disclose (likely).

The 20-question quick checklist

Print this, send it to every vendor you're evaluating, and require written answers before signing. A vendor that takes security seriously will answer in detail; one that doesn't will send you a marketing PDF.

#QuestionAcceptable answer
1TLS 1.2+ in transit?Yes, with perfect forward secrecy
2AES-256 at rest?Yes, on all storage layers
3Who manages keys?Vendor-managed minimum; CMK for sensitive data
4Field-level encryption?Yes, for PII/PHI/financial tools
5SOC 2 Type II report available?Yes, under NDA, current scope
6ISO 27001 certified?Yes (or committed timeline)
7GDPR DPA available?Yes, standard template
8HIPAA BAA available?Yes (if handling PHI)
9PCI DSS scope?Tokenized via processor, or AoC available
10SAML SSO + SCIM?Yes, ideally not Enterprise-gated
11Vendor employee access controls?Least-privilege, JIT, logged, auditable
12RBAC and audit logs?Granular roles, 12+ month log retention
13MFA enforced for vendor staff?Yes, required for production access
14Backup frequency and retention?Daily, 30+ days, separate region
15RTO and RPO?RTO < 4h, RPO < 1h in SLA
16Data residency options?Region pinning available for EU/regulated
17Breach notification timeline?Within 72 hours, in contract
18Dedicated security team and IR plan?Yes, with tabletop exercises
19Annual third-party pentests?Yes, summary available under NDA
20Vulnerability disclosure policy?Public policy, patch SLA < 7 days for critical

How to actually use this checklist

Don't send all 20 questions cold to every vendor. Tier your approach based on risk:

Don't forget offboarding: Security doesn't end at signing — it ends at offboarding. Before you sign, ask: "How do I export all my data, and what happens to it after I cancel?" The answer should be a documented export process and guaranteed deletion within a defined window. A vendor that makes data export hard is a vendor you can't leave.

Planning a SaaS migration?

Security review is just step one. Our migration guide covers data export, validation, and cutover without losing records.

Read the SaaS migration guide

Red flags that should end the conversation

Security is a continuum, not a binary. No vendor will ace every question, and that's fine — the goal is to understand the gaps and decide whether they're acceptable for your risk tolerance and the sensitivity of the data involved. What's never acceptable is a vendor that won't answer the questions at all.