River
Y CombinatorBacked by Y Combinator

Free template

Security Questionnaire Response Template

Four sheets and four documents for answering a buyer's security questionnaire in its own format, checking what each answer can prove and chasing open questions.

Free download · No account needed

What you get

Pack of 8 files: 4 documents, 4 spreadsheets

Security Questionnaire Response Template
  • Response StandardDocument
  • Question MapSpreadsheet
  • Answered QuestionnaireSpreadsheet
  • Submission NoteDocument
  • Evidence CoverageSpreadsheet
  • Evidence Gap MemoDocument
  • Open Questions by OwnerSpreadsheet
  • Escalation NoteDocument
RiverSecurity Questionnaire Response Template

Evidence Gap Memo

Arcwell Systems, CAIQ v4.0.3 returned to Calder Mutual

Sheet as it arrived261 questions, 17 control domains
Substantive answers238 Yes or No
Evidenced74, each naming a document
Described only121, prose with nothing nameable
Bare assertion43, a Yes and nothing else

1. Fix before it goes out

IDDomainWhat is wrong
IAM-14.1Identity & AccessYes, no description, no document
CEK-03.1CryptographyNames Encryption Standard v2, register holds v4
LOG-05.1LoggingNames a runbook nobody can release

2. Disclose in the covering note

Eleven answers describe a control accurately and have no document to attach. They are listed by domain in the Submission Note rather than written to look evidenced.

A bare Yes is a gap, not an answer

Every answer in Evidence Coverage is one of four things: evidenced, described only, bare assertion, or gap. Nothing in this file asserts a control the company cannot produce a document for.

3. Questions with no counterpart in your history

Nine of the 261 have never been answered before, all in Supply Chain and Universal Endpoint. They are routed to owners, not guessed.

Page 1 of 1188 words

How to prepare a security questionnaire response

A security questionnaire response is the completed questionnaire you return to a customer checking how you protect their data, usually with a short cover note. To prepare one, answer every question in the buyer's own format, naming the document behind each claim where one exists. Reuse past answers only after checking they still hold, send questions you can't answer to the people who can, and flag known gaps before the reviewer finds them.

Above all, know which answers you can prove before the file goes back. A Yes with nothing behind it is still a statement your company made, and the buyer may ask you to back it up.

A man works on a laptop at an office desk while a colleague standing beside him points to a printed page
Before it goes back, someone checks each answer against its document. Photo: Vitaly Gariev on Unsplash

Read the questionnaire as it arrived

Buyers send either a standard questionnaire or their own, often as a spreadsheet or through a vendor portal. The Cloud Security Alliance (CSA) publishes the Consensus Assessments Initiative Questionnaire (CAIQ), a set of Yes/No questions a customer may ask a cloud provider1 about its security controls. Other standard forms include the Shared Assessments SIG and, in higher education, the HECVAT.

If you've published a CAIQ in CSA's public STAR Registry2, ask whether the buyer will accept it instead. If not, study their file's layout before you type an answer.

  • Which column holds the question ID, and which the question
  • How answers are recorded: one column, or a column per choice
  • Where explanations go, and any column for the customer's responsibilities
  • The declared version, from a header, tab name or filename
  • Questions the buyer added after the standard set, which deserve the most care
  • Whether the layout holds in the first, middle and last rows

Set your answering rules once

Write down what each answer commits you to, so it means the same thing whoever drafts it. Yes means the control runs today across everything the buyer is buying, not in one environment or on the roadmap. If it covers only part, state the scope or answer No.

No is a legitimate answer. Follow it with what you do instead, or when that will change. N/A needs a reason the control can't apply, such as having no data centers of your own. Never leave a cell blank: it reads as an oversight and brings a follow-up email. And name one person to sign off every answer.

Some answers become commitments

Recovery times, retention periods, breach notification windows and uptime figures read as promises. State one only if a document you can name already says it.

Reuse past answers, but check every match

