Skip to main content
COOKIE NOTICECOOKIE CHOICE

We use cookies for analytics (Google Analytics) and ad measurement (Google Ads, including remarketing, and ChatGPT Ads by OpenAI). Strictly necessary cookies keep the site working. See our Cookie Policy for what each one does and how to opt out.

We’d like to use cookies for analytics (Google Analytics) and ad measurement (Google Ads, including remarketing, and ChatGPT Ads by OpenAI), and none of them is set unless you accept. Cookie Policy

SOC 2 · Planning your scope

Should your SOC 2 cover the whole company or one product?

Parth ChauhanChief Compliance Officer & Co-FounderISO 27001 Lead Auditor · ISO 27701 Lead Auditor · ISO 42001 Lead Auditor · CEH

24 min readLast reviewed

The short answer

Scope your first SOC 2 to the product customers are buying and asking about, together with the platform it runs on and the people and company-level controls behind it. Widen it to every product that shares that platform and team, when their customers want the report too or the products share one codebase and one database. A product on a stack of its own usually gets its own report. A product that is not ready joins at the next period.

TCSA prepares companies for the examination and coordinates it. A licensed CPA firm performs the examination and signs the report.

In this lesson

After this lesson you can:

  • Tell what a SOC 2 covers when people call it company-wide, and when it covers one product.
  • Choose a scope for your first report with six questions you can answer from records you already keep.
  • Explain to a customer what your report covers, and when a product that sits outside it will join.

Read first: What is SOC 2 and SOC 2 Type 1 vs Type 2

A SOC 2 reports on the system you describe.

The question sounds like it has two answers, the whole company or one product. The AICPA frames it another way. Its SOC 2 guide describes a SOC 2 as an examination of a service organization’s description of its system and of the controls in it. The subject is a system: the infrastructure, software, people, procedures and data that deliver a service to your customers. The report names your company, but what it examines is that system, not everything the company does.

So “company-wide”, or “organization-wide”, means less than it sounds. It means every service you sell sits inside one system boundary, or that one report describes several systems side by side. “One product” means the description covers the system behind that product and names the other products as outside it.

The criteria allow both. The AICPA wrote the 2017 Trust Services Criteria for controls over “information and systems used to provide products or services”, whether across an entire entity or in one part of it, such as a subsidiary or a division. Nothing in SOC 2 prefers the wider choice.

Management makes the choice. Your team writes the system description against the AICPA’s description criteria (DC 200), the benchmark for preparing it and for evaluating it. The licensed CPA firm that performs the examination evaluates the description you prepared.

So there are three real choices.

  • One product, with the platform it runs on and the controls you run for everyone.
  • Every product, in one report.
  • Separate reports, or a second product that joins later.

How a description is built is covered in the five components of a system and in writing the system description.

Part of the company is in scope either way.

Founders often picture a one-product SOC 2 as a report about one application. It never is. Every SOC 2 includes the Security category. Its common criteria reach the control environment, communication, risk assessment and monitoring, and in most companies those are run once, for everyone. The control activities that protect the system, such as access, change and operations controls, come in for the system you describe.

Take a company with one cloud organization and one engineering team. Even when the report names only product A, these come into it as they serve A:

  • The company-level controls: the risk assessment, the policies, hiring and background screening, security training, vendor management and incident response.
  • The shared platform: the cloud organization, the identity provider, the deployment pipeline, logging and monitoring.
  • The people who can reach A’s production systems, wherever they sit on the org chart.

What stays out is the other products’ own parts: their code, their data stores, their changes and the people who can reach only them. A product you are retiring can stay out the same way, named as outside, unless it still holds the main product’s data during a migration. The boundary lesson covers excluding a legacy product.

So the narrow choice is never as small as one application, because the platform and the controls you run for everyone come with it. The wide choice is lighter than it sounds when the products share one stack, because the people and the access are already in the report. What it adds is each product’s own changes, data stores and application controls. What drives the effort is the number of separate stacks, teams and change paths, far more than the number of product names on your website.

Figure 1 shows the three choices for one company. Products A and B share a platform. Product C runs on its own stack, with its own team.

Choice 1

One product (A)

  • Product AInside
  • Product BOutside, named
  • Product COutside, named
  • Shared platformInside, as it serves A
  • C’s own stackOutside, named
  • Company-level controlsInside, as they serve A
  • Cloud providerCarve-out or inclusive

