DFARS 7012 CRM Requirements Explained
DFARS 252.204-7012 mandates how contractors handle covered defense information. Your CRM almost certainly processes CDI. Here's what the clause actually requires and how to comply.
Cabrillo Club
Editorial Team · February 5, 2026 · Updated Feb 28, 2026 · 3 min read

DFARS 252.204-7012, 'Safeguarding Covered Defense Information and Cyber Incident Reporting,' is the contractual clause that makes CMMC real. It's been in DoD contracts since 2017, yet most contractors still don't understand how it applies to their CRM. If your CRM touches any data from a DoD contract—opportunity details, technical approaches, pricing, correspondence—it's likely processing Covered Defense Information.
This article supplements our CMMC compliance guide and directly relates to how CRM systems must comply with CUI-Safe CRM requirements.
What DFARS 7012 Actually Requires
The clause has four core requirements that directly affect your CRM and every other system processing CDI:
1. Adequate Security
Contractors must provide 'adequate security' for all covered contractor information systems. For systems processing CUI, this means implementing all 110 controls from NIST SP 800-171. Your CRM is a covered system if it stores, processes, or transmits CDI—which includes synced emails with contract details, opportunity records with technical approaches, and contact notes with program information.
2. Cyber Incident Reporting (72 Hours)
If a cyber incident affects CDI on your systems, you must report it to the DoD within 72 hours. This means your CRM needs audit logging comprehensive enough to detect incidents and determine what data was affected. If your CRM vendor can't provide incident-level audit data, you have a compliance gap.
3. Cloud Computing Requirements
If CDI is stored in the cloud—and most CRMs are cloud-based—the cloud service must meet FedRAMP Moderate baseline (or equivalent) and the contractor must ensure data is stored within the United States. Most commercial CRM platforms do not meet FedRAMP Moderate. This is where many contractors discover their CRM is out of compliance.
4. Subcontractor Flowdown
DFARS 7012 must flow down to subcontractors who will handle CDI. If your teaming partners or subs access your CRM for shared pipeline management, they must also comply. This creates supply chain compliance requirements that many teams overlook.
How DFARS 7012 Applies to Your CRM
Your CRM is not exempt from DFARS 7012 simply because it's a 'business system' rather than an 'engineering system.' CDI enters your CRM through multiple vectors:
How ready are you for CMMC?
Take our free readiness assessment. 10 questions, instant results, no email required until you want your report.
Check Your CMMC Readinessor try our free CMMC Cost Estimator →
- Email sync: Emails with contract details, technical discussions, and program information are automatically ingested
- Opportunity records: Contract values, NAICS codes, technical approaches, and competitive intelligence
- Contact data: Government personnel details, organizational structures, program office information
- Attachments: RFP documents, SOWs, past performance narratives, pricing volumes
For a detailed analysis of how CUI flows through CRM systems, see our CUI data flow analysis.
The FedRAMP Problem
DFARS 7012 requires cloud services processing CDI to meet FedRAMP Moderate baseline or equivalent. Here's where most GovCon CRMs fall short:
- Salesforce Government Cloud: FedRAMP Moderate authorized, but standard Salesforce editions are not
- HubSpot: No FedRAMP authorization at any level
- Pipedrive, monday.com: No FedRAMP authorization
- Microsoft Dynamics 365 GCC: FedRAMP High authorized in GCC High environment
See our GovCon CRM comparison for a full vendor-by-vendor analysis of compliance status.
How ready are you for CMMC?
Take our free readiness assessment. 10 questions, instant results, no email required until you want your report.
Check Your CMMC Readinessor try our free CMMC Cost Estimator →
Compliance Actions for Your CRM
- Determine if your CRM processes CDI. If you sync DoD-related emails or store contract details, it almost certainly does.
- Verify FedRAMP status. Check your CRM vendor's authorization level on the FedRAMP Marketplace.
- Map your CDI data flows. Document how CDI enters, moves through, and leaves your CRM.
- Implement access controls. Role-based access ensuring only authorized personnel can view CDI records.
- Enable audit logging. You need complete audit trails to support 72-hour incident reporting.
- Review AI features. Any AI processing CDI must use isolated infrastructure. See our RAG isolation guide.
Use our CMMC CRM compliance checklist to systematically verify each requirement.
How ready are you for CMMC?
Take our free readiness assessment. 10 questions, instant results, no email required until you want your report.
Check Your CMMC Readinessor try our free CMMC Cost Estimator →

Cabrillo Club
Editorial Team
Cabrillo Club is a defense technology company building AI-powered tools for government contractors. Our editorial team combines deep expertise in CMMC compliance, federal acquisition, and secure AI infrastructure to produce actionable guidance for the defense industrial base.
Related Articles

CRM Compliance Checklist for Defense Contractors: Is Yours CMMC Ready?
A practical, technical checklist to assess whether your CRM can support CMMC-aligned controls for handling CUI. Learn architecture, configs, and evidence to collect.

CMMC Flowdown Requirements and Your CRM: What Primes Owe Subcontractors (and Vice Versa)
When primes share CUI with subcontractors via CRM, the sub's CRM must also meet CMMC requirements. This guide covers 32 CFR 170.23 flowdown rules, how CUI flows through CRM in prime-sub relationships, verification obligations, common failures, and why purpose-built CRM solves the 300,000-company supply chain compliance problem.

CRM Migration to CMMC Compliance: The Defense Contractor's Roadmap
The defense contractor's roadmap for migrating CRM to CMMC compliance before Phase 2 enforcement. Covers three migration paths (gov cloud upgrade, purpose-built CRM, dual environment), 8-phase timeline, CUI data cleansing, integration challenges, and realistic cost analysis ($50K-$200K).