Sixwatch logo dark

CMMC Compliance: What Defense Contractors Need to Do Now

Table of Contents

CMMC compliance means meeting the Cybersecurity Maturity Model Certification requirements that the Department of Defense (which now also uses “Department of War” as a secondary, non-statutory name) has written into its contracts. If your company handles Federal Contract Information (FCI) or Controlled Unclassified Information (CUI) as a prime or subcontractor, you need to reach the CMMC level named in your contract, either by self-assessment or by a certified third-party assessment, or you’ll be ineligible for the award. The phased rollout began in November 2025 with self-assessments. In July 2026, the DoD suspended the move to Phase 2 — the stage that would have made certified third-party assessments a condition of many awards — while it reviews the program, so self-assessment requirements still apply today and certified assessments are expected to return.

cmmc compliance assessment for defense contractors

In this guide

What CMMC is

The Cybersecurity Maturity Model Certification is the DoD’s way of verifying that the roughly 200,000+ companies in the Defense Industrial Base (DIB) actually implement the security controls they’ve been contractually required to have since 2017.

Under DFARS clause 252.204-7012, contractors handling CUI have been required to implement NIST SP 800-171 for years, on an honor system. CMMC ends the honor system. It adds assessment and certification, so a contractor’s claimed security posture is checked before an award, not after a breach.

The current program (CMMC 2.0) took effect through a final rule in 32 CFR Part 170, which took effect December 16, 2024, with the 48 CFR contracting rule (the DFARS clause 252.204-7021) effective November 10, 2025.

The three CMMC levels

Level Who it applies to Requirements Assessment
Level 1 (Foundational) Contractors handling FCI only 15 basic safeguarding practices from FAR 52.204-21 (things like access control, MFA on remote access, antivirus, patching) Annual self-assessment, affirmed in SPRS by a senior official
Level 2 (Advanced) Contractors handling CUI All 110 controls in NIST SP 800-171 Rev 2 Triennial assessment by a CMMC Third-Party Assessment Organization (C3PAO) for most contracts; a small subset allows self-assessment
Level 3 (Expert) Contractors on the most sensitive programs Level 2 plus 24 additional controls from NIST SP 800-172 Government-led assessment by the Defense Contract Management Agency’s DIBCAC

Most defense contractors and subcontractors need Level 2. If a contract involves CUI (technical drawings, specifications, export-controlled data), assume Level 2 with a C3PAO assessment.

Who needs CMMC compliance

  • Prime contractors with DoD contracts that include the CMMC clause
  • Subcontractors at any tier that receive FCI or CUI from a prime, including machine shops, engineering firms, software developers, logistics providers, and staffing firms
  • Managed service providers and cloud providers that handle CUI on behalf of a contractor (they must meet the same level or be FedRAMP Moderate equivalent)

You need CMMC even if DoD work is 5% of your revenue. Primes are now asking subcontractors for their CMMC status before issuing purchase orders, because the prime’s own certification depends on its supply chain.

Commercial off-the-shelf (COTS) suppliers are the main exemption. If you only sell unmodified commercial products with no FCI or CUI involved, CMMC doesn’t apply.

The CMMC rollout timeline

The DoD originally planned to phase CMMC into contracts over three years, but suspended that schedule mid-rollout in July 2026; here is where it stands as of September 2026.

Phase Start What’s required
Phase 1 November 2025 Level 1 and Level 2 self-assessments as a condition of award
Phase 2 November 2026 Level 2 C3PAO certification required for applicable contracts
Phase 3 November 2027 Level 3 requirements begin; Level 2 certification required at option periods on existing contracts
Phase 4 November 2028 Full implementation across all applicable solicitations

The practical deadline for most contractors is Phase 2. C3PAO capacity is limited and assessments are booking months out. A contractor starting from scratch typically needs 9 to 18 months to reach Level 2 readiness, so anyone who hasn’t started is already behind.

Sixwatch engineers working in the network operations center

What NIST SP 800-171 actually requires

Level 2 is NIST SP 800-171, which contains 110 controls across 14 families:

  1. Access Control (22 controls): who can access what, least privilege, session controls
  2. Awareness and Training (3): security training for all users
  3. Audit and Accountability (9): logging, log review, log protection
  4. Configuration Management (9): baselines, change control, restricting software
  5. Identification and Authentication (11): MFA, password rules, device identification
  6. Incident Response (3): a tested plan and a reporting process
  7. Maintenance (6): controlled maintenance, sanitizing equipment
  8. Media Protection (9): protecting, marking, and destroying CUI on media
  9. Personnel Security (2): screening and offboarding
  10. Physical Protection (6): facility access, visitor control
  11. Risk Assessment (3): periodic risk assessments and vulnerability scanning
  12. Security Assessment (4): assessing controls, plans of action, system security plan
  13. System and Communications Protection (16): encryption, network segmentation, boundary protection
  14. System and Information Integrity (7): patching, malware protection, monitoring