Choice 2

Every product, one report

  • Product AInside
  • Product BInside
  • Product CInside
  • Shared platformInside
  • C’s own stackInside
  • Company-level controlsInside
  • Cloud providerCarve-out or inclusive

Choice 3

A and B now, C in its own report

  • Product AReport 1
  • Product BReport 1
  • Product CReport 2
  • Shared platformReport 1
  • C’s own stackReport 2
  • Company-level controlsIn both reports
  • Cloud providerCarve-out or inclusive

A filled plate is inside the report. A white plate is outside it, and the description names it as outside. A plate with a blue outline sits in a second report. Company-level controls are the risk assessment, policies, hiring and screening, training, vendor management and incident response. The shared platform is the cloud organization, identity provider, pipeline and logging. The cloud provider is a subservice organization under every choice.

Figure 1 What sits inside the report under each choiceSource: AICPA SOC 2 guide (2022) and the 2018 description criteria. The layers are TCSA’s illustration.

If you want the mechanics, the multi-product lesson tests whether a product can stand apart across five dimensions, and the boundary lesson sets out what widening the boundary costs. Your cloud provider sits under all three choices as a subservice organization, and whether it is carved out or included is a separate decision.

Our advice: start with what customers are buying.

On scoping calls, this is the advice I give most companies preparing a first report.

  1. Scope the product your customers are buying and asking about, with the platform under it. That is the product named in this year’s questionnaires, RFPs and contract clauses, together with the cloud organization, identity provider, pipeline, logging and data stores it runs on, and the company-level controls above them. The report exists to answer those customers. A first report that answers them early is worth more than a wider one that arrives late.
  2. Widen to every product when they share the stack and the team. The products run on that platform, and the same people build and run them, with the same access reviews and change approvals. Bring a product in when its customers are asking for the report, or when it shares one codebase and one database with the first, because its code and data are inside the boundary already. A wider report then adds each product’s own changes and data stores to evidence you already keep, and no customer has to ask whether their product is covered.
  3. Keep a product out when its stack, its team or its maturity is different. Bring it in at the next period, or give it its own report if it runs on a stack of its own. A product on a different cloud brings a full second set of evidence. A product on the same stack but run by a different team brings that team’s own access reviews and change approvals, and its engineers are in your access lists anyway wherever they can reach the shared platform. A product whose controls started last month brings a different risk: its early gaps would land in the report your main customers read.

In our experience most first reports land on the first choice. The second fits when the products are one system in all but name: one codebase, one database, one team. It is a poor default when they only share a cloud account. The third suits a product on a stack of its own, and keeps a young product’s gaps out of a strong report.

Six questions settle it.

You can answer every one of these from records you already keep: this year’s security questionnaires and RFPs, the list of cloud accounts, the identity provider’s groups, the production access list and the change log. Start with the product customers ask about. Then put each other product through questions 2 to 6, in order. The first “no” usually decides where that product goes.

  1. Question 1

    Which product are customers asking about?

    Read this year’s questionnaires, RFPs and contract clauses.

    Your first scope
    That product and the platform it runs on. Test every other product with questions 2 to 6.
  2. Question 2

    Do its customers want the report too?

    Its customers send questionnaires, ask in RFPs or write SOC 2 into contracts.

    If yes
    Go on to question 3.
    If no
    Leave it outside and name it as outside, unless it shares one codebase and one database with the first product. Then its code and data are inside the boundary already, so carry on to question 3 and plan to name it in the scope too. The extra evidence is small and its customers get a report.
  3. Question 3

    Does it run on the same stack?

    The same cloud accounts, the same codebase or pipeline, the same data stores.

    If yes
    Go on to question 4.
    If no
    It is a separate system. Plan a separate report, or one report that describes each system on its own.
  4. Question 4

    Do the same people run it, the same way?

    The same engineers with production access, the same access reviews, change approvals and on-call.

    If yes
    Go on to question 5.
    If no
    Anyone on its team who can reach the shared accounts or data stores is inside the first report either way. Bring it in once its team runs the same access reviews and change approvals from the start of a period, or describe it as a second system in the same report.
  5. Question 5

    Is it as ready as the first product?

    Controls running, owners named, and evidence kept for the whole period.

    If yes
    Go on to question 6.
    If no
    Leave it outside and name it. Bring it in at the next period, with its controls running from the first day, so its gaps stay out of the report your main customers read.
  6. Question 6

    Does it make the same promises?

    The same commitments, such as uptime and confidentiality terms, the same kind of data and the same Trust Services categories.

    If yes
    One report over both products, as one system.
    If no
    Settle the categories before you combine. Described as one system, both products take the same categories. Taking the extra category (Availability, Processing Integrity, Confidentiality or Privacy) for both is usually less work than a second report, which repeats the shared platform and company-level work.
