How to calculate your SPRS score (step by step)

A plain-English walkthrough of the DoD methodology, the math behind it, and what your number actually means.

If you're a small defense contractor staring down the November 10, 2026 CMMC deadline, you've probably been told you need an “SPRS score.” This guide explains exactly what that score is, how it's calculated against the 110 controls of NIST SP 800-171, and how to figure out your own number in about ten minutes — no consultant required.

What an SPRS score actually is

SPRS stands for Supplier Performance Risk System — the Department of Defense's database for tracking how well its contractors are managing the security of Controlled Unclassified Information (CUI). Your SPRS score is the single number the DoD uses to measure where you stand against NIST SP 800-171, the security standard at the heart of CMMC Level 2.

The score is a simple measurement, but with a non-obvious scale:

Your score is submitted (by you) into the SPRS database. Contracting officers can see it. After the CMMC deadline kicks in, an unfavorable number can quietly cost you the ability to win or keep contracts that involve CUI.

The scoring methodology in one paragraph

The math is intentionally simple. You start at 110. For every control you have not implemented, you subtract the control's point weight. Controls are worth either 1, 3, or 5 points, with the more impactful ones (multi-factor authentication, audit logging, encryption, etc.) carrying the higher weights. If you've partially implemented a control, the rules generally let you deduct half the weight instead of the full amount. Sum everything up, and you have your SPRS score.

Step 1 — List every control and its weight

NIST SP 800-171 Revision 2 contains 110 controls, grouped into 14 families:

The DoD publishes the official point weights in the NIST SP 800-171 DoD Assessment Methodology. You'll find each control assigned 1, 3, or 5 points based on how much risk its absence creates. A few examples:

Before you start counting, make sure you have a current copy of the methodology open. Weights are sometimes adjusted between revisions, and the SPRS submission must match the official table.

Step 2 — Score each control as Met, Partial, Not Met, or N/A

For every one of the 110 controls, decide which of these applies:

This is the step that takes the longest. For most small contractors it's a few hours of honest self-assessment, ideally walking through each control with whoever runs IT.

Step 3 — Do the math

Once each control is categorized:

  1. Start with 110.
  2. For each Not Met control, subtract its full point weight (1, 3, or 5).
  3. For each Partial control, subtract half the point weight, rounded up (so a 5-point partial is −3, a 3-point partial is −2, a 1-point partial is −1).
  4. Met and N/A controls contribute zero deductions.

That's your SPRS score. Submit it (along with the assessment date and CMMC level you're claiming) in the SPRS portal.

A worked example

Take a small machining shop — call them Acme Manufacturing, 12 people, one IT consultant on retainer. They sit down and self-assess against all 110 controls. Here's what they find:

The deductions:

Acme's SPRS score: 110 − 77 = 33.

That's below the 88 conditional-eligibility threshold and well below the 110 required for full Level 2 compliance. It also tells Acme exactly where to focus — the 21 unimplemented controls, weighted by points-per-day-of-effort, become a remediation plan.

What your score actually means

Once you have your number, it falls into one of these rough bands:

Common mistakes when calculating your score

A few things that trip up first-time assessors:

The fastest way to get an honest SPRS number

You can absolutely do this by hand — print the methodology, open a spreadsheet, walk through 110 lines. It takes a few hours and a clear head. Or you can use the free SPRS calculator at 144company.com, which runs the math live in your browser as you click through each control. It takes about 10 minutes, requires no signup, and saves your progress locally so you can come back to it.

Once you have your number, the next question becomes which gaps to fix first — and that's where 144's full readiness workflow picks up: a prioritized roadmap sorted by score-gained-per-day of effort, with cost estimates and a projected ready date, plus the SSP and POA&M documents an assessor expects. Everything self-serve, $149/month, no consultants required.

Run your real SPRS score in 10 minutes

Free, no signup, no email required. Score all 110 controls and see where you actually stand.

144 is a self-assessment readiness tool. It does not replace an assessment by a Certified Third-Party Assessment Organization (C3PAO) and does not constitute legal or compliance advice. Validate point weights against the current official DoD Assessment Methodology before submission.