Skip to content

DFARS 252.204-7019 and -7020: the SPRS score clauses

Published 2026-10-23, 15 min read

Fig. 01
Mezzotint of two sheets pinned side by side on a corkboard
Two texts, one number: the notice in the bid and the clause in the contract both point at the same SPRS score.
From bid to subcontract

252.204-7019 is a notice in the solicitation; 252.204-7020 is a clause in the contract. Together they put one number in front of DoD at five points:

  1. 1 The bid

    A current score in SPRS for every system relevant to the offer, or you are not considered for award.

    7019(b)

  2. 2 Award

    The contracting officer checks SPRS for that score before awarding.

    204.7303(b)(1)

  3. 3 Performance

    DoD may run a Medium or High assessment; you give access and have 14 business days to rebut.

    7020(c), (e)

  4. 4 Options

    The score is checked again before an option period or an extension.

    204.7303(b)(2)

  5. 5 Your subs

    No subcontract under 800-171 to a sub without at least a Basic Assessment in the last 3 years.

    7020(g)(2)

That is the codified text, (NOV 2023), which contracts already awarded carry. New contracts written under the class deviation use a different clause and no Basic Assessment: what the deviation changes.

Status as of 2026-10-23
In force today
DFARS 252.204-7012 still applies: NIST SP 800-171 Rev 2 on systems that hold covered defense information, cyber incidents reported to DoD within 72 hours, and FedRAMP Moderate or equivalent for any cloud that holds it. DFARS 252.204-7012(b)(2), (c)
Suspended
Phase 2, due in November 2026, is suspended for every contractor, whatever its size: contracts are not adding the third-party Level 2 (C3PAO) or Level 3 (DIBCAC) requirements. DoW CIO memo of 2026-07-13, applied by Class Deviation 2026-O0025 Rev 3
Not yet known
The outcome of the CMMC Reform Task Force review is not confirmed as of 2026-10-23: no report or rule change has been published. Federal Register search, 2026-10-23

What still applies while Phase 2 is suspended

A notice and a clause: what each one does

To be considered for award, a contractor bound by 800-171 needs a current assessment (not more than 3 years old) with its summary score posted in SPRS; a Basic Assessment is the contractor's own self-assessment, scored by the DoD Assessment Methodology. Two DFARS texts carry that rule, and they arrive at different moments. You meet 252.204-7019 in the bid package; you sign 252.204-7020 with the contract. Both are dated (NOV 2023).

7019 and 7020 compared
Question252.204-7019 (NOV 2023)252.204-7020 (NOV 2023)
What it isA solicitation provision: a notice to biddersA contract clause: it binds you for the life of the contract
Where it goesAll solicitations, commercial ones included, except those solely for COTS items (204.7304(d))All solicitations, contracts, task orders and delivery orders, commercial ones included, except those solely for COTS items (204.7304(e))
Who it reachesAn offeror “required to implement NIST SP 800-171”Covered contractor information systems that must comply with NIST SP 800-171 under DFARS 252.204-7012
What it asks of youA current assessment, not more than 3 years old, posted in SPRS for each system relevant to the offer; if you have none, you may do a Basic Assessment and submit itAccess to your facilities, systems and people if DoD runs a Medium or High assessment; the procedure for posting scores; a 14-business-day rebuttal
SubcontractsNo subcontract paragraphParagraph (g): the substance flows down, and no award to a sub without a current Basic Assessment
DefinitionsBorrows “Basic”, “Medium” and “High” from 7020Defines all three assessments

The trigger for both is the same: your systems hold covered defense information, so DFARS 252.204-7012 already puts NIST SP 800-171 on them (what that clause asks is in DFARS 252.204-7012 explained). DFARS 204.7302(a)(2) says it plainly from DoD's side: contractors required to implement 800-171 must have, at the time of award, at least a Basic Assessment that is current. A shop that only handles federal contract information, with no CUI, is outside both texts; its rule is the Level 1 list in CMMC Level 1 requirements.