Figure 2 Six questions that decide your scopeSource: AICPA SOC 2 guide (2022), 2017 Trust Services Criteria (revised points of focus 2022), 2018 description criteria (revised implementation guidance 2022). The questions are TCSA’s advice, not AICPA text.

Each product ends up in one of three places.

  • One product and its platform. Where most first reports land in our experience: the product customers ask about, while the other products stay outside because they run apart from it and their customers are not asking yet (question 2), or they are not ready (question 5).
  • Every product, one report. When every other product comes back yes to questions 3 to 5, and its customers are asking or it shares the first product’s code and data. The products make the same promises, or you take the extra category for both (question 6).
  • Separate reports, or a later join. When a product’s customers need a report but it runs on its own stack (question 3), or is not ready yet (question 5). A product on the same stack with its own team (question 4) usually joins later, or sits in the same report as a second system.

For the finer variants, such as a Type 1 over the wider system now and a Type 2 next period, the multi-product lesson compares five ways to scope it.

What each choice means for you and your customers.

Figure 3 sets the three choices side by side. A small team preparing its first report usually cares most about effort and time. A company with enterprise customers usually cares most about what those customers see, and where an exception would land.

What changesOne product and its platformEvery product, one reportSeparate reports
What customers seeA report that names product A and says B and C are outside it. It covers the platform and company-level controls as they serve A.One report naming every product. No customer has to ask whether theirs is covered.A report naming their product only. You send, explain and renew two or more.
Readiness effortThe smallest application surface. The company-level and shared-platform work is the same as in the wider choice.Each product’s own changes, data stores and application controls where products share one stack and team. A full extra set where a product runs on its own stack.The company-level work is repeated for each report, and so is any platform both products use, such as the identity provider.
Records you keep for the periodA’s changes, and everyone who can reach A’s production, including the platform’s people.Every product’s changes and data stores, and everyone who can reach any of them.Each report’s own records, with the shared ones kept for both.
Cost, all-in with the CPA firm’s examinationThe SOC 2 cost guideOne engagement. Type 1 typically ₹2–⁠3 Lakh (USD 2,500–⁠5,000). Type 2 typically ₹3–⁠5 Lakh (USD 3,000–⁠10,000).One engagement, quoted on the system in scope.One engagement per report, each quoted on its own.
TimeThe SOC 2 timelineA Type 1 takes 6 to 8 weeks end to end. A Type 2 takes 14 to 16 weeks end to end: 2 to 4 weeks of readiness, then the 12-week minimum window.The window is the same 12 weeks, but readiness runs as long as the least ready product needs.Each report runs on its own clock. The second starts when its product is ready.
Where an exception landsOpinions and exceptionsAn exception in A or in the shared platform lands in A’s report.An exception in any product lands in the one report every customer reads.A product’s exception stays in that product’s report. An exception in a company-level control, or in a platform both reports rely on, lands in each.
RenewalYear two and renewalBridge lettersOne period and one report a year, with bridge letters between reports.The same, with one report for every product.The same for each report. Line the periods up.
Adding a product laterChanges during the periodIt joins at the next period, and the description names it.New products usually join at the start of the next period.It joins the report for the stack it runs on, at that report’s next period, or gets a new report if it runs on a stack of its own.
Figure 3 What each choice changesSource: TCSA’s published prices and timelines, October 2026. Report mechanics: AICPA SOC 2 guide (2022) and the 2018 description criteria.

The price bands are all-in: TCSA quotes a SOC 2 with the CPA firm’s examination included rather than billed on top. A wider system, and above all a second stack, moves the quote up, so we quote it after the scoping call. On the Type 2 path the 12-week minimum window opens after 2 to 4 weeks of readiness, so a company-wide Type 2 keeps to 14 to 16 weeks only if every product is ready within those 2 to 4 weeks. Why SOC 2 quotes vary explains what moves a quote, and the SOC 2 timeline has the weeks in detail.

