SPRS is the authoritative system the government uses to retrieve contractor compliance information per DoDI 5000.79. For CMMC, it is the central point of record for self-assessments, affirmations, and visibility of certification status.
The systems of record
| Assessment type | Entered in | Visibility |
|---|---|---|
| CMMC Level 1 Self-Assessment | SPRS | SPRS |
| CMMC Level 2 Self-Assessment | SPRS | SPRS |
| CMMC Level 2 Certification (C3PAO) | CMMC eMASS | SPRS reflects CMMC Status |
| CMMC Level 3 Certification (DIBCAC) | CMMC eMASS | SPRS reflects CMMC Status |
| Annual Affirmation | SPRS (regardless of assessment type) | SPRS |
What you need to access SPRS
- SAM.gov registration. Active SAM registration with valid Entities, UEIs, and CAGE hierarchy.
- PIEE account. Procurement Integrated Enterprise Environment account — the single sign-on portal.
- Contractor Administrator (CAM) role. Established in PIEE for your Vendor group.
- SPRS Cyber Vendor User role. Approved by your CAM. Without this role you cannot add, edit, or affirm CS assessments.
The Level 1 entry workflow
- Open SPRS, select your CAGE from the hierarchy.
- Enter the assessment date, scope (Enterprise or Enclave), employee count, FAR 52.204-21 compliance, and Included CAGEs.
- Either affirm directly (if you are the Affirming Official) or send the assessment to the AO for affirmation.
- The AO logs in, verifies their identity and authority to affirm, reviews the results, and signs the affirmation.
- SPRS issues a unique assessment record ID, the CMMC Status (Final or No CMMC Status), and an expiration date.
The Level 2 self-assessment entry workflow
- Open SPRS, select CAGE.
- Step through each NIST 800-171 requirement family, answering the assessment objectives in detail. SPRS provides pop-up details for each objective.
- Certain practices require answering at the assessment objective level (not just the practice level).
- SPRS calculates the score automatically based on your responses.
- Once all requirements are answered, submit to the Affirming Official.
- The AO reviews and signs the affirmation; SPRS records the CMMC Status with an expiration date.
The Affirming Official
Per § 170.22, the affirmation is signed by a senior company official. The AO must verify their personal information and their authority to affirm before signing. The AO can optionally add additional points of contact for government contracting officers to use when discussing the assessment.
Common errors
- Not having the SPRS Cyber Vendor User role. Without it, the CMMC entry options are not visible in SPRS — a common first-time blocker.
- Skipping the affirmation after entering scores. A score without an affirmation is not a valid submission. The CMMC Status only becomes effective after the AO signs.
- Letting the affirmation lapse. The annual affirmation cadence applies regardless of whether you currently hold a Final CMMC Status from a C3PAO or DIBCAC assessment.
- Affirming with a misaligned scope. The CMMC Assessment Scope on the SPRS entry should match the SSP and the scope documented in CMMC eMASS for certifications.
Sources
- CMMC SPRS Brief (Feb 2025) — link
- CMMC Assessment Process (CAP) v2.0 — Assessment results submission and Affirming Official workflow — link
- 32 CFR Part 170 — § 170.16; § 170.17; § 170.22 — Affirmation — link
- Supplier Performance Risk System (SPRS) — link
- Procurement Integrated Enterprise Environment (PIEE) — link