Start with what CMMC actually requires
This surprises a lot of people: CMMC does not mandate GCC High. It requires you to protect CUI to NIST SP 800-171, and the rule is written around controls and evidence; it doesn't name a Microsoft cloud. Commercial M365 can host some CUI under FedRAMP-Moderate-equivalency arguments, and plenty of contractors take that position today.
The catch is contractual. Of these two options, only GCC High comes with Microsoft's documented support for the DFARS 252.204-7012 cloud requirements, along with U.S. data residency, screened U.S.-citizen support staff, and ITAR contract terms. In Commercial, you're building an equivalency argument; in GCC High, Microsoft signs up for the clause alongside you. If you handle ITAR/EAR export-controlled CUI, the US-persons and residency commitments become requirements in practice, and GCC High is the practical answer.
| Commercial M365 | GCC High | |
|---|---|---|
| DFARS 7012 cloud support | Equivalency arguments only; Microsoft makes no 7012 commitment | Documented by Microsoft for GCC High |
| ITAR suitability | Not the practical answer for export-controlled data | US-sovereign residency and US-persons support built in |
| Who it fits | Contractors without 7012 flow-downs or export-controlled CUI | Contractors carrying 7012 with ITAR/EAR data or strict prime flow-downs |
The three questions that decide it
- Which contracts carry DFARS 252.204-7012? Pull the clauses instead of assuming. Without 7012, the analysis changes completely.
- Is any of your data export-controlled? ITAR or EAR technical data pushes you toward GCC High regardless of how the rest of the analysis goes.
- What are your primes flowing down? Some primes contractually require specific environments, and their contract terms bind you, so read them before you design anything.
The enclave option most vendors skip
The reflexive quote is "migrate the whole company." An enclave usually makes more sense: migrate only the users who touch CUI and leave everyone else in Commercial, including sales, HR, and the shop floor that never sees a controlled drawing. Discovery confirms the users, assets, and security dependencies that belong in the boundary; a reduction is not guaranteed. If you're not sure what in your environment is actually CUI, start with what counts as CUI and the CUI Scope Reduction Field Guide before you price a single license.
At GCC High's per-seat premium, migrating 200 users instead of 50 costs real money, and the gap grows through licensing, migration labor, and every control you'll evidence afterward. An enclave also gives you a clean boundary between the people who handle CUI and the people who never will, and that boundary makes the rest of your compliance program cheaper.
The failure we see runs in the opposite order. A company buys GCC High for everyone because a vendor said so, then discovers during scoping that a third of the licenses cover users who never touch a controlled file, and that money doesn't come back. Discovery costs a fraction of the license difference and settles the seat count with evidence.
What a real migration involves
A GCC High move takes far more than copying mailboxes. Plan identity, mail, files, Teams, and the DFARS incident-response wiring before cutover. Paragraph (c) reporting doesn't configure itself, and finding that out after go-live is expensive. Our Migration + DFARS 7012 package covers the full sequence, including the incident-reporting obligations, at $25K + $250/user.
Before you commit either way, run your numbers through the free CMMC Calculator. It compares a right-sized enclave with a whole-company migration so you can see what scope does to the total.
GCC High is the right answer for a well-defined set of contractors, with 7012 plus export-controlled data as the clearest case, and the wrong answer as a company-wide default. Let the contracts decide, then migrate only as much of the company as the data requires.
Not sure whether you need GCC High, or for how many seats?
A practitioner will read your contracts, check for export-controlled data, and size an enclave that satisfies 7012 without migrating people who never touch CUI. Or email rj@indirectit.com directly.