What Is the SPRS Score?
The Supplier Performance Risk System (SPRS) is a DoD platform that stores contractor performance and risk data — including your self-assessed cybersecurity score based on NIST SP 800-171. Every defense contractor handling Controlled Unclassified Information (CUI) must calculate and submit this score. [VERIFIED] DFARS 252.204-7019, sprs.csd.disa.mil
The score ranges from -203 (all controls failing) to +110 (all controls met). The starting point is 110 — the number of controls in NIST SP 800-171 Rev 2. Every unimplemented control subtracts a weighted point value from that baseline.
Why DoD Uses SPRS Scores
Before SPRS scoring was mandated, DoD had no systematic way to assess cybersecurity risk across its contractor base. Contracting officers received bids from companies with vastly different security postures — with no visibility into which vendors were leaving CUI exposed. [AI-GENERATED] context
SPRS scores change that. Your score is visible to every contracting officer running a DoD solicitation. A low score doesn't automatically disqualify you, but it does:
- Signal elevated risk during source selection evaluations
- Trigger enhanced oversight requirements on contracts you win
- Put you at a competitive disadvantage against higher-scoring vendors
- Create grounds for contract termination if you misrepresented your posture
SPRS Scoring Methodology
The scoring methodology is defined in the NIST SP 800-171 DoD Assessment Methodology, published by the Office of the Under Secretary of Defense for Acquisition and Sustainment. [VERIFIED] Source: DoD CIO, NIST SP 800-171A
The Point System
110 controls. Maximum score: 110. Starting score: 110. For each control that is Not Met, you subtract its assigned point value. The total deduction is what separates your score from 110.
| Control Family | ID Range | # Controls | Max Point Deduction |
|---|---|---|---|
| Access Control (AC) | 3.1.1–3.1.22 | 22 | 20 |
| Awareness & Training (AT) | 3.2.1–3.2.3 | 3 | 3 |
| Audit & Accountability (AU) | 3.3.1–3.3.9 | 9 | 8 |
| Configuration Management (CM) | 3.4.1–3.4.9 | 9 | 11 |
| Identification & Authentication (IA) | 3.5.1–3.5.11 | 11 | 11 |
| Incident Response (IR) | 3.6.1–3.6.3 | 3 | 6 |
| Maintenance (MA) | 3.7.1–3.7.6 | 6 | 6 |
| Media Protection (MP) | 3.8.1–3.8.9 | 9 | 8 |
| Personnel Security (PS) | 3.9.1–3.9.2 | 2 | 2 |
| Physical Protection (PE) | 3.10.1–3.10.6 | 6 | 4 |
| Risk Assessment (RA) | 3.11.1–3.11.3 | 3 | 3 |
| Security Assessment (CA) | 3.12.1–3.12.4 | 4 | 5 |
| System & Communications (SC) | 3.13.1–3.13.16 | 16 | 20 |
| System & Info Integrity (SI) | 3.14.1–3.14.7 | 7 | 10 |
Score Range Interpretation
SPRS Score Estimator
Check off the controls your organization has fully implemented. The estimator calculates your estimated SPRS score in real time across all 14 control families. [AI-GENERATED] point weighting based on DoD Assessment Methodology — for planning purposes only; verify with qualified assessor before submitting to SPRS.
🧮 SPRS Score Estimator
Check each control your organization has fully implemented. Partial = Not Met.
Step-by-Step SPRS Self-Assessment
A self-assessment is not a paper exercise — it requires evidence collection, system inventory, and honest scoring. Organizations that inflate scores face legal risk. Here's how to do it right. [AI-GENERATED] walkthrough framework
-
Define Your Assessment Scope (CUI Boundary)
Identify every system component that processes, stores, or transmits CUI. This includes workstations, servers, cloud environments, email systems, and shared drives. Systems outside the CUI boundary are excluded. A narrower, well-defined boundary is easier to secure and cheaper to assess — but it must be accurate.
-
Document Your System Security Plan (SSP)
Your SSP describes your system architecture, the CUI environment, the 110 controls, and how each is implemented. The SSP is required documentation — not optional background material. Assessors (and auditors) will request it. An outdated or incomplete SSP is itself a finding.
-
Score Each Control: Met or Not Met
For each of the 110 controls, determine whether it is fully implemented across all in-scope systems. Partial implementation = Not Met. "We're working on it" = Not Met. Document the evidence for each Met control. For each Not Met control, record the gap in your POA&M with a target date.
-
Calculate Your Score
Start at 110. Subtract the DoD Assessment Methodology point value for each Not Met control. Use the estimator above or the official DoD Assessment Methodology spreadsheet. Your final number is your SPRS submission score.
-
Submit via PIEE/SPRS Portal
Log in to the Procurement Integrated Enterprise Environment (PIEE) at piee.eb.mil. Navigate to the SPRS module. Enter your score, assessment date, assessment scope description, and number of open POA&M items. Your score becomes immediately visible to DoD contracting officers.
How to Submit to the SPRS Portal
SPRS scores are submitted through PIEE (Procurement Integrated Enterprise Environment), not directly through the SPRS website. Here's the submission path: [VERIFIED] sprs.csd.disa.mil, piee.eb.mil
| Step | Action | Details |
|---|---|---|
| 1 | Register on PIEE | Go to piee.eb.mil. Request access to the SPRS module. Requires a government-verified account. |
| 2 | Navigate to SPRS | Under "My Applications" select SPRS. First-time users may need supervisor approval. |
| 3 | Enter your CAGE Code | Your score is tied to your CAGE code. Verify it matches your active SAM.gov registration. |
| 4 | Submit assessment data | Enter: score, assessment date, assessment scope description, number of open POA&M items, system name/identifier. |
| 5 | Verify submission | Confirm the score appears in your SPRS record. Contracting officers can see it immediately. |
Highest-Impact Controls to Improve Your Score
Not all 110 controls are equal. Some have 3-5x the point value of others. If you're remediation-planning, start with the highest-weight controls. [AI-GENERATED] priority ranking
| Control ID | Description | Pts | Priority Reason |
|---|---|---|---|
| 3.6.1 | Incident Response capability | 3 | High weight + commonly missing for small contractors |
| 3.5.3 | Multi-factor authentication | 2 | High DoD scrutiny; commonly incomplete |
| 3.13.1 | Monitor communications at external boundaries | 2 | Requires firewall logging + monitoring program |
| 3.13.5 | Implement DMZ / subnetworks for public systems | 2 | Architecture requirement — can't be patched quickly |
| 3.13.8 | Encryption in transit for CUI | 2 | TLS 1.2+ required across all in-scope systems |
| 3.13.10 | Cryptographic key management | 2 | Often overlooked; keys stored insecurely in many environments |
| 3.14.1 | Identify and correct system flaws (patching) | 2 | Documented patch management program required |
| 3.14.2 | Malicious code protection | 2 | AV/EDR required on all in-scope endpoints |
| 3.14.4 | Update malicious code protection mechanisms | 2 | Auto-update or documented manual update process required |
| 3.4.1 | Baseline configurations | 2 | Documented, maintained baseline per system type |
SPRS Score vs. CMMC Certification
These two requirements are related but distinct — and both may apply to your contracts simultaneously. [AI-GENERATED] comparison framework
| SPRS Score | CMMC Level 2 Certification | |
|---|---|---|
| What it is | Self-assessed score (-203 to +110) | Third-party verified certification |
| Who verifies it | Nobody (self-attested) | Authorized C3PAO |
| Required now? | Yes — DFARS 252.204-7019 | Phasing in 2025–2026 per contract |
| Renewal | Annual self-assessment | Every 3 years |
| Framework | NIST SP 800-171 (110 controls) | NIST SP 800-171 + CMMC practices |
| Where it lives | SPRS via PIEE portal | CMMC Marketplace (Cyber AB) |
| Legal risk if wrong | False Claims Act | Contract default; False Claims Act |
The path forward: a strong SPRS score today positions you for CMMC certification. Most of the remediation work is shared between the two frameworks. Organizations preparing for CMMC assessments typically see their SPRS score improve in parallel as gaps are closed.
Frequently Asked Questions
Sources & Verification
- DFARS 252.204-7019 — Notice of NIST SP 800-171 DoD Assessment Requirements. Mandates SPRS score submission. acquisition.gov [VERIFIED]
- DFARS 252.204-7020 — NIST SP 800-171 DoD Assessments. Government right to conduct assessments of contractor systems. acquisition.gov [VERIFIED]
- NIST SP 800-171 Rev 2 — 110 security requirements for protecting CUI. NIST.gov [VERIFIED]
- NIST SP 800-171A / DoD Assessment Methodology — Official point values for each of the 110 controls. DoD CIO CMMC Resources [VERIFIED]
- SPRS Portal — sprs.csd.disa.mil — where scores are accessed by contracting officers. Submission via PIEE at piee.eb.mil. [VERIFIED]
- Score range interpretations and priority rankings — Synthesized from CMMC community reporting, C3PAO assessment summaries, and DoD acquisition guidance. [AI-GENERATED] — verify with qualified assessor.