The Defense Compliance ReportCMMC 2.0 & the Defense Industrial Base

SPRS Score for CMMC: What Contractors Need to Know Before Award

The Defense Compliance Report Editorial TeamIndependent CMMC and DIB compliance research
Published: Last reviewed:
Editorial research — not formally reviewed by a CMMC Subject Matter Advisor. Verify scope and applicability with a Registered Practitioner before acting.

The Supplier Performance Risk System (SPRS) score is a DoD-required posting that represents a defense contractor’s self-assessed compliance with NIST SP 800-171 Revision 2. Under DFARS 252.204-7019, offerors must have a current NIST SP 800-171 assessment score posted in SPRS before they can receive a DoD contract containing that clause. Under CMMC, SPRS also houses the contractor’s CMMC Status — the compliance result that gates award on applicable contracts starting Phase 2.

A missing, stale, or inaccurate SPRS posting can delay or block award. An inflated SPRS score can create False Claims Act exposure. This guide covers how scoring works, what each score level means, and what to do when your score needs to change.

What SPRS Is — and What It Isn’t

SPRS (Supplier Performance Risk System) is the DoD’s government-wide database for contractor assessment data, past performance, and compliance statuses. For CMMC and NIST SP 800-171 purposes, SPRS holds two related but separate data points for each contractor:

SPRS is not a certification database and does not issue CMMC certifications. It is a reporting and verification system. Contracting officers check SPRS during award decisions to confirm that a required score or CMMC Status is current and posted.

How the SPRS Score Is Calculated

The SPRS score is calculated using the DoD Assessment Methodology for NIST SP 800-171 (v1.2.1). The methodology assigns a point value to each of the 110 NIST SP 800-171 requirements based on their risk weight. The score starts at 110 (full implementation) and decreases by the point value of each unimplemented requirement. Because the sum of all deductions exceeds 110, scores can go negative — as low as −203.

Score RangeWhat It SignalsCMMC Implications
110All 110 requirements fully implementedEligible for Final Level 2 (self) affirmation
88–109Some requirements on POA&M; others fully metEligible for Conditional Level 2 status (with restrictions)
1–87Significant gaps in implementationNot eligible for Conditional status; below minimum threshold
0 or negativeMaterial cybersecurity gapsNo CMMC status available; significant award risk

Sources: DoD Assessment Methodology v1.2.1; 32 CFR Part 170 §§ 170.4, 170.14, 170.24. Conditional Level 2 status requires min. 88/110 AND full implementation of all non-POA&M-eligible requirements.

How CMMC and SPRS Interact

Under CMMC, the SPRS score does not go away — it coexists with the CMMC Status posted by the contractor or C3PAO. For contracts requiring Level 2 C3PAO certification under DFARS 252.204-7025, the C3PAO posts the CMMC Status (Final or Conditional) directly in SPRS after the assessment. The numerical self-assessment score may also be present for contracts requiring it under DFARS 252.204-7019/7020.

Contract ClauseWhat SPRS Must ShowWho Posts It
DFARS 252.204-7019Current NIST SP 800-171 self-assessment scoreContractor (senior official affirmation)
DFARS 252.204-7020Current NIST SP 800-171 score + medium/high assessmentContractor; DoD for medium/high assessments
DFARS 252.204-7021 (L2 Self)CMMC Level 2 self-assessment statusContractor (senior official affirmation)
DFARS 252.204-7025 (L2 C3PAO)CMMC Level 2 Final or Conditional status (C3PAO-issued)C3PAO posts directly in SPRS

What to Do If Your SPRS Score Is Wrong

Contractors routinely over-score their self-assessments. The most common sources of error: applying controls without testing their operational effectiveness (as NIST SP 800-171A requires), incorrectly scoping the assessment boundary (excluding systems that process CUI), and misapplying partial credit to requirements that NIST SP 800-171A treats as binary (implemented or not).

If your SPRS score is inaccurate:

  1. Do not re-post a higher score without correcting the gaps. Posting an inflated score with unresolved implementation failures creates False Claims Act exposure. The senior official who affirms is attesting under federal attestation requirements.
  2. Engage an independent reviewer. An external readiness review from an RPO or qualified consultant can validate your current scoring methodology and identify errors before the next affirmation.
  3. Correct the implementation, then update the score.Remediate the identified gaps, re-evaluate using NIST SP 800-171A methods, recalculate the score, and repost with an updated senior official affirmation.
  4. Consult legal counsel on any prior inaccurate posting.If a materially inflated SPRS score has been posted under a DoD contract, consult federal-contracts counsel about voluntary disclosure and correction obligations before assuming the risk of inaction.

