Compliance Guide

CMMC Compliance Guide for Government Contractors (2026)

The Cybersecurity Maturity Model Certification (CMMC) is the Department of Defense's framework for ensuring that contractors protect sensitive information. If you work with the DoD — or want to — CMMC certification is no longer optional.

B
Bureauify Research Team

This guide covers what CMMC is, the three certification levels, who needs it, how to get certified, and what it costs.

100M+ government records · 300+ gov/news sources · Updated hourly

What Is CMMC?

CMMC stands for Cybersecurity Maturity Model Certification. It is a unified cybersecurity standard created by the Department of Defense to protect Controlled Unclassified Information (CUI) and Federal Contract Information (FCI) across the defense industrial base (DIB).

Before CMMC, DoD contractors were required to self-attest their compliance with NIST SP 800-171 cybersecurity controls under DFARS clause 252.204-7012. The problem was that many contractors claimed compliance without actually implementing the required controls. CMMC replaces self-attestation with verified assessments.

CMMC 2.0, the current version, streamlined the original five-level model down to three levels and aligned directly with existing NIST standards. This reduces complexity while maintaining rigorous cybersecurity requirements.

Why CMMC Matters

The defense supply chain is a prime target for cyber adversaries. Nation-state actors have repeatedly compromised defense contractors to steal weapons designs, troop movement data, and other sensitive information. The SolarWinds breach and other high-profile incidents demonstrated that the existing self-attestation model was insufficient.

CMMC matters to contractors for a simple reason: without certification, you cannot win DoD contracts that require it. As CMMC requirements roll into more solicitations throughout 2025 and 2026, uncertified companies will be ineligible to bid on a growing portion of defense work.

300K+
companies in the defense industrial base
110
NIST 800-171 controls for Level 2
3 Years
certification validity period

The Three CMMC Levels

Level 1Foundational
Controls: 17 practices
Standard: FAR 52.204-21
Assessment: Annual self-assessment
Who needs it: Contractors handling Federal Contract Information (FCI) only

Level 1 covers basic cyber hygiene practices that most companies should already have in place: using antivirus software, enforcing password requirements, limiting physical access to systems, and training employees on security awareness. Self-assessment results are submitted to the Supplier Performance Risk System (SPRS).

Level 2Advanced
Controls: 110 practices
Standard: NIST SP 800-171 Rev 2
Assessment: Third-party assessment (C3PAO) or self-assessment for select programs
Who needs it: Contractors handling Controlled Unclassified Information (CUI)

Level 2 is the most common requirement for DoD contractors handling CUI. It maps directly to the 110 security requirements in NIST SP 800-171. Most programs will require a third-party assessment by an accredited C3PAO, though some lower-priority programs may allow self-assessment. This is where the vast majority of contractors will need to certify.

Level 3Expert
Controls: 110+ practices (adds NIST 800-172)
Standard: NIST SP 800-172
Assessment: Government-led assessment (DIBCAC)
Who needs it: Contractors on highest-priority DoD programs with advanced persistent threats

Level 3 is reserved for contractors working on the most sensitive DoD programs that face advanced persistent threats (APTs) from nation-state actors. It builds on Level 2 by adding enhanced security requirements from NIST SP 800-172, including proactive threat hunting, network segmentation, and advanced incident response. Assessment is conducted by the Defense Industrial Base Cybersecurity Assessment Center (DIBCAC).

Who Needs CMMC Certification?

CMMC applies to all companies in the DoD supply chain that process, store, or transmit Federal Contract Information (FCI) or Controlled Unclassified Information (CUI). This includes:

  • Prime contractors on DoD contracts
  • Subcontractors at all tiers who handle CUI or FCI
  • Suppliers providing components for defense systems
  • IT service providers supporting DoD contractors
  • Cloud service providers hosting CUI data
  • Consulting firms with access to CUI

If a solicitation includes DFARS clause 252.204-7021 (CMMC requirements), bidders must hold the specified CMMC level at the time of award. There is no grace period.

The NIST 800-171 Connection

CMMC Level 2 maps directly to NIST Special Publication 800-171 Revision 2, which contains 110 security requirements across 14 control families:

Access Control (22 requirements)
Awareness and Training (3)
Audit and Accountability (9)
Configuration Management (9)
Identification and Authentication (11)
Incident Response (3)
Maintenance (6)
Media Protection (9)
Personnel Security (2)
Physical Protection (6)
Risk Assessment (3)
Security Assessment (4)
System and Communications Protection (16)
System and Information Integrity (7)

If your organization already complies with NIST 800-171 (as required by DFARS 252.204-7012), you are well-positioned for CMMC Level 2. The difference is that CMMC requires independent verification rather than self-attestation.

CMMC Timeline: When It Appears in Contracts

2024

Final Rule Published

The CMMC 2.0 final rule (32 CFR Part 170) was published in the Federal Register. The Cyber AB began accrediting C3PAOs and certifying assessors. Early adopter companies started their certification journeys.

2025

Phased Rollout Begins

CMMC requirements began appearing in select DoD solicitations. Phase 1 focused on Level 1 self-assessments and Level 2 self-assessments for non-critical CUI programs. The ecosystem of C3PAOs expanded to meet growing demand.

2026

Broader Adoption

Level 2 third-party assessments are now required for most DoD contracts involving CUI. The number of solicitations containing CMMC clauses continues to increase. Companies without certification are losing eligibility for a growing number of opportunities.

2027+

Full Implementation

CMMC requirements will be present in virtually all DoD contracts. Level 3 requirements will apply to the most sensitive programs. The certification becomes a baseline cost of doing business with the Department of Defense.

CMMC Certification Costs

Costs vary significantly based on your current cybersecurity posture, company size, and the scope of your CUI environment. Here are general ranges:

Cost CategoryLevel 1Level 2Level 3
Assessment fee$0 (self)$20K-$100KGovernment-led (TBD)
Remediation$5K-$15K$20K-$100K+$100K-$500K+
Tools and software$2K-$5K/yr$10K-$50K/yr$50K-$200K/yr
Consulting supportOptional$10K-$50K$50K-$150K+
Total estimate$5K-$20K$50K-$200K+$200K-$500K+

These are rough estimates. Actual costs depend on your existing security posture, number of employees, complexity of your IT environment, and scope of your CUI boundary.

Steps to Get CMMC Certified

1

Determine your required level

Review current and target DoD contracts. If you only handle FCI, you need Level 1. If you handle CUI, you need Level 2 (most common). Check solicitations for DFARS 252.204-7021 clauses specifying the required level.

2

Scope your CUI environment

Identify where CUI enters, is stored, is processed, and is transmitted in your organization. The smaller your CUI boundary, the fewer systems need to meet CMMC controls and the lower your costs. Consider enclave strategies to isolate CUI in a defined environment.

3

Conduct a gap assessment

Compare your current security controls against the required NIST 800-171 controls. Score yourself using the NIST SP 800-171A assessment methodology. Be honest — C3PAOs will verify. You can use the DoD SPRS scoring methodology to quantify your gaps.

4

Remediate gaps and implement controls

Address identified gaps by implementing technical solutions (MFA, encryption, SIEM, endpoint protection), writing policies and procedures, training staff, and establishing incident response capabilities. This is typically the longest and most expensive step.

5

Prepare documentation

Create or update your System Security Plan (SSP), Plan of Action and Milestones (POA&M), and supporting evidence. Assessors will review these documents extensively. Good documentation is critical to passing.

6

Schedule and complete assessment

For Level 1, submit your self-assessment to SPRS. For Level 2, engage an accredited C3PAO through the Cyber AB marketplace. The assessment typically takes 1-2 weeks including document review and on-site evaluation. Upon passing, your certification is valid for 3 years.

Frequently Asked Questions

What is CMMC and why was it created?

CMMC (Cybersecurity Maturity Model Certification) is a DoD framework that requires defense contractors to demonstrate cybersecurity practices through third-party assessments. It was created because self-attestation under DFARS 252.204-7012 was insufficient — a 2019 DoD IG report found that contractors routinely failed to implement required NIST 800-171 controls despite claiming compliance.

How much does CMMC certification cost?

Costs vary by level. Level 1 (self-assessment) has minimal direct cost beyond staff time. Level 2 (third-party assessment) typically costs $50,000-$200,000+ depending on company size, scope, and remediation needed. Level 3 (government-led assessment) costs are not publicly fixed but are the most expensive due to the extensive controls required (NIST 800-172).

When will CMMC requirements appear in DoD contracts?

CMMC 2.0 rulemaking finalized in late 2024 with phased rollout beginning in 2025. CMMC requirements are now appearing in new DoD solicitations. By 2026, most DoD contracts involving CUI will require at minimum Level 2 certification. Check current solicitations on SAM.gov for CMMC clauses.

Do subcontractors need CMMC certification?

Yes. Subcontractors who handle Controlled Unclassified Information (CUI) must achieve the same CMMC level as specified in the prime contract. Subcontractors who only handle Federal Contract Information (FCI) may qualify at Level 1. This applies to all tiers of the supply chain.

Find CMMC-Related Contracts on Bureauify

Search across SAM.gov, FPDS, and USAspending for DoD contracts that require CMMC certification. Filter by CMMC level, agency, NAICS code, and set-aside type.

Data sourced from SAM.gov, USAspending, FPDS, Grants.gov. 300+ supplementary federal data feeds. View methodology →

100M+ government records · 300+ gov/news sources · Updated hourly

Search Government Records

Explore 100M+ federal records across SAM.gov, Grants.gov, USAspending, FPDS, and 80+ federal sources.

Search all opportunities →

Explore Federal Contracting