Past answers are the fastest start, but questionnaires change. In January 2026, CSA released version 4.1 of the CAIQ and the Cloud Controls Matrix it is built on. The matrix gained 11 new controls and lost one3, and the CAIQ now has 283 questions. CSA's registry accepts both versions until December 20273, so buyers may send you either.

Match each new question to your history in this order, and record which method found the match.

  1. Same ID, same version

    Reusable after a quick read, if the facts haven't changed.

  2. Same control, new ID

    Standards renumber between versions. Read both questions in full before reusing.

  3. Similar wording elsewhere

    Another buyer's question is context for the drafter, never a straight copy.

  4. No match

    Leave it unmatched and write a new answer. A forced match gets pasted without being read.

Watch for answers that have since changed. A strong match to last year's Yes is wrong if the control has lapsed. If two past submissions answered the same question differently, settle which is true today before you use either.

Check what each answer can prove

Give each answer a sentence or two on how the control works and, where you can, the document behind it. CSA's CAIQ workbook marks its explanation column optional but recommended, and asks for a description "with references"1 of how you meet each control. Buyers are advised to verify: in its guidance on overseeing service providers, the US Federal Trade Commission says security can't be a "take our word for it" thing4.

Before sending, sort every Yes and No into one of four groups and count each, to see how much rests on documents and how much on your word.

Four ways to classify an answer

StatusWhat it looks likeWhat to do
EvidencedNames a policy, report or register by its real titleConfirm the document is current and can be shared
Described onlySays specifically what you do, but names no documentSend it, and log the missing document
Bare assertionA Yes that restates the question, or nothing moreFind the document or the owner before you send
GapA No, or a control that doesn't work as askedSay what you do instead and when that changes

Each document an answer names needs its own check. It should be inside its review date, releasable rather than internal, and the right kind: a policy question needs a policy, not a runbook. When the missing document is a written policy, start from the information security policy set template.

Send open questions to the people who know

Some answers depend on how a system is set up today, on what a supplier's contract says, or on a number nobody measures. Don't guess those. Group them by owner and send each person one note, not a message per question.

In each note, quote the buyer's question exactly, with its ID, and say what you already have and why it falls short. Ask for the fact and any document's name, not customer-ready wording; you'll write that and show them.

Give a date tied to the buyer's deadline and state the fallback. If nobody replies, the answer goes back as No, or as "we can't confirm this in the time available." Track each question's owner, due date and reminders sent. Unassigned questions are the riskiest: nobody is working on them.

Send the response with a short cover note

Return the buyer's file in its original layout, with nothing renamed or reordered. Keep an untouched copy of their original for when follow-up questions arrive.

Add a one-page cover note. Say what's enclosed, explain groups of N/A answers once, and say how to get each document you cite, including which need a nondisclosure agreement (NDA). If you have a SOC 3 report, attach it. The AICPA calls SOC 3 reports general use reports that can be freely distributed5, since they carry less detail than a SOC 2.

Volunteer the gaps a careful reviewer would find anyway, such as an audit period that has ended or a policy marked internal. Raised by you, each is a footnote. Found by the reviewer, it can cast doubt on every other answer.

ExamplePart of a cover noteAn illustrative example written for this guide

Not applicable (14 answers): we run no data centers; our cloud provider's own audit report covers these controls.

Documents: our SOC 3 report is attached. The full SOC 2 Type 2 report is available under NDA.

Known gap: our latest SOC 2 period ended March 31. The next report is due in September.

  • N/A explained once. One reason covers a whole group of answers.
  • The gap comes from you. Raised here, it needs no follow-up round.

When to involve a lawyer

Some contracts make your answers part of the deal, as an exhibit or a warranty. If yours does, ask a lawyer to review them with the contract before signing.

Before the file goes back

  • Every question is answered, in the buyer's own layout and choices
  • Every named document is current, releasable and the right kind
  • Every promise of a time, period or figure appears in a document
  • Each open question has an owner, a date and a fallback
  • The cover note explains N/A answers, document access and known gaps
  • One named person has signed off every answer