Two documents matter as much as the controls: the System Security Plan (SSP), which describes how each control is implemented, and the Plan of Action and Milestones (POA&M) for any control not yet met. Under CMMC, a conditional certification is possible with a limited POA&M, but the highest-weighted controls (MFA, encryption, incident response, and others) cannot be on the POA&M at all.

Your SPRS score (from -203 to 110) reflects your self-assessment against these controls. Primes can see it. A negative score tells them you haven’t started.

How the CMMC assessment works

Level 1: Complete the self-assessment annually, have a senior company official affirm it, and submit to the Supplier Performance Risk System (SPRS).

Level 2 (certification):

  1. Scope. Define exactly which systems, people, and locations touch CUI. Many contractors build a separate “CUI enclave” so only a small part of the company falls in scope.
  2. Gap assessment. Compare current controls to all 110 requirements.
  3. Remediate. Implement missing controls, write policies, collect evidence.
  4. Write the SSP and any POA&M.
  5. Select a C3PAO from the Cyber AB marketplace and schedule.
  6. Assessment. The C3PAO reviews evidence, interviews staff, and tests controls. Every control needs proof: screenshots, logs, policies, configurations.
  7. Certification is valid for three years, with an annual affirmation in between.

Contractors that use a managed service provider must show the MSP’s own compliance if it handles CUI or manages in-scope systems.

Sixwatch security operations monitoring

What CMMC compliance costs

Item Typical cost
Gap assessment $5,000 – $20,000
Remediation (tools, configuration, policies) $20,000 – $150,000+, depending on starting point and scope
Ongoing managed compliance and security $150 – $300 / user / month for in-scope users
C3PAO Level 2 assessment $30,000 – $100,000+
Enclave approach (Microsoft GCC High or similar) $50 – $80 / user / month for licensing alone

The DoD’s own estimate for a small business Level 2 certification was around $100,000 in the first year, per the DoD’s own rulemaking estimates. Reducing scope with an enclave is the most effective way to bring that down.

Sixwatch team planning an IT roadmap

Common reasons contractors fail CMMC assessments

  • Scope is too broad. CUI sits on every laptop, so every laptop is in scope.
  • The SSP describes controls that aren’t actually implemented. Assessors test.
  • MFA isn’t everywhere. One local admin account without it is a finding.
  • No evidence. The control works, but nobody can produce the log or screenshot proving it.
  • Cloud services aren’t FedRAMP Moderate (commercial Microsoft 365 rather than GCC or GCC High for CUI).
  • The MSP isn’t compliant, so its access to your systems becomes your finding.
  • Incident response was never tested. A plan on paper isn’t enough.

How Sixwatch helps with CMMC compliance

Sixwatch provides managed IT and managed cybersecurity to defense subcontractors in Tampa Bay and Cincinnati, both regions with significant defense and manufacturing bases. We handle CMMC readiness end to end: scoping, gap assessment against NIST 800-171, enclave design, control implementation, SSP and POA&M documentation, evidence collection, and C3PAO coordination.

Founder John Owens has 25+ years in IT and security, and our team implements the controls, then runs them, so your evidence is generated continuously rather than assembled in a panic before the assessor arrives. Every plan includes a 30-minute emergency remote response and same-day onsite support, with a 5.0 Google rating from clients who trust us with the systems their contracts depend on.

Great, fast, efficient support!

Martin

Book a 15-minute call to find out where you stand, or request a CMMC readiness proposal.

Frequently asked questions

What is CMMC compliance? Meeting the Cybersecurity Maturity Model Certification requirements written into Department of Defense contracts, proven by self-assessment (Level 1) or third-party certification (Level 2 and 3), before a contract is awarded.

Who needs to be CMMC compliant? Any contractor or subcontractor that handles Federal Contract Information or Controlled Unclassified Information for the DoD, plus service providers that manage their in-scope systems.

What is the difference between CMMC Level 1 and Level 2? Level 1 covers 15 basic practices for FCI and is self-assessed annually. Level 2 covers all 110 NIST SP 800-171 controls for CUI and generally requires a certified third-party assessment every three years.

How long does it take to get CMMC certified? Nine to 18 months for most small and mid-size contractors starting from a partial NIST 800-171 implementation, plus C3PAO scheduling lead time.

What is a C3PAO? A CMMC Third-Party Assessment Organization, accredited by the Cyber AB, that conducts Level 2 certification assessments.

Can I use a POA&M under CMMC? Yes, but only for a limited set of lower-weighted controls, and it must be closed within 180 days for a conditional certification to become final. Critical controls such as MFA and encryption cannot be deferred.

