CMMC vs NIST 800-171 vs CPCSC: What Contractors Need to Know
NIST 800-171 is a control baseline. CMMC and CPCSC are procurement programs that turn aligned controls into contract requirements.
Quick Answer
How are CMMC, NIST 800-171, and CPCSC different?
NIST SP 800-171 describes security requirements for protecting CUI. CMMC is the U.S. Department of Defense program that verifies contractor implementation for U.S. contracts. CPCSC is the Canadian defence-supplier program that uses aligned controls, CanadaBuys proof, and Canadian contract language. A supplier may use one control program to support both countries, but each contract needs its own scope and evidence path.
Who this applies to
Canadian and U.S. defence suppliers comparing control baselines, certification programs, and contract requirements
Timeline
CPCSC Level 1 is active in 2026; CMMC is phased through U.S. DoD contracting
Investment
Budget from contract scope, not from framework names
Side by side
Comparison table.
| Question | CMMC | NIST SP 800-171 | CPCSC |
|---|---|---|---|
| What it is | A U.S. Department of Defense certification program using CMMC levels and assessment paths. | A NIST publication of security requirements for protecting CUI in nonfederal systems. | Canada's cyber security certification program for defence suppliers. |
| Control source and version | CMMC Level 2 is anchored to NIST SP 800-171 Rev. 2 under 32 CFR Part 170. | Rev. 2 is the current CMMC Level 2 baseline. Rev. 3 is the newer NIST baseline with a different structure. | CPCSC uses ITSP.10.171 and Rev. 3-style assessment material. Canada says its Level 1 criteria are based on the Canadian version of NIST SP 800-171A Rev. 3. |
| Control count and identifiers | Level 2 uses 110 Rev. 2 requirements with 3.x.x identifiers. | Rev. 2 has 110 requirements. Rev. 3 has 97 Rev. 3 requirements with 03.xx.xx identifiers. | CPCSC Level 1 currently tests 13 controls from ITSP.10.171. Canada describes Level 2 as 98 controls and Level 3 as 200 controls. |
| Assessment or proof path | Self-assessment or C3PAO assessment, depending on the CMMC level and contract requirement. | NIST SP 800-171 is not a procurement certification by itself. | CanadaBuys attestation for Level 1. Level 2 is under development and uses external assessment every three years by an accredited certification body, plus annual affirmation. Level 3 uses National Defence assessment and annual affirmation. |
| Used for | U.S. DoD contract eligibility and prime flow-downs. | Control design, gap assessment, SSP work, and assessment preparation. | Selected Canadian defence contracts and Canadian supplier attestation. |
So what
Why this matters for Canadian suppliers.
A Canadian supplier can lose time by treating the names as interchangeable. A U.S. prime may ask about CMMC and CUI. A Canadian defence contract may ask for CPCSC and Specified Information. A security control can be shared, but the proof path is not the same.
Build one defensible control program, then map it to each contract: which information is covered, which systems are in scope, which controls are implemented, which evidence proves it, and where the attestation or assessment status must be recorded.
Version gap
What the Rev. 2 and Rev. 3 gap means.
The version gap matters. CMMC Level 2 still follows NIST SP 800-171 Rev. 2: 110 requirements, familiar 3.x.x identifiers, and the CMMC assessment paths in 32 CFR Part 170. CPCSC work points toward ITSP.10.171 and the Rev. 3 assessment structure, where NIST moved to 97 Rev. 3 requirements, 03.xx.xx identifiers, and organization-defined parameters (ODPs).
For a cross-border supplier, one spreadsheet of "NIST 800-171 controls" is not enough. Rev. 3 dropped NFO controls, added Planning and Supply Chain Risk Management families, changed identifiers, and changed some implementation expectations. The practical move is to keep one implemented control program, then maintain two maps: one to CMMC's Rev. 2 evidence expectations, and one to CPCSC's ITSP.10.171 / Rev. 3 structure.
The higher CPCSC levels also have their own Canadian assessment model. Current Government of Canada guidance describes Level 2 as 98 controls, external assessment every three years by an accredited certification body, and annual affirmation. Level 3 is described as 200 controls, assessment by National Defence, and annual affirmation. Level 2 is planned for select defence contracts beginning in spring 2027.
Pilotcore
Need a crosswalk?
Pilotcore helps suppliers map CPCSC, CMMC, and NIST 800-171 work into a single readiness plan. We provide readiness support and evidence mapping, not official certification.
References