When the questionnaire comes inside a full bid, the RFP response template covers the rest. The security questionnaire answer tool drafts answers from your SOC 2 report and policies. Or open this template in River, which reads the buyer's file and fills in the sheets.

How to use this template

Use the files as they are, or open them in River. Edit with AI asks for the buyer's questionnaire exactly as it arrived, even zipped or messy. It also asks for questionnaires you've answered before and your evidence, such as a SOC 2 report, policies and a pen test summary.

River reads the file's layout and version before writing anything. It matches each question to your past answers and drafts in the buyer's own columns, naming a document wherever one exists. Then it sorts every answer by what it can prove, writes the Evidence Gap Memo, lists the questions only your team can answer and asks which gap to close first. It never submits anything.

  1. Download it or open it in River

    Download the four Word documents and four CSV sheets, or open the template in River and send it the buyer's file.

  2. Write your answering rules

    Fill in the Response Standard once: your evidence, who signs off and what you never claim without a document.

  3. Match and draft

    Map each question to past answers and draft in the buyer's columns, or ask River to draft from your documents.

  4. Check, chase and send

    Sort every answer in Evidence Coverage, chase owners with the Escalation Note, then send it back with the Submission Note.

What's in the template

Their sheet answered in place, and the audit of what it can proveThe Answered Questionnaire in the buyer's own columns, the Evidence Coverage audit, and the Question Map across versions.
Security Questionnaire Response Template
RiverAnswered Questionnaire

Answered Questionnaire

Illustrative rows for a fictional vendor, Arcwell Systems. The columns are the buyer's, carried through exactly as they arrived.

Question IDCSP CAIQ AnswerSSRM Control OwnershipCSP Implementation DescriptionCCM Control ID
A&A-02.1YesCSP-ownedIndependent SOC 2 Type II, audit period Jan to Dec 2025, issued by Reyne & Co.A&A-02
CEK-03.1YesCSP-ownedTLS 1.3 in transit, AES-256 at rest, per Encryption Standard v4.CEK-03
DSP-05.1YesShared CSP and CSCData flows are documented and reviewed annually.DSP-05
IAM-14.1YesCSP-owned(empty)IAM-14
UEM-02.1NACSC-ownedEndpoint estate is the customer's. No Arcwell control applies.UEM-02

A&A-02.1 names a report, an audit period and an auditor. That is an evidenced answer.

DSP-05.1 is true and names nothing. It is recorded as described only, not upgraded.

IAM-14.1 is a bare Yes on multifactor authentication. It goes to an owner before this file is sent.

Real CAIQ v4.0.3 column headers and real question IDs. Nothing is renamed to suit the pack.

RiverEvidence Coverage

Evidence Coverage

One row per substantive answer. Coverage Status and Stale are computed, not typed.

IDNamed documentIn registerReviewedReleasableCoverage status
A&A-02.1SOC 2 Type II 2025yesFeb 2026NDAevidenced
CEK-03.1Encryption Standard v2v4 onlyMar 2024yesstale reference
DSP-05.1nonen/an/an/adescribed only
IAM-14.1nonen/an/an/abare assertion
LOG-05.1SOC Runbook 11yesJan 2026internalnot releasable

Stale reference. The answer cites Encryption Standard v2. The register holds v4 and nothing else, so the citation would fail the moment it was requested.

Not releasable. The document exists and is current, and it cannot leave the building. That is a different problem from having no document, and it is tracked separately.

238 substantive answers here: 74 evidenced, 121 described only, 43 bare assertions.

RiverQuestion Map

Question Map

This buyer sent v4.0.3. Arcwell's history is a v3.1 sheet from a prior review. Match method is recorded per row.

Buyer IDPrior IDMatch typeConfidenceNew answer needed
A&A-02.1AAC-02.1same control, different IDhighno
CEK-03.1EKM-03.1same control, different IDhighno
IAM-14.1IAM-12.4text similarlowyes
STA-07.1noneno matchn/ayes
UEM-02.1noneno matchn/ayes