False Claims Act and SPRS

The False Claims Act (31 U.S.C. §§ 3729–3733) applies to knowing submission of false claims to the federal government. DoJ and several contracting officers have cited inflated SPRS postings in enforcement contexts. A senior official who affirms a materially false SPRS score is the attesting individual, not just the company. Internal controls and independent validation before affirmation reduce — but do not eliminate — this risk.

SPRS at Award: What Contracting Officers Check

Contracting officers use SPRS as part of their pre-award review. What they look for:

How to Improve Your SPRS Score

Improving your SPRS score means implementing the unmet NIST SP 800-171 requirements — not adjusting the score calculation. The path:

  1. Start with a gap assessment to identify which requirements are unmet and by how much
  2. Prioritize remediation by point weight — address high-value requirements first
  3. Build your SSP and POA&M to document current state and remediation plans
  4. After remediation, re-evaluate using NIST SP 800-171A methods for each requirement (interview, examine, test — not just documentation review)
  5. Recalculate the score using the DoD Assessment Methodology
  6. Have a senior official affirm the updated score in SPRS

The requirements with the highest point weights are not necessarily the hardest to implement — many high-weight gaps in small DIB companies are in Access Control (AC), Identification and Authentication (IA), and System and Information Integrity (SI). A gap assessment that prioritizes by DoD Assessment Methodology weighting, not alphabetical order, gives you the fastest path to a higher score.

Find your CMMC path before your next contract

Answer questions about your contract clauses, current SPRS status, and environment. Get a matched recommendation before any contact info is required.

Find your CMMC path →

Frequently Asked Questions

What is the SPRS score for CMMC?

The SPRS score is a numerical representation of a contractor’s self-assessed compliance with NIST SP 800-171 Rev. 2. It ranges from −203 to 110 and is calculated using the DoD Assessment Methodology. A score of 110 means all 110 requirements are fully implemented.

What SPRS score do I need to win DoD contracts?

DFARS 252.204-7019 requires that a current SPRS score be posted — it does not specify a minimum numerical score for basic eligibility. However, under CMMC, Conditional Level 2 status requires a minimum of 88 out of 110 (with all non-POA&M-eligible requirements fully implemented). For contracts requiring CMMC Level 2 C3PAO certification under DFARS 252.204-7025, award eligibility depends on having a Final Level 2 CMMC Status in SPRS — not just a score.

How is the SPRS score calculated?

The score starts at 110 and decreases by the point values assigned to each unimplemented NIST SP 800-171 requirement in the DoD Assessment Methodology. Not all requirements carry the same weight — some are worth 1 point, others 3 or 5. Scores can go negative because the total deduction potential exceeds 110.

Does CMMC replace the SPRS score?

Not entirely. CMMC adds a CMMC Status to SPRS — a Final or Conditional level status — that coexists with the NIST SP 800-171 self-assessment score. For Level 2 C3PAO contracts, the C3PAO posts the Final status directly. The self-assessment score remains for contracts that require it under DFARS 252.204-7019/7020.

Can a low SPRS score prevent contract award?

It depends on the solicitation, clause, and contracting officer. DFARS 252.204-7019 requires a current score to be posted but does not specify a floor. DFARS 252.204-7025 makes CMMC Status a solicitation-level award gate — a contractor without the required status cannot receive award. A very low score may also affect source selection evaluations.

What do I do if my SPRS score is wrong?

Correct the underlying implementation gaps, re-evaluate using NIST SP 800-171A methods, recalculate the score, and repost with an updated senior official affirmation. Do not repost a higher score without correcting the gaps. Consult federal-contracts legal counsel if a materially false score has been affirmed under an active DoD contract.

Start with a gap assessment to understand your current score

A professional gap assessment gives you a defensible preliminary SPRS score posture, identifies gaps by DoD Assessment Methodology weight, and builds the SSP/POA&M evidence you need before any affirmation.

CMMC Gap Assessment Guide →

Sources & Regulatory Citations

Related Guides

Find your CMMC path before your next bid

Answer questions about your current SPRS status, contract requirements, and environment. Get a personalized recommendation before any contact info is required.

Find your CMMC path →

Or browse the provider directory to find verified CMMC providers.

Provider-matching forms on this site may generate referral or lead-routing compensation. This page does not currently contain named provider rankings, endorsements, or "best provider" awards. If named provider reviews are published later, sponsored, affiliate, partner, or referral relationships will be labeled on the relevant provider card or review. See our Methodology and Editorial & Advertising Policy for details.