Do I need GCC High for CMMC? If you store or process CUI in Microsoft 365, you generally need a FedRAMP Moderate-equivalent environment such as GCC High. Commercial Microsoft 365 is not sufficient for CUI.


Need to know your CMMC gap before the next contract cycle? Book a 15-minute call · Request a proposal

IT Consulting in Dayton, OH

October 23, 2026

Vulnerability Assessment: Process, Types, Tools, and What It Costs

October 22, 2026

Cybersecurity Services in Dayton, OH

October 21, 2026

Managed IT Services in Dayton, OH

October 19, 2026

Cyber Insurance Requirements Checklist: 12 Controls

October 16, 2026

Penetration Testing: What It Is, the Types, and What It Costs

October 15, 2026

FTC Safeguards Rule for CPA Firms: What Compliance Takes

October 15, 2026

Cloud Services in Port Charlotte, FL

October 14, 2026

Wire Fraud Prevention for Financial Advisors: Playbook

October 14, 2026

Co-Managed IT: How It Works, What It Costs, and Who It’s For

October 13, 2026

IT Outsourcing in Port Charlotte, FL

October 12, 2026

IT Consulting in Port Charlotte, FL

October 9, 2026

What Is Ransomware? How It Works, Whether to Pay, and How to Stop It

October 8, 2026

Cybersecurity Services in Port Charlotte, FL

October 7, 2026

Managed IT Services Pricing: What Businesses Actually Pay in 2026

October 6, 2026

Managed IT Services in Port Charlotte, FL

October 5, 2026

What Is Phishing? How Attacks Work and How to Stop Them

October 1, 2026

Cloud Services in Bradenton, FL

September 30, 2026

What Is a Managed Service Provider (MSP)?

September 29, 2026

IT Outsourcing in Bradenton, FL

September 28, 2026

IT Consulting in Bradenton, FL

September 25, 2026

What Is Cybersecurity? A Plain-English Guide for Business Owners

September 24, 2026

Cybersecurity Services in Bradenton, FL

September 23, 2026

Managed IT Services: What They Are, What’s Included, and What They Cost

September 22, 2026

Managed IT Services in Bradenton, FL

September 16, 2026

Cloud Services in Fort Myers, FL

September 11, 2026

IT Outsourcing in Fort Myers, FL

September 9, 2026

IT Consulting in Fort Myers, FL

September 7, 2026

Cybersecurity Services in Fort Myers, FL

September 4, 2026

Managed IT Services in Fort Myers, FL

September 2, 2026

Cloud Services in Sarasota, FL

August 28, 2026

IT Outsourcing in Sarasota, FL

August 26, 2026

IT Consulting in Sarasota, FL

August 24, 2026

Cybersecurity Services in Sarasota, FL

August 21, 2026

Managed IT Services in Sarasota, FL

August 19, 2026

IT Support in Sarasota, FL

August 17, 2026

Cloud Services in Naples, FL

August 14, 2026

IT Outsourcing in Naples, FL

August 12, 2026

IT Consulting in Naples, FL

August 10, 2026

Cybersecurity Services in Naples, FL

August 7, 2026

Managed IT Services in Naples, FL

August 5, 2026

Cloud Services in St. Petersburg, FL

July 31, 2026

IT Outsourcing in St. Petersburg, FL

July 29, 2026

IT Consulting in St. Petersburg, FL

July 27, 2026

Cybersecurity Services in St. Petersburg, FL

July 24, 2026

Managed IT Services in St. Petersburg, FL

July 22, 2026

Cloud Services in Clearwater, FL

July 17, 2026

IT Outsourcing in Clearwater, FL

July 15, 2026

IT Consulting in Clearwater, FL

July 13, 2026

Best Cybersecurity Services in Clearwater, FL | Sixwatch

July 10, 2026

Managed IT Services in Clearwater, FL

July 8, 2026

Best Cloud Services in Cincinnati | Sixwatch

July 3, 2026

IT Outsourcing in Cincinnati | Sixwatch

July 1, 2026

Cybersecurity Services in Cincinnati | Sixwatch

June 29, 2026

IT Consulting in Cincinnati | Sixwatch

June 29, 2026

Managed IT Services in Cincinnati | Sixwatch

June 24, 2026

IT Support in Cincinnati | Sixwatch

June 22, 2026

Cloud Services in Tampa, FL | Sixwatch

June 19, 2026

IT Outsourcing in Tampa, FL | Sixwatch

June 17, 2026

IT Consulting in Tampa, FL | Sixwatch

June 15, 2026

Cybersecurity Services in Tampa, FL | Sixwatch

June 12, 2026

Managed IT Services Tampa, FL | Sixwatch

June 10, 2026