Most small defense contractors have heard of CMMC — but the SPRS score requirement often catches them off guard. Here's the thing: your SPRS score isn't a future CMMC requirement. It's required right now. If your contract includes DFARS 252.204-7019 or 7020, you were supposed to submit an SPRS score already. Many contractors haven't, and that's a problem.

What Is an SPRS Score?

SPRS stands for Supplier Performance Risk System — a DoD portal that consolidates supplier performance data used in contract evaluations. Your SPRS score specifically refers to your self-assessed cybersecurity score under NIST SP 800-171.

The score range:

-203
Minimum (all controls unmet)
0
Starting point (no assessment)
110
Perfect (all controls met)

The score is calculated by assigning each of the 110 NIST 800-171 controls a point value (1, 3, or 5 points based on importance), starting from 110, and subtracting points for each unmet control. Every unmet control reduces your score; implementing all 110 gives you a perfect 110.

Why It Matters Right Now

Under DFARS 252.204-7019, contractors with applicable contracts are required to conduct a NIST SP 800-171 self-assessment and upload the score to the SPRS portal before contract award. This isn't a pilot program or a future requirement — it's been in effect since November 2020.

⚠️ False Claims Act risk: Submitting an inaccurate SPRS score — either by inflating your compliance status or not submitting at all when required — creates False Claims Act exposure. Several contractors have already faced enforcement actions for DFARS cybersecurity misrepresentation. Your score must reflect your actual control implementation.

Beyond legal compliance, your SPRS score has practical consequences:

How Points Are Assigned

Not all 110 controls are worth the same. The DoD assigned point values based on the security impact of each control:

The practical implication: if you're working to improve your score, prioritize the 5-point controls first. Implementing a single 5-point control improves your score more than implementing five 1-point controls.

What Score Do You Need?

There's no mandated minimum score for SPRS submission — you must submit your actual score, not a target. But context matters:

A score of 88 doesn't mean you're done — it means you're eligible to go into a C3PAO assessment with POA&Ms in place. You still need to remediate those open items within 180 days of the assessment start.

How to Calculate and Submit Your Score

  1. Complete a NIST 800-171 self-assessment — evaluate each of the 110 controls as met, partially met, or not met against your actual environment. This is what CMMC Map guides you through.
  2. Calculate your score — start at 110, subtract points for each unmet or partially met control based on their assigned value. CMMC Map calculates this automatically.
  3. Upload to SPRS — log in to sprs.navy.mil and submit your score along with your assessment date. You'll need a DoD-issued CAC or a PIEE account.
  4. Update it when your posture changes — if you implement new controls or your environment changes, update your score in SPRS. Letting it go stale is also a compliance risk.

Calculate your SPRS score today

CMMC Map walks you through all 110 controls and calculates your score automatically as you go. Know where you stand before your prime asks.

Start Free Trial →