Updated May 2026
DFARS 7019 + 7020 Cost: SPRS Posting + DoD Audit Right
7019 puts a published-score gate on contract eligibility. 7020 gives the DoD an audit hammer. Together, they are the enforcement layer that makes 7012 actually bite. Most contractors spend $5K-$60K complying with these two clauses, almost entirely on the evidence work behind a defensible SPRS score.
Two clauses, one enforcement spine
DFARS 252.204-7012 sets the obligation: implement NIST SP 800-171. Without 7019 and 7020, that obligation would live entirely on the honour system. The 2020 interim rule added the two enforcement clauses to give the DoD a verification toolkit. 7019 requires you to have a current self-assessment posted in SPRS before you bid; 7020 lets the DoD assess your implementation itself, at three escalating levels (Basic, Medium, High). The Basic Assessment is the self-assessment under 7019. The Medium Assessment is a DoD-led document review. The High Assessment is the DIBCAC on-site audit. Each level produces a SPRS score on the same -203 to +110 scale, with the higher-level assessments overwriting any prior lower-level score.
The full clause text is published at acquisition.gov for 7019 and the parallel 7020 page. The SPRS portal itself is at sprs.csd.disa.mil and requires PIEE access plus a CAGE code association before you can post a score.
These clauses do not introduce new technical controls. They introduce process obligations: you have to do the self-assessment, you have to post the result, you have to cooperate with DoD audits, and you have to flow the same down to sub-contractors. The compliance cost is therefore not security tooling spend; it is assessment-effort spend.
Cost of a defensible SPRS self-assessment
The SPRS score is calculated by walking the 110 controls in NIST SP 800-171, marking each as implemented or not, and applying the official scoring methodology published in the DoD Assessment Methodology document. Each unimplemented control deducts points (1, 3, or 5 depending on severity). A new contractor with no prior security programme commonly lands in the -100 to -150 region; a mature contractor with a fully-implemented programme lands near +110.
The cost question is not about the calculation; it is about producing defensible evidence that each control is actually implemented. That evidence is the same body of artefacts a C3PAO will eventually request: SSP, policies, technical configuration screenshots, log samples, training records, asset inventories. Producing it once for the SPRS self-assessment makes the eventual C3PAO Level 2 assessment significantly cheaper, which is one reason why doing the SPRS work seriously is worth the spend.
| Company size | Internal effort | With RPO support | Full outsource |
|---|---|---|---|
| Under 25 employees | 80 - 200 hours | $3K - $8K | $8K - $15K |
| 25 - 50 employees | 150 - 300 hours | $5K - $12K | $12K - $22K |
| 50 - 200 employees | 300 - 500 hours | $10K - $20K | $20K - $35K |
| 200+ employees | 500 - 1000+ hours | $25K - $45K | $45K - $80K |
DIBCAC Medium and High Assessments
7020 gives the DoD the right to perform two levels of independent assessment of contractor 800-171 implementation. The Defense Industrial Base Cybersecurity Assessment Centre (DIBCAC) is the DoD organisation that carries out the assessments. A Medium Assessment is desk-based: DIBCAC requests documentation, reviews the SSP and supporting evidence remotely, and posts a Medium-level score to SPRS. A High Assessment is on-site: DIBCAC personnel visit the contractor's facility, perform interviews, examine system configuration, and produce a High-level score. The High Assessment is the closest equivalent to a C3PAO Level 2 assessment in scope and rigour, but it is government-led rather than commercial-assessor-led.
From a cost perspective, DIBCAC does not charge the contractor for the assessment itself (it is government-funded). The contractor's spend is on preparation and on-site cooperation. For a contractor that has already done a defensible self-assessment and has the supporting evidence library in good shape, a Medium Assessment costs $5K-$15K in preparation and response labour. For a High Assessment, expect $15K-$60K depending on company size and the state of the evidence library on arrival. Inadequate preparation can result in a downward score adjustment that has cascading commercial consequences.
Year-by-year cost picture under 7019 + 7020
| Activity | Frequency | Typical cost |
|---|---|---|
| Initial NIST 800-171 Basic Assessment + SPRS post | Once | $5K - $35K |
| SPRS score refresh after material change | As needed | $3K - $15K |
| Triennial Basic Assessment renewal | Every 3 yrs | $3K - $25K |
| DIBCAC Medium Assessment preparation | Probabilistic | $5K - $20K |
| DIBCAC High Assessment preparation | Probabilistic | $15K - $60K |
| Sub-contractor flow-down management | Annual | $10K - $40K |
SPRS score thresholds primes are using
The 32 CFR Part 170 final rule does not specify a minimum SPRS score for contract award, but in practice primes are setting their own thresholds for sub-contractor flow-down. Common thresholds observed in 2025-2026: large defense primes (Lockheed, RTX, Northrop, General Dynamics, L3Harris) require a SPRS score of +88 or higher for sub-contracts touching CUI, with deficits documented in a Plan of Action and Milestones. Some primes require +110 (full compliance) for sub-contracts in higher-classification programmes.
For sub-contractors, this means a low SPRS score is functionally equivalent to opting out of the DIB. The economics: invest $5K-$25K in producing a defensible score that gets you over the +88 line, or accept that you cannot bid on flow-down work. For most sub-contractors, the math heavily favours the assessment spend. See the SPRS score page for the calculation methodology and the sub-contractor cost page for the broader sub-contractor compliance picture.