Independent. Not affiliated with any government agency.Rev. Oct 16, 2026

Estimate

Estimate your SPRS score.

This free SPRS score calculator estimates your SPRS score (NIST SP 800-171, 110 requirements), one family at a time, as an estimate only. The score starts at 110 and subtracts the DoD Assessment Methodology point value for each requirement that is not met, and Not sure scores as Not met.

About 110 questions, about 15 minutes. Your answers stay in this browser unless you ask for the report by email.

SPRS is the Supplier Performance Risk System. Summary NIST SP 800-171 assessment scores are posted there when DFARS 252.204-7019 applies. 110 is the starting score on this check.

Estimate only. Not your official SPRS score.

32 CFR 170.14 says the CMMC Level 2 requirements are identical to NIST SP 800-171 Revision 2. This page is not legal advice, and the estimate is not an SPRS entry.

Sources

CMMC Level 2 status and tools

Print the 110 requirements as a checklist

Read what is in the CMMC Level 2 starter kit templates

Family 1 of 14. Access control

Access control

3.1.1

Limit system access to authorized users, processes acting on behalf of authorized users, and devices (including other systems).

Worth 5 points if not met.

3.1.2

Limit system access to the types of transactions and functions that authorized users are permitted to execute.

Worth 5 points if not met.

3.1.3

Control the flow of CUI in accordance with approved authorizations.

Controlled unclassified information is information the Government creates or possesses, or that an entity creates or possesses for or on behalf of the Government, that a law, regulation, or Government-wide policy.

Worth 1 point if not met.

3.1.4

Separate the duties of individuals to reduce the risk of malevolent activity without collusion.

Worth 1 point if not met.

3.1.5

Employ the principle of least privilege, including for specific security functions and privileged accounts.

Worth 3 points if not met.

3.1.6

Use non-privileged accounts or roles when accessing nonsecurity functions.

Worth 1 point if not met.

3.1.7

Prevent non-privileged users from executing privileged functions and capture the execution of such functions in audit logs.

Worth 1 point if not met.

3.1.8

Limit unsuccessful logon attempts.

Worth 1 point if not met.

3.1.9

Provide privacy and security notices consistent with applicable CUI rules.

Controlled unclassified information is information the Government creates or possesses, or that an entity creates or possesses for or on behalf of the Government, that a law, regulation, or Government-wide policy.

Worth 1 point if not met.

3.1.10

Use session lock with pattern-hiding displays to prevent access and viewing of data after a period of inactivity.

Worth 1 point if not met.

3.1.11

Terminate (automatically) a user session after a defined condition.

Worth 1 point if not met.

3.1.12

Monitor and control remote access sessions.

Worth 5 points if not met.

3.1.13

Employ cryptographic mechanisms to protect the confidentiality of remote access sessions.

Worth 5 points if not met.

3.1.14

Route remote access via managed access control points.

Worth 1 point if not met.

3.1.15

Authorize remote execution of privileged commands and remote access to security-relevant information.

Worth 1 point if not met.

3.1.16

Authorize wireless access prior to allowing such connections.

Worth 5 points if not met.

3.1.17

Protect wireless access using authentication and encryption.

Worth 5 points if not met.

3.1.18

Control connection of mobile devices.

Worth 5 points if not met.

3.1.19

Encrypt CUI on mobile devices and mobile computing platforms.

Worth 3 points if not met.

3.1.20

Verify and control/limit connections to and use of external systems.

Worth 1 point if not met.

3.1.21

Limit use of portable storage devices on external systems.

Worth 1 point if not met.

3.1.22

Control CUI posted or processed on publicly accessible systems.

Worth 1 point if not met.

Answers stay in this browser unless you ask for the report by email.