Why the IDs move. The v3 questionnaire numbered by its own control families and v4 renumbered against the Cloud Controls Matrix, so matching on the ID string alone finds almost nothing.

No match is left as no match. The Universal Endpoint Management domain is new in v4. Those questions get answered, not approximated from a neighbour.

An ID can survive a version change and ask something else: AIS-01.1 in v3.1 and AIS-01.1 in v4 are different questions.

  • Response StandardYour house rules: what Yes, No and N/A commit you to, what needs a document, and who signs off.
  • Question Map sheetEach incoming question matched to your past answers, with how it matched and how confident the match is.
  • Answered Questionnaire sheetThe buyer's columns and answer choices kept as sent, plus columns for the document behind each answer.
  • Submission NoteThe cover note: what's enclosed, why answers are N/A, how to request documents and known gaps.
  • Evidence Coverage sheetEvery Yes and No marked evidenced, described only, bare assertion or gap, with each document's date and release terms.
  • Evidence Gap MemoThe internal summary: coverage counts, the weakest answers, documents that won't survive a request, and fixes.
  • Open Questions by Owner sheetQuestions only your team can answer, with owner, due date, days open, reminders sent and whether each blocks sending.
  • Escalation NoteOne note per owner: each question quoted with its ID, what you need back and the fallback.

Common questions

What should a security questionnaire response include?

A complete response answers every question in the buyer's own format, with no blanks. Each answer gives the choice the form asks for, a sentence or two on how the control works and, where one exists, the name of the document that proves it. Add a short cover note on N/A answers, how to request documents and any gaps you already know about.

Can I reuse answers from an old security questionnaire?

Yes, but check each one before it goes out. Match questions by ID within the same version, by the underlying control when a new version renumbers them, and treat similar wording from another buyer's form as context only. Then confirm the answer is still true and the document it names is still current.

What if we can't prove an answer?

Say what you actually do, and don't name a document you can't produce. If the honest answer is No, write No, then add what you do instead or when that will change. Questions that depend on how a system is set up today should go to the engineer who runs it, with a deadline.

How long should each answer be?

Keep each explanation to one short paragraph: the answer, how the control works and the document that proves it. CSA's current CAIQ alone has 283 questions, so a long answer buries the fact the reviewer needs. Use the names your documents actually carry, so a request for evidence matches a real file.

Who should handle security questionnaires?

Give one person ownership of each response, such as someone in security, compliance or sales engineering. They draft the answers and chase open questions, while engineers and other owners supply facts and document names. A named reviewer signs off every answer before the file goes back, because each one is a statement your company makes about itself.

Is this security questionnaire response template free?

Yes. You can download all eight files, four Word documents and four CSV sheets, without signing up. The sheets and three of the documents come filled in with a made-up example: a software company answering a buyer's CAIQ. Clear it once you've seen how each file works. Edit with AI opens the same template in River.

What does Edit with AI do?

It opens the template in a free River workspace and asks for the buyer's file as it arrived, any questionnaires you've answered before and your evidence. River reads the file's layout and version, matches questions to your past answers, drafts in the buyer's columns and shows which answers name no document. It never submits anything: you review every answer and send the file back yourself.

Sources

  1. Cloud Security Alliance. “STAR Level 1: Security Questionnaire (CAIQ v4.1).” cloudsecurityalliance.org (opens in a new tab)

  2. Cloud Security Alliance. “STAR Registry: Evaluate Cloud & AI Providers.” cloudsecurityalliance.org (opens in a new tab)

  3. Cloud Security Alliance. “CCM v4.1 Transition Timeline.” cloudsecurityalliance.org (opens in a new tab)

  4. FTC. “Start with Security: A Guide for Business.” ftc.gov (opens in a new tab)

  5. AICPA & CIMA. “SOC 3® - SOC for Service Organizations: Trust Services Criteria for General Use Report.” aicpa-cima.com (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River