Basic, Medium and High: who scores you

The two clauses name three kinds of NIST SP 800-171 DoD Assessment. They differ in who does the looking and how far the looking goes, and 7020 grades each by the confidence DoD can put in the number it produces.

Basic Assessment

You: the contractor's self-assessment

  • A review of your own system security plan(s)
  • Scored by the NIST SP 800-171 DoD Assessment Methodology

Confidence: Low

You submit the summary score for posting in SPRS

Medium Assessment

The Government

  • A review of your Basic Assessment
  • A thorough document review
  • Discussions with you, as needed

Confidence: Medium

DoD posts it, after you have had the chance to rebut

High Assessment

Government personnel using NIST SP 800-171A

  • Everything in a Medium
  • Verification, examination and demonstration of your SSP

Confidence: High

DoD posts it, after you have had the chance to rebut

You choose to do a Basic Assessment. You do not choose a Medium or a High: under 7020(c) you must give access to your facilities, systems and personnel when the Government needs it to run one, “if necessary”. DFARS 204.7302(a)(5) adds a limit on DoD's side: these assessments will not duplicate another DoD assessment or CMMC, except in rare cases such as changed risks or threats.

When one happens, DoD gives you the summary score first and offers rebuttal and adjudication before posting it. After each assessment you have 14 business days to show that you meet a requirement the team did not see, or to rebut a finding (7020(e)(2)). A High Assessment may produce more paperwork than the score; DoD keeps it as CUI for internal use (7020(f)(3)).

What a Basic Assessment posting carries

Under DFARS 252.204-7019 a Basic Assessment posts its summary score (e.g., 95 out of 110) and the date by which all requirements are expected to be implemented, that is, a score of 110. The clause lists six items in all, and 7020(d)(1) describes the submission as an encrypted email of the summary scores for posting to SPRS. How the entry is made in practice, through PIEE, is in how to submit an SPRS score.

Fig. 02
Mezzotint of a score sheet in a clear sleeve beside a folder
The posting is a summary: one score and two dates per plan, never the worksheet behind it.
Posting sheet

What the clause says your posting includes. Print it and fill the right-hand column before you enter the score.

  1. (A)The standard you assessed againstThe clause's example still says Rev 1; DoD binds Rev 2 today.
  2. (B)Who did the assessmentFor a Basic Assessment: contractor self-assessment.
  3. (C)For each system security plan: every CAGE code its systems cover, and a short description of the plan's architecture if you have more than one plan
  4. (D)The date the assessment was completedThis date starts the 3-year clock.
  5. (E)The summary score, e.g. 95 out of 110Not the value of each requirement.
  6. (F)The date you expect to reach 110Taken from your plan(s) of action.

More than one plan: the clause's own table format

System Security PlanCAGE Codes supported by this planBrief description of the plan architectureDate of assessmentTotal ScoreDate score of 110 will achieved

Two of the six trip shops up. First, (C): a Basic Assessment's email lists, for each system security plan, every CAGE code associated with the systems it covers. A shop with a second plant under its own CAGE code, or a cloud enclave under a different plan, posts each plan with its own codes, so every CAGE code relevant to a bid has a score behind it. Second, (F): the date for 110 comes from your plans of action, so a score below 110 with no plan of action behind it has no honest date to post. The plan itself is explained in what is a POA&M.

For a Medium or High, DoD posts the same kind of summary itself: the standard, the organization that assessed you (DCMA or another DoD activity named by its DoDAAC), your CAGE codes, the date and level, the score and the date for 110 (7019(d)(2)). Scores in SPRS are available to DoD personnel and protected under DoD Instruction 5000.79, and your own authorized representatives can view yours (7019(d)(3)).

The 3-year clock, and when DoD reads it

A score in SPRS does not last for ever. The provision counts its age from the date the assessment was completed, item (D) on the posting, and gives the solicitation room to ask for a fresher one:

The age matters on more than one day. DFARS 204.7303(b) has the contracting officer verify the score in SPRS before awarding a contract, task order or delivery order, and again before exercising an option period or extending the period of performance. A score that was fresh at award can lapse in year three of a five-year contract, and the option is where it surfaces.

CMMC keeps a second clock with a different shape. Under DFARS 252.204-7021, a Final Level 2 (Self) status is current when it is not older than 3 years, and the affirmation behind it not older than 1 year: an affirming official, a senior representative of the company, affirms in SPRS after every assessment and annually after a Final status. A shop whose contracts carry both texts keeps both clocks; the CMMC deadline guide works out each one from your dates.

Currency check

Subcontractors: the prime checks your score

Most small shops meet 7020 from below, in a prime's purchase order. Paragraph (g) is why a prime's buyer may ask for your SPRS score before the PO goes out. It does three things: the substance of the clause goes into every subcontract, commercial ones included and only commercially available off-the-shelf items left out; the prime may not award to a sub without a recent Basic Assessment; and you may post your own Basic Assessment to get one.

Two details in that sentence help a sub. The test covers the systems relevant to the offer; in our reading, a shop that keeps the prime's CUI in one enclave answers for that enclave. And a system run on behalf of the Government is left out. The 7012 side of the same purchase order, which flows down with it, is covered in 7012's flowdown paragraph.

Where the prime's contract carries a CMMC level, 32 CFR 170.23 sets the sub's minimum on top: if a subcontractor will only process, store, or transmit FCI (and not CUI), a CMMC Status of Level 1 (Self) is required; if it will process, store, or transmit CUI, Level 2 (Self) is the minimum requirement. The CMMC level finder reads a PO's clause list for you.

Where CMMC and DFARS 7021 fit

The SPRS score is older than CMMC, and the CMMC rule did not repeal it. DFARS 252.204-7021 adds a second record in the same system: a CMMC status. A Level 2 (Self) assessment and a Basic Assessment look at the same thing, because Level 2 is the 110 security requirements of NIST SP 800-171 Rev 2. What differs is what gets posted and how long it lasts.

Score and status
QuestionScore under 7019 / 7020CMMC status under 7021
The textDFARS 252.204-7019 and -7020 (NOV 2023)DFARS 252.204-7021 (NOV 2025), built on 32 CFR Part 170
What goes in SPRSA summary score and the date you expect to reach 110, per system security plan and its CAGE codesA CMMC status (level, who assessed, Conditional or Final) per CMMC UID, plus the affirmation
How it is scoredThe NIST SP 800-171 DoD Assessment Methodology32 CFR 170.24, with the same point values
A minimum scoreNone in the text: any score posts, with its date for 11088 of 110 for a Conditional Level 2 status
How long it stays current3 years, or less if the solicitation says soLevel 1: 1 year. Level 2 and Level 3: 3 years. Affirmation: 1 year
Who checks before awardThe contracting officer, in SPRS (204.7303(b))The contracting officer, in SPRS, at the level the solicitation requires or higher (240.371-4)

The DoD Assessment Methodology's Annex A and 32 CFR 170.24 carry the same point values for every requirement, so one honest count of your 110 requirements serves both records. The differences are in the rules around the count: CMMC caps what may sit on a plan of action and puts a time limit on closing it, which the 7019 and 7020 texts do not. Those rules are in CMMC Level 2 requirements, and the two standards are set side by side in CMMC vs NIST SP 800-171.

Which record a contract asks for depends on its clause list. Until 2028-11-09 a contract carries the CMMC clause only where the program office requires a specific level; from 2028-11-10 it applies to any contract whose systems process, store or transmit FCI or CUI. What is suspended in the meantime is in the status box at the top of this page and, in full, in CMMC status today.

What Class Deviation 2026-O0025 Rev 3 does to them

Class Deviation 2026-O0025, Revision 3 tells contracting officers to use its own DFARS part 240 in lieu of the codified text. That part 240 carries 7012 and 7021, but neither of the two texts on this page. In their place stands one clause:

Read side by side, 252.240-7997 is 7020 with the self-assessment taken out. Everything the Government does stays; everything the contractor posted for itself is gone:

7020 and 7997 compared
What252.204-7020 (NOV 2023)252.240-7997 (FEB 2026) (DEVIATION 2026-O0025)
Gone in the deviation
The 7019 noticePrescribed for all solicitations except COTS-only ones (204.7304(d))Not prescribed: 240.370-5 lists 7008, 7009, 7012 and 7997 only
Basic AssessmentDefined in (a): your self-assessment, confidence “Low”Not defined; the clause defines Medium and High only
Posting your own score(d)(1): you may submit Basic scores by encrypted email for posting to SPRSNo contractor procedure; (d) covers what DoD posts
Checking a sub before award(g)(2): no award to a sub without a Basic Assessment from the last 3 yearsNot in the clause
A sub posting its own score(g)(3): a sub with no current score may do and submit a BasicNot in the clause
Changed
Date line(NOV 2023)(FEB 2026) (DEVIATION 2026-O0025)
Where a Medium or High starts“A review of a contractor’s Basic Assessment”“A review of a contractor’s previous assessment(s), as applicable”
Who runs a Medium“conducted by the Government”“Government personnel, trained in accordance with DoD policy and procedures, using NIST SP 800-171A”
ScoringThe NIST SP 800-171 DoD Assessment Methodology“the methodology described at 32 CFR 170.24”
Whose result winsNot addressedDCMA results “will take precedence over any other assessment”
Assessor named in SPRS“e.g., DCMA, or a specific organization (identified by … DoDAAC)”“i.e., DCMA”
The same in both
AccessFacilities, systems and personnel for a Medium or High, if necessary (c)Same (c)
Rebuttal14 business days after each assessment (e)(2)Same (e)(2)
Who sees scoresDoD personnel, under DoD Instruction 5000.79 (f)(1)Same (f)(1)
FlowdownSubstance in all subcontracts, commercial included, COTS excluded (g)(1)Same (g)

Under the deviation, 252.240-7997 (FEB 2026) replaces 7020: the Government's Medium and High assessments use the 32 CFR 170.24 scoring, and the self-assessment route is CMMC Level 1 or 2 (Self) under 7021. Contracts already awarded keep the clause versions they carry. In the deviated text, the only place a contractor enters its own results in SPRS is 7021(e)(2): a current self-assessment for each CMMC UID not covered by a C3PAO or DIBCAC assessment.

Questions shops ask about 7019 and 7020

Questions
Do I need an SPRS score if my contract has no DFARS 7012?

Not under these two texts. 7019 reaches an offeror required to implement NIST SP 800-171, and 7020 applies to systems that must comply with it under DFARS 252.204-7012. A contract with only federal contract information and FAR 52.204-21 asks for neither; a CMMC Level 1 (Self) clause, if the contract has one, is a separate record.

Is there a minimum score to win a contract?

Not in 7019 or 7020. Any summary score posts, with the date you expect to reach 110. CMMC is different: a Conditional Level 2 status needs a score of at least 88 of 110. A low score is still a score; a missing or expired one keeps you out of consideration.

Can DoD change the score I posted?

A Medium or High Assessment produces its own score, which DoD posts after offering you rebuttal and adjudication; you have 14 business days after the assessment to answer. Under the deviated 252.240-7997, results of a Medium or High conducted by DCMA take precedence over any other assessment.

Is a Basic Assessment a certification?

No. It is a self-generated score with a confidence level of “Low”, in the clause's own words. CMMC works the same way for self-assessments: a Certificate of CMMC Status is issued only if the assessment was conducted by a C3PAO or DCMA DIBCAC. How certification works, and what is paused, is in how to get CMMC certified.

We have two plants. One score or two?

The posting is per system security plan: each plan lists every CAGE code its systems cover, with a short description of the architecture when there is more than one plan, and the clause gives a table format for that case. One plan covering both plants posts one score with both codes; two plans post two.

How we read the sources