Three companies, three scopes.

The same six questions land differently depending on how a company is built. The three businesses below are illustrations, not clients.

A new product usually joins at the next period.

A Type 2 report covers a period. A product that sat outside the description during that period is not covered by that report, however good its controls were. There is no backdating.

You can bring a product in partway through, but adding a product is the kind of change to the system that the description discloses. It is usually simpler to line the product up with the start of the next period, with its readiness done and its controls running from the first day. Start its readiness while the main report runs, so it is ready when the next period opens.

When a deal cannot wait and the customer will accept a Type 1, a Type 1 can fill the gap. It covers the wider system and shows the design as of a date, and a Type 2 over the next period follows. That Type 1 is a second engagement, quoted on its own. Moving from Type 1 to Type 2 covers that path, and changes during your observation period covers what can and cannot be absorbed mid-window.

What to tell a customer whose product is outside the report.

Sooner or later a customer of product B receives your product A report. Tell them three things.

  1. Say exactly what the report covers: the shared platform and the controls you run for the whole company, as they serve product A.
  2. Say plainly what it did not examine: product B’s own application, its data stores and its changes.
  3. Give a date: the period in which B joins the report, or when B’s separate report is due if B runs on a stack of its own.

Do not send a letter that reads like assurance over B. Only the auditor’s report gives assurance, and a letter that sounds like one creates the confusion the description was written to prevent. The multi-product lesson covers what a buyer’s security team pushes back on, and how to read a SOC 2 report shows where a reader finds the boundary.

Before your scoping call.

Bring answers to these six, and the call can end with a scope instead of a list of open questions.

  1. Your products, and who asks about each one this year.
  2. The stack behind each product: cloud accounts, identity provider, pipeline, data stores and logging.
  3. Who has production access to what, contractors included.
  4. Which controls already run, and since when.
  5. What each product promises: uptime, confidentiality terms, and whether it holds personal or payment data.
  6. Which customers need a Type 2, and by when.

What a readiness assessment involves explains the first pass, and the SOC 2 readiness assessment is a free download.

Not sure where your line falls?

Tell us what you sell and who is asking. On a scoping call we will map your products to a scope and tell you which one we would pick, and why, before any evidence work starts.

Key takeaways.

  • A SOC 2 examines the system management describes. “Company-wide” means every product inside one boundary, or several systems in one report.
  • Company-level controls and the shared platform come into a one-product report too, so the narrow choice is never one application alone.
  • For most first reports, scope the product customers are buying and asking about, with the platform it runs on.
  • Widen to every product when they share a stack, a team and a way of working, and their customers are asking or their code and data already sit inside the boundary.
  • Keep a product out when its stack, team or maturity differs, so its gaps stay out of your main report. It joins at the next period, or gets a separate report if it runs on a stack of its own.
  • Line a new product up with the start of a Type 2 period. No report covers it retrospectively, so set the date and tell its customers.

Quick check.

  1. Say your three modules share one codebase, one database and one engineering team, and most customers ask about one of them. What do you scope?

    1. Only the module customers ask about
    2. All three, as one system
    3. Each module in its own report
    Check the answer

    B. A report on that one module would still take in the shared codebase, database and team, because the module needs them. The evidence is almost the same, so naming all three gives every customer a report for little extra work. This is TCSA’s advice. How to test whether a product stands apart

  2. Your SOC 2 covers one product. Are your hiring and screening controls in or out?

    1. Out, because they are run for the whole company
    2. In, for the people who can reach that product
    3. Only if you add the Privacy category
    Check the answer

    B. Every SOC 2 includes Security, and its common criteria reach the people who run the system. Hiring and screening are run once for the whole company, so they come in as they apply to the product in scope. 2017 Trust Services Criteria, AICPA

  3. Spot the mistake: “Our new product’s controls started last month. We will put it in the Type 2 that starts next week and close its gaps as we go.”

    Check the answer

    Its gaps would land in your main report. A Type 2 looks at whether controls operated throughout the period. Leave the new product outside, name it as outside, and bring it in when a new period opens, with its controls running from the first day, or give it a separate report if it runs on a stack of its own. SOC 2 guide, AICPA

  4. A customer of product B receives your product A report. What can you honestly tell them?

    1. That B is covered too, because it runs on the same platform
    2. What the report covers for A, what it did not examine for B, and when B joins
    3. Nothing, because the report is confidential
    Check the answer

    B. The report covers A, the platform under it and the company’s own controls where they support A. It did not examine B’s own application, data or changes. Say so, and give the period in which B joins the report, or when B’s separate report is due if B runs on a stack of its own. What a boundary leaves out

Sources.

Last checked against the AICPA’s public pages and TCSA’s published prices and timelines on 22 October 2026.

Questions people ask.

Does a SOC 2 cover the whole company?
Not by default. A SOC 2 covers the system that management’s description names, so it can cover every product you sell or only one. A one-product report still reaches past a single application. The company-level controls, such as the risk assessment, hiring and screening, training, vendor management and incident response, come in as they apply to that product, and so does the shared platform it runs on. What stays out is the other products’ own code, data and changes, which the description names as outside.
Should our first SOC 2 cover one product or all of them?
For most companies, start with the product customers are buying and asking about, together with the platform it runs on. Widen to every product when they share one stack and the same people run them the same way, as long as each product’s customers want the report or its code and data already sit inside the boundary. Keep a product out when its stack, its team or its maturity differs from the main product. It joins at a later period, or gets a separate report if it runs on a stack of its own.
Will customers accept a SOC 2 that covers only one of our products?
Customers of that product usually will, as long as the description names the product clearly and says which products sit outside it. They are buying that product, and the report covers it along with the shared platform and the company’s own controls behind it. Customers of another product will ask whether theirs is covered. Tell them plainly that it is not, what the report does cover, and the period in which their product joins the report, or when its separate report is due if it runs on a stack of its own.
Can one SOC 2 report cover several products?
Yes. Products that share one platform, one team and one way of working can be described as one system, with every product named. Products on different stacks can also sit in one report as separate systems, each with its own components and boundary. Either way, each product has to be named so a customer can find theirs. If one product is far less mature than the rest, a later join usually serves your main customers better, or a separate report if it runs on a stack of its own.
Does covering more products cost more?
The effort grows with separate stacks, teams and change paths much more than with the number of product names. Products on one shared stack add their own changes and data stores. A different team on that stack adds its own access reviews and change approvals. A product on its own cloud adds a second platform’s worth of evidence. TCSA quotes a SOC 2 all-in, with the CPA firm’s examination included, typically ₹2–⁠3 Lakh (USD 2,500–⁠5,000) for a Type 1 and ₹3–⁠5 Lakh (USD 3,000–⁠10,000) for a Type 2. A wider system, and above all a second stack, moves the quote up, so we quote it after the scoping call. Separate reports are separate engagements, each quoted on its own. A compliance platform helps you collect the evidence, but it does not change what is inside the boundary, so it does not shrink the scope.
When can a new product join our SOC 2?
Usually at the start of the next period, with its readiness done and its controls running from the first day. A Type 2 covers a period, so a product that sat outside the description during that period is not covered by that report. Bringing it in partway through is the kind of change to the system that the description discloses, which is why it is usually simpler to line it up with the next period. If a deal cannot wait and the customer will accept a Type 1, a Type 1 over the wider system can fill the gap until the next Type 2.
Do Type 1 and Type 2 reports cover a different scope?
The scope decision is the same for both. A Type 1 looks at the description and the design of the controls as of a date. A Type 2 also looks at whether the controls operated throughout a period. So a wider Type 2 needs every product’s controls running for the whole period, which is the usual reason to start narrow and widen later. With TCSA a Type 1 takes 6 to 8 weeks end to end, and a Type 2 takes 14 to 16 weeks end to end, the 12-week minimum window included.
Our customers sign with our US company, but our engineers work for our Indian subsidiary. Which one does the SOC 2 cover?
Name the entity your customers sign with, here the US company, as the service organization. The engineers at the Indian subsidiary come into the system as its people, because the description covers everyone who runs it, whoever employs them. Where two entities run one system under common management and common controls, the description can name both, and that is settled before the period opens. The lesson on scope and the system boundary covers the edge cases.

Get in touch

Book a free consultation or send us your requirements. We respond within 24 hours.

Send us your requirement.

01Your details
02What is it about?
SOC 2
03Send
Asking about: SOC 2