Quick Answer: CMMC certification requirements are the cybersecurity controls defense contractors must implement to handle controlled unclassified information (CUI) and qualify for Department of Defense contracts. For most contractors, this means meeting CMMC Level 2 requirements, including 110 security controls aligned with NIST SP 800-171.
CMMC certification requirements are the security controls and practices your organization must implement to handle Controlled Unclassified Information (CUI) and bid on Department of Defense contracts.
At Level 2, the most common certification target for defense contractors, that means 110 requirements across 14 control families, all aligned with NIST SP 800-171. Meeting these requirements involves technical controls, documentation, staff training, and a third-party assessment every three years.
This page breaks down what the requirements actually cover, where organizations typically get stuck, and what your options are for getting compliant before the DoD's end-of-2026 deadline.
Key Takeaways
- CMMC Level 2 requires 110 security controls across 14 control families aligned with NIST SP 800-171 and verified through a third-party assessment every three years.
- Scoping your CUI environment and migrating to GCC or GCC High is often the most difficult and time-consuming part of the process.
- Achieving CMMC Level 2 certification typically takes 8 to 18 months depending on your current security posture and internal resources.
- Building an in-house compliance function often costs $84K to $132K+ per year for a single hire before tooling, auditors, and onboarding costs.
- A managed compliance partner can handle implementation, tooling, and assessor coordination at a lower cost than building an internal compliance team.
What Are CMMC Certification Requirements?
CMMC stands for Cybersecurity Maturity Model Certification. It is a DoD program that requires defense contractors and subcontractors to demonstrate they protect CUI at a defined security level before they can win or renew federal contracts.
There are three certification levels:
- Level 1: 15 requirements, annual self-assessment. Applies to organizations handling Federal Contract Information (FCI) only.
- Level 2: 110 requirements across 14 control families, third-party assessment every three years. Applies to organizations handling CUI. This is the target level for most defense contractors.
- Level 3: 134 requirements based on NIST SP 800-171 and NIST SP 800-172, government-led assessment. Applies to organizations supporting critical DoD programs.
The 14 control families at Level 2 map directly to NIST SP 800-171:
|
Control Family |
Abbreviation |
|
Access Control |
AC |
|
Awareness and Training |
AT |
|
Audit and Accountability |
AU |
|
Configuration Management |
CM |
|
Identification and Authentication |
IA |
|
Incident Response |
IR |
|
Maintenance |
MA |
|
Media Protection |
MP |
|
Personnel Security |
PS |
|
Physical Protection |
PE |
|
Risk Assessment |
RA |
|
Security Assessment |
CA |
|
System and Communications Protection |
SC |
|
System and Information Integrity |
SI |
Each family contains specific practices your organization must implement, document, and demonstrate to a Certified Third-Party Assessment Organization (C3PAO). The DoD has set the end of 2026 as the deadline for CMMC compliance to appear in active contract solicitations, which means the clock is already running.
Challenges Companies Face When Getting CMMC Compliant
Most defense contractors underestimate what CMMC Level 2 actually demands until they are deep into the process. The requirements look manageable on paper, but implementation surfaces a different reality.
- Underestimating scope: 110 controls touch every corner of your IT environment, from endpoint configuration to access reviews to physical security. Most organizations have significant gaps they don't discover until a formal assessment.
- GCC or GCC High migration: CUI must live in a compliant cloud environment. If your organization runs standard Microsoft 365 commercial licenses, migrating to GCC or GCC High is a major project before compliance work even begins.
- No internal expertise: CMMC spans IT, security, legal, and HR. Few small-to-midsize defense contractors have staff who cover all four areas at the depth CMMC requires.
- Deadline pressure: The end-of-2026 federal deadline is firm. Organizations that wait until 2025 to start are already behind, given realistic implementation timelines.
- Tool sprawl: Selecting, configuring, and integrating the right security and GRC tools is a project in itself, and misconfigured tools don't satisfy assessors.
- Ongoing burden: Certification is not a one-time event. CMMC Level 2 requires continuous monitoring, policy updates, training tracking, and evidence collection between assessments.
What Does It Take to Meet CMMC Certification Requirements?
Getting compliant is not just about checking boxes. It requires coordinated work across your technical environment, your documentation library, and your people. The sections below cover the four areas where organizations spend the most time and resources.
GCC or GCC High Migration
If you process or store CUI in standard Microsoft 365, you need to migrate to a FedRAMP-authorized environment before you can satisfy CMMC Level 2 requirements. GCC High is the most common target for defense contractors handling export-controlled data. This migration affects email, SharePoint, Teams, and any connected applications, and it requires careful planning to avoid data loss or productivity disruption.
Documentation and Policy Development
CMMC assessors don't just verify that controls are in place. They verify that your organization has written policies, procedures, and plans that govern how those controls are used. This includes a System Security Plan (SSP), a Plan of Action and Milestones (POA&M), an Incident Response Plan, and more. BEMO creates 18-plus IT policies during implementation to cover these requirements.
Technical Controls and Tooling
Implementing 110 controls requires a security stack that covers endpoint protection, identity management, logging, vulnerability management, and data protection. Each tool must be properly configured and producing evidence that your assessor can review. Choosing the wrong tools or misconfiguring them adds months to your timeline.
Ongoing Monitoring and Maintenance
CMMC Level 2 certification lasts three years, but your compliance posture must be maintained continuously. That means 24/7 log monitoring, regular vulnerability patching, annual security awareness training, and quarterly reviews of your security program. Gaps that appear between assessments can jeopardize your next certification cycle.
In-House vs Managed: Approaches to CMMC Compliance
There is no single right way to pursue CMMC certification. The right approach depends on your internal resources, your timeline, and your risk tolerance. Here is an objective look at the three most common paths.
|
DIY / In-House |
GRC Platform Only (Drata, Vanta) |
Managed Compliance Partner |
|
|
Implementation |
Your team builds it |
Platform guides you, you do the work |
Partner builds it for you |
|
Ongoing maintenance |
Your team |
Your team + automation |
Partner's team + automation |
|
Auditor coordination |
You manage it |
Limited support |
Managed end-to-end |
|
Tech stack |
You select and configure |
Integrations only |
Full security stack deployed |
|
Dedicated team |
Your hires ($84K-$132K+ per person) |
None |
Multi-role team assigned to your account |
|
Typical timeline |
12-18+ months |
6-12 months |
~8 months initial implementation |
The DIY path gives you maximum control but requires hiring, onboarding, and retaining specialized staff across IT, security, and compliance. A GRC platform reduces documentation overhead but still leaves implementation and assessor coordination to your team. A managed compliance partner takes ownership of the full process, which is a meaningful difference when your contract eligibility is on the line.
Getting Started With CMMC Compliance
If you are ready to pursue CMMC certification, here is the process BEMO uses with every client.
- Book a GAP Assessment: Evaluate your current security posture against all 110 CMMC Level 2 requirements and identify exactly where your gaps are. This gives you a clear picture of the work ahead before you commit to a timeline.
- Get Your Implementation Roadmap: Receive a prioritized plan covering controls, tooling, policies, GCC/GCC High migration, and realistic timelines. You know what needs to happen and in what order.
- Deploy Controls: Your dedicated team deploys the full security stack, configures your environment, builds your documentation library, and sets up GRC automation. Bi-weekly status meetings keep you informed throughout.
- Achieve and Maintain Compliance: Your team coordinates with your C3PAO assessor, manages evidence collection, and provides ongoing managed compliance so your certification stays current between assessments.
Why Choose BEMO for CMMC Compliance
The challenges covered above are real, and they are the same ones BEMO was built to solve. BEMO is a Cyber AB Registered Practitioner Organization (RPO) that has made CMMC compliance a core part of its managed services offering for defense contractors.
Here is what sets BEMO apart:
- Dedicated team on your account: CSM, Project Manager, Delivery Engineer, Security Engineer, SOC Analyst, IT Manager, Support Engineer, and virtual CISO. Every role, covered.
- Microsoft-native security stack: BEMO builds on Microsoft 365, Entra ID, Purview, Sentinel, Intune, and Defender, the same tools your GCC or GCC High environment runs on.
- BEMO is certified themselves: SOC 2 Type 2 and ISO 27001 certified, so they operate under the same standards they implement for clients.
- GRC automation with hands-on management: BEMO uses Drata for GRC automation and has dedicated compliance engineers who run it on your behalf.
- Full assessor coordination: BEMO works directly with C3PAO partners including Sensiba, A-LIGN, and Johanson Group on your behalf, managing evidence collection and remediation cycles.
- 24/7 SOC monitoring: AI reviews 100,000-plus monthly logs with approximately 100 per month human-verified, so your environment stays clean between assessments.
- Proven track record: 2023 Microsoft US Partner of the Year, Inc. 5000 four consecutive years, and featured by Satya Nadella at the Microsoft Secure 2024 Summit.
Ready to Meet CMMC Level 2 Certification Requirements?
The end-of-2026 DoD deadline is not moving. BEMO assigns a dedicated team to your account, deploys your full security stack, and owns the outcome of your certification.
Book a meeting with BEMO to start with a GAP assessment and get your implementation roadmap.
Frequently Asked Questions About CMMC Certification Requirements
What are the CMMC Level 2 certification requirements?
CMMC Level 2 requires implementing 110 security practices across 14 control families, all drawn from NIST SP 800-171. You must also document your practices in a System Security Plan, address any gaps in a Plan of Action and Milestones, and pass a third-party assessment conducted by a C3PAO. The assessment must be repeated every three years to maintain certification.
How many controls does CMMC Level 2 require?
CMMC Level 2 requires 110 controls across 14 control families. These controls cover everything from access management and multi-factor authentication to incident response, audit logging, and media protection. BEMO manages 251 CMMC-related controls across its client implementations, accounting for the full depth of documentation and technical evidence each requirement demands.
How long does it take to become CMMC compliant?
The realistic timeline for CMMC Level 2 certification is 8 to 18 months, depending on your current security posture and whether you need to migrate to GCC or GCC High. Organizations starting from a weak baseline or running on non-compliant cloud environments should plan for the longer end of that range. Working with a managed compliance partner typically compresses the timeline to around 8 months.
What does a CMMC GAP assessment include?
A GAP assessment evaluates your current environment against all 110 CMMC Level 2 requirements and identifies which controls you have in place, which are partially implemented, and which are missing entirely. It also covers your documentation posture and your cloud environment's compliance status. The output is a prioritized remediation roadmap, not just a list of findings.
Why choose a managed compliance partner for CMMC?
CMMC certification requires expertise across cloud migration, security tooling, policy development, and assessor coordination. A managed compliance partner brings all of that to your account from day one, without the 3-to-6-month ramp-up of a new hire. For defense contractors with contract deadlines tied to the end-of-2026 federal requirement, speed and certainty matter more than any other factor.
What team is typically assigned for CMMC compliance at BEMO?
BEMO assigns a dedicated team to every client: a Customer Success Manager, Project Manager, Delivery Engineer, Security Engineer, SOC Analyst, IT Manager, Support Engineer, and virtual CISO. That team owns the outcome of your compliance program, not just the advice. Quarterly virtual CISO reviews and bi-weekly implementation status meetings keep your program on track throughout.
Top 10 Posts
-
NIST SP 800-171: All 110 Requirements Explained
-
SOC 2 Ongoing Monitoring Requirements
-
GCC High Requirements: A Complete Guide
-
Microsoft 365 HIPAA Compliance Requirements
-
GDPR HIPAA Compliance SIEM Requirements
-
ITAR Background Check Requirements
-
CMMC Level 3 Requirements: A Complete Guide
-
HIPAA Compliance Requirements for Pharmacy SaaS
-
HIPAA IT Asset Disposal Requirements
-
HIPAA Compliance Fax Storage Requirements


Leave us a comment!