Site icon RSI Security

How to Prepare for CMMC: Gap Assessment, Checklist, and Assessment Readiness

To prepare for CMMC, work through seven steps in order:

  1. Confirm which level your contracts require.
  2. Define the scope of systems, people, and providers that handle FCI or CUI.
  3. Run an honest gap assessment against every requirement.
  4. Remediate gaps, starting with those that can’t go on a POA&M.
  5. Document everything in a System Security Plan.
  6. Train your people.
  7. Verify readiness before you post a score in SPRS or schedule an assessment.

Status, October 2026: Phase 1 self-assessments are in force. Mandatory C3PAO assessments (Phase 2) are suspended pending a DoW review. The preparation steps are the same either way. See where CMMC stands now.

 

Step 1: Confirm what your contracts require

Start with the paperwork, not the technology.

See who needs CMMC and CMMC requirements by level.

 

Step 2: Define your CMMC scope

Scope decides how much of your organization has to meet every requirement, so it drives cost more than any other decision.

  1. Map the data flow. Trace where FCI and CUI enter, where they are stored and processed, who touches them, and where they leave, including email, file shares, and endpoints.
  2. Categorize assets. 32 CFR Part 170 sorts Level 2 assets into five categories, each treated differently in an assessment: CUI assets; Security Protection Assets (the tools that protect CUI); Contractor Risk Managed Assets; Specialized Assets; and out-of-scope assets.
  3. Include your service providers. MSPs, MSSPs, and cloud services that handle CUI or Security Protection Data are in scope. Cloud services that store CUI must meet FedRAMP Moderate or an equivalent standard.
  4. Decide on an enclave. If CUI touches only part of the business, isolating it in a dedicated enclave can shrink scope and cost dramatically.

The DoD CMMC Scoping Guide for your level is the authoritative reference for this step.

 

Step 3: Run a CMMC gap assessment

A CMMC gap assessment, also called a gap analysis or readiness assessment, measures your current environment against every requirement for your level. It produces:

How to do it well: assess objectives, not just requirements; a requirement with one unmet objective is not met. Collect evidence as you go; if you can’t show it, you can’t claim it. Score conservatively; an optimistic gap assessment only moves the surprise to the real assessment.

Who should run it: your internal team, or an independent advisor such as a Registered Practitioner Organization. Do not use the C3PAO you plan to have certify you. CMMC’s conflict-of-interest rules bar a C3PAO from assessing an organization it provided consulting services to within the preceding three years.

 

Step 4: Remediate in the right order

Not all gaps are equal. At Level 2, requirements are weighted 5, 3, or 1 points, and generally only 1-point requirements can sit on a POA&M. Prioritize like this:

  1. Requirements that can never be on a POA&M, including every 3- and 5-point requirement and the System Security Plan.
  2. Big-ticket technical controls with long lead times, such as multifactor authentication, FIPS-validated encryption, centralized logging, and a FedRAMP Moderate-equivalent cloud environment for CUI.
  3. Remaining 1-point gaps. Close as many as possible before assessment; plan the rest as POA&M items you can close within 180 days.

Remediation is usually the longest phase. For planning ranges, see CMMC cost and timeline.

 

Step 5: Document your program

Assessors evaluate what you document and then verify that it’s true. You’ll need:

 

Step 6: Train your people

Awareness and Training is one of the 14 NIST SP 800-171 families. At Level 2 it requires general security awareness training for everyone who uses in-scope systems, role-based training for people with security responsibilities, and awareness of insider-threat indicators. Assessors also interview staff, so the people who run your controls must be able to explain them.

 

Step 7: Verify readiness, then report or schedule

Before you post a score or book an assessment, run your gap assessment again against the finished environment. Then take the path your contract requires:

 

CMMC C3PAO Level Checklist

For what most often goes wrong, see 10 common CMMC mistakes.

 

How long preparation takes

It depends on scope and starting point. A contractor already close to NIST SP 800-171 can be ready in a few months. One starting from scratch should plan for a year or more. The cost and timeline page has a phase-by-phase planning model and DoD’s cost estimates.

 

Frequently asked questions

What is a CMMC gap assessment?
A CMMC gap assessment measures your current environment against every requirement and assessment objective for your CMMC level. It produces a requirement-by-requirement status, a realistic score, and a prioritized list of gaps to remediate. It is an internal or advisory exercise, not an official CMMC assessment, and it does not result in certification.
Who can perform a CMMC gap assessment?
Your own team can, or an independent advisor such as a Registered Practitioner Organization. The C3PAO you plan to use for certification should not, because CMMC conflict-of-interest rules bar a C3PAO from assessing an organization it provided consulting services to within the preceding three years. Use separate firms for readiness and certification.
What is the difference between a gap assessment and a CMMC assessment?
A gap assessment is a preparation tool that finds what is missing so you can fix it. A CMMC assessment is the formal evaluation that determines your status: a self-assessment posted to SPRS, a certification assessment by a C3PAO, or a DIBCAC assessment at Level 3. Only the formal assessment produces a CMMC status.
How do I prepare for a CMMC audit?
Confirm your required level, define and document your scope, run a gap assessment, remediate gaps that cannot go on a POA&M, complete your System Security Plan and evidence, train staff who will be interviewed, and verify readiness with a final self-check before posting a score or scheduling a C3PAO.
What documents do I need for a CMMC assessment?
At Level 2, you need a System Security Plan, policies and procedures for each requirement family, an asset inventory and network diagrams for your scope, a POA&M for any eligible open items, responsibility matrices for service providers, and evidence showing each requirement’s assessment objectives are met.
Can a company prepare for CMMC on its own?
Yes. Many contractors prepare internally using NIST SP 800-171, NIST SP 800-171A, and DoD’s CMMC assessment and scoping guides. Outside advisors can speed the process or fill skill gaps. Either way, the contractor remains responsible for its compliance and for the accuracy of its SPRS score and affirmation.

 

Work with RSI Security

RSI Security offers CMMC gap assessments and readiness support as advisory engagements. Separately, as a Cyber AB-authorized C3PAO, it performs independent CMMC Level 2 assessments. To protect assessor independence, RSI Security does not assess any organization it has advised on CMMC. Choose the path that fits where you are.

Request a CMMC gap assessment · Schedule a CMMC Level 2 assessment

Exit mobile version