trio.so
Templates

NIST Compliance Checklist for IT Teams (PDF + Excel)

A NIST compliance checklist for IT teams: 65 controls by CSF 2.0 function, mapped to SP 800-53 and 800-171, with an SPRS calculator. Free PDF and Excel.

Mountain landscape representing leadership perspective and vision
Written by
Atena Ladchartabi

Content writer, trio.so

Published on
Modified on

A NIST compliance checklist lists the security controls a NIST framework expects, and the proof that they run. This one has 65 controls organized by the six functions of the NIST Cybersecurity Framework (CSF) 2.0: Govern, Identify, Protect, Detect, Respond and Recover. Each item is mapped to the matching SP 800-53 control and SP 800-171 requirement, so one list works whichever NIST document applies to you.

It is written for the people doing the work: IT managers, sysadmins and MSPs at companies adopting the CSF, defense contractors handling CUI, and teams supporting federal systems. The device items go further than most checklists, because laptops and phones are where many controls actually live.

Download it as a printable PDF and an Excel tracker with a dashboard, a CSF 2.0 self-assessment, and an SP 800-171 sheet that calculates your SPRS score. Or work through it below.

Preview of the NIST compliance checklist PDF and Excel tracker
Preview of the NIST compliance checklist PDF and Excel tracker

TL;DR

In short

  • NIST does not certify anyone. "NIST compliance" means you follow the NIST document that applies to you, and can show it.
  • CSF 2.0 (February 2024) is voluntary and has six functions, including the new Govern function.
  • Defense contractors handling CUI must meet SP 800-171. DoD still requires Revision 2's 110 requirements and an SPRS score.
  • Federal systems use SP 800-53 Rev. 5, now at release 5.2.0, with Low, Moderate and High baselines.
  • Start with inventory, MFA, encryption and patching: they show up in all three.

Which NIST framework applies to you

"NIST compliance" covers three different documents. NIST itself is non-regulatory and does not offer certifications, so the obligation comes from your contracts or your sector:

Which NIST document applies: SP 800-53 for federal systems, SP 800-171 for CUI under federal contracts, CSF 2.0 for everyone else
Which NIST document applies: SP 800-53 for federal systems, SP 800-171 for CUI under federal contracts, CSF 2.0 for everyone else
DocumentWho it applies toSize
CSF 2.0Any organization, voluntarily. Many customers and insurers ask about it.6 functions, 22 categories, 106 subcategories
SP 800-171 Rev. 2Contractors that handle Controlled Unclassified Information (CUI) under DoD contracts (DFARS 252.204-7012)110 requirements in 14 families
SP 800-53 Rev. 5Federal information systems, and providers that run them20 families; baselines of 149, 287 and 370 controls

If you are not sure, start with the CSF. The checklist below covers it fully and tags the 800-53 and 800-171 items alongside. Our guide to NIST compliance explains the background.

Start here: a 90-day plan

Put the basics in first. 19 items are marked "first 30 days": the ones that close the most common gaps and that any assessor asks about first.

The checklist in three phases: the first 30 days, by day 90, and ongoing
The checklist in three phases: the first 30 days, by day 90, and ongoing

In the Excel tracker, filter the Phase column to see each list. Give every item an owner and a due date before you start.

The NIST compliance checklist, by CSF 2.0 function

Each item lists the CSF 2.0 subcategory it supports, the closest SP 800-53 control and the SP 800-171 requirement, where one exists. These mappings are practical groupings, not an official NIST crosswalk.

65 controls across the six CSF 2.0 functions, by phase
65 controls across the six CSF 2.0 functions, by phase

Govern (10 controls)

Govern is new in CSF 2.0. It covers who owns cybersecurity risk, the policy, and how suppliers are managed. For SP 800-171, the system security plan sits here too.

IDWhat to doCSF 2.0800-53800-171Evidence to keep
GV-01Decide which NIST publications apply to you: CSF (voluntary), SP 800-171 (CUI under DoD or federal contracts), SP 800-53 (federal systems) (first 30 days)GV.OC-03PM-9—Scope memo listing contracts, data types and the publication that applies
GV-02Name one owner for cybersecurity risk, with authority and budget (first 30 days)GV.RR-02PM-2—Appointment record
GV-03Write a cybersecurity policy that leadership approves (first 30 days)GV.PO-01PM-1—Signed policy with version and date
GV-04Write a system security plan describing how each requirement is met (required for SP 800-171) (first 30 days)GV.PO-01PL-23.12.4Dated SSP
GV-05Set your risk appetite and the risk levels that need leadership sign-offGV.RM-02PM-9—Risk appetite statement
GV-06Build a current and a target CSF profile, and the plan to close the gapGV.RM-01PM-9—Profiles and gap plan
GV-07Include security in hiring, onboarding and offboardingGV.RR-04PS-3, PS-43.9.1, 3.9.2Screening records; offboarding checklists with times
GV-08List your suppliers and rank them by how much risk they carryGV.SC-04SR-6—Supplier list with criticality
GV-09Put security requirements into supplier contractsGV.SC-05SA-4—Contract clauses
GV-10Report cyber risk and progress to leadership on a scheduleGV.OV-01PM-9—Board or leadership reports

Identify (11 controls)

You can't protect what you haven't found. The inventory is the base of everything else, and NIST's documents all start with it. Vulnerability scanning lives here as well: see our guide to vulnerability management.

IDWhat to doCSF 2.0800-53800-171Evidence to keep
ID-01Keep a live inventory of every device: owner, OS version, encryption state, last check-in (first 30 days)ID.AM-01CM-83.4.1Inventory export
ID-02Keep an inventory of software, cloud services and systems (first 30 days)ID.AM-02CM-83.4.1Software and SaaS list
ID-03Map how sensitive data and CUI move between systems and outside partiesID.AM-03PL-83.1.3Data flow diagram
ID-04Find and label where sensitive data and CUI liveID.AM-07RA-2—Data inventory
ID-05Rank assets by how critical they are to the businessID.AM-05RA-2—Criticality ratings in the inventory
ID-06Track hardware and software through their whole life, including end of supportID.AM-08SA-22—End-of-life report from the inventory
ID-07Scan for vulnerabilities on a schedule and when new ones are announced (first 30 days)ID.RA-01RA-53.11.2Scan reports
ID-08Watch threat and vulnerability alerts, including CISA's Known Exploited Vulnerabilities listID.RA-02SI-53.14.3Alert log with actions
ID-09Run a risk assessment: likelihood and impact for each threat to your systemsID.RA-05RA-33.11.1Dated risk assessment
ID-10Track every fix in a plan of action and milestones (POA&M) with owner and dateID.RA-06CA-53.12.2POA&M
ID-11Assess your controls against the framework, and record what to improveID.IM-01CA-23.12.1Self-assessment results

Protect (27 controls)

Protect is the largest function and the one IT owns most directly: identities, encryption, configuration, patching and network controls. Pair it with our access control policy template.

IDWhat to doCSF 2.0800-53800-171Evidence to keep
PR-01Give everyone a unique account; remove shared and generic logins (first 30 days)PR.AA-01IA-2, AC-23.5.1, 3.5.2User list per system
PR-02Require MFA for remote access, privileged accounts, email and cloud apps (first 30 days)PR.AA-03IA-2(1), IA-2(2)3.5.3MFA enrollment report
PR-03Grant least privilege; keep admin accounts separate from daily accounts (first 30 days)PR.AA-05AC-63.1.5, 3.1.6Admin account list
PR-04Review access every quarter and remove leavers the same dayPR.AA-05AC-23.1.1Signed reviews; leaver records
PR-05Control physical access to offices, server rooms and equipmentPR.AA-06PE-2, PE-33.10.1Access lists and logs
PR-06Train everyone on security, including phishing, at hire and every yearPR.AT-01AT-23.2.1, 3.2.2Training records
PR-07Give admins and developers role-specific security trainingPR.AT-02AT-33.2.2Training records
PR-08Encrypt every laptop and desktop (BitLocker, FileVault) and store recovery keys centrally (first 30 days)PR.DS-01SC-28(1)3.13.16Encryption status report per device
PR-09Encrypt phones and tablets by requiring a passcode (first 30 days)PR.DS-01AC-19(5)3.1.19Mobile compliance report
PR-10Encrypt data in transit: TLS for web and email, VPN for remote accessPR.DS-02SC-8(1)3.13.8TLS and VPN configuration
PR-11Back up critical data, protect the backups, and test restores (first 30 days)PR.DS-11CP-93.8.9Backup reports; restore test results
PR-12Restrict USB and removable storage where it is not neededPR.DS-01MP-73.8.7USB policy and settings report
PR-13Wipe or destroy devices and drives before disposal or reuse, and keep proofID.AM-08MP-63.8.3Wipe or destruction records
PR-14Document a secure configuration baseline for each operating system (first 30 days)PR.PS-01CM-23.4.1Baseline documents
PR-15Enforce the baseline settings and detect driftPR.PS-01CM-63.4.2Configuration compliance report
PR-16Lock screens automatically after a set idle time (first 30 days)PR.PS-01AC-113.1.10Screen lock settings report
PR-17Patch operating systems and apps on a set timeline, fastest for critical and known-exploited flaws (first 30 days)PR.PS-02SI-23.14.1Patch compliance report
PR-18Replace unsupported operating systems and software, or isolate them with a documented exceptionPR.PS-02SA-22—Exception register
PR-19Allow approved apps and block prohibited onesPR.PS-05CM-7(5)3.4.8App allow and block lists
PR-20Turn off unneeded services and ports; turn on host firewallsPR.IR-01CM-7, SC-7(12)3.4.7Firewall and service settings
PR-21Run anti-malware or EDR on every endpoint (first 30 days)PR.PS-05SI-33.14.2Coverage report from the EDR tool
PR-22Turn on logging for systems that handle sensitive data, and keep the logsPR.PS-04AU-2, AU-123.3.1Logging settings; retention policy
PR-23Require mobile devices to be enrolled before they reach company data; write BYOD rulesPR.PS-01AC-193.1.18Enrollment report; BYOD policy
PR-24Run changes to systems through an approval processPR.PS-01CM-33.4.3Change tickets
PR-25Segment networks; keep guests and IoT away from sensitive systemsPR.IR-01SC-73.13.1, 3.13.5Network diagram; firewall rules
PR-26Secure remote access with a VPN or similar service plus MFA (first 30 days)PR.IR-01AC-173.1.12Remote access configuration
PR-27Protect wireless access with strong encryption and authenticationPR.IR-01AC-183.1.16, 3.1.17Wi-Fi configuration

Detect (6 controls)

Detection depends on knowing what normal looks like. Monitor networks, endpoints and admin activity, and decide in advance what counts as an incident.

IDWhat to doCSF 2.0800-53800-171Evidence to keep
DE-01Monitor networks and network services for suspicious activityDE.CM-01SI-43.14.6Monitoring tool and alert records
DE-02Monitor endpoints for encryption, patch and configuration statusDE.CM-09CA-73.12.3Monthly device status reports
DE-03Monitor admin and user activity for misuseDE.CM-03AU-63.3.5Review records
DE-04Monitor what service providers do in your environmentDE.CM-06SA-9—Provider access review
DE-05Analyze and correlate alerts to spot real incidentsDE.AE-03AU-63.3.5Triage records
DE-06Define what counts as an incident and who declares itDE.AE-08IR-83.6.1Incident criteria in the IR plan

Respond (6 controls)

Write the plan before you need it. DoD contracts require cyber incidents to be reported within 72 hours. Our data breach response plan is a starting point.

IDWhat to doCSF 2.0800-53800-171Evidence to keep
RS-01Write an incident response plan with roles and contacts, and test it (first 30 days)ID.IM-04IR-8, IR-33.6.1, 3.6.3IR plan; test report
RS-02Triage, categorize and prioritize incidentsRS.MA-03IR-43.6.1Incident tickets
RS-03Contain incidents: lock or wipe lost devices, disable compromised accountsRS.MI-01IR-43.6.1Containment records
RS-04Preserve evidence and find the root causeRS.AN-03IR-43.6.1Investigation notes
RS-05Report incidents to the parties that require it, such as DoD within 72 hours under DFARS 252.204-7012RS.CO-02IR-63.6.2Notifications sent
RS-06Eradicate the cause and record what was doneRS.MI-02IR-43.6.1Closure records

Recover (5 controls)

Recovery is where backups prove themselves. Check that what you restore is clean, and record what you learned. See our disaster recovery plan template.

IDWhat to doCSF 2.0800-53800-171Evidence to keep
RC-01Run the recovery plan and restore from clean backupsRC.RP-01CP-10—Recovery log
RC-02Check backups and restored systems are clean before useRC.RP-03CP-10—Integrity check records
RC-03Verify restored systems work normally before handing them backRC.RP-05CP-10—Sign-off
RC-04Keep leadership and stakeholders informed during recoveryRC.CO-03CP-2—Status updates
RC-05Close recovery formally and record lessons learnedRC.RP-06IR-4—After-action report

Device controls: where NIST meets your endpoints

None of the NIST documents names a product, but all three expect you to know every device, configure it securely, keep it patched and encrypt the data on it. On a mixed fleet of Windows, Mac, iOS and Android, that is a lot of settings to keep consistent.

Device settings mapped to CSF 2.0, SP 800-53 and SP 800-171
Device settings mapped to CSF 2.0, SP 800-53 and SP 800-171
  • Inventory first: ID.AM-01, CM-8 and 3.4.1 all start with a complete list of devices.
  • Encryption at rest: BitLocker and FileVault on laptops, a passcode on phones (PR.DS-01, SC-28, 3.13.16). For CUI, SP 800-171 also requires FIPS-validated cryptography (3.13.11), which depends on how the operating system is configured.
  • Configuration baseline: one documented set of settings per platform, enforced and checked for drift (PR.PS-01, CM-2, CM-6, 3.4.1, 3.4.2).
  • Patching: on a timeline, fastest for flaws on CISA's Known Exploited Vulnerabilities list (PR.PS-02, SI-2, 3.14.1).
  • Mobile devices: enrolled before they reach company data, with a passcode and encryption (AC-19, 3.1.18, 3.1.19).

How to run a NIST CSF self-assessment

A CSF assessment compares where you are with where you want to be. CSF 2.0 calls these your current and target profiles: for each of the 106 subcategories, how far the outcome is achieved today, and how far it needs to be. Separately, the four Tiers describe how rigorous your program is as a whole:

TierWhat it looks like
1 PartialAd hoc. Done by individuals, not by policy.
2 Risk InformedApproved by management, but not applied everywhere.
3 RepeatableFormal policy, applied consistently and reviewed.
4 AdaptiveImproved continuously based on lessons and threat information.
  1. In the Excel tracker's CSF 2.0 self-assessment tab, score each subcategory today from 0 (not in place) to 3 (fully in place, with evidence).
  2. Set a target score for each, based on your risk. Not everything needs a 3.
  3. Sort by the gap column. The biggest gaps on your most important assets become your plan.
  4. Track each fix in the POA&M tab, and repeat the assessment every year.
  5. Pick the Tier that describes your program today and the one you're aiming for. The tracker has a cell for each.

SP 800-171 and your SPRS score

If you handle CUI under a DoD contract, you assess yourself against SP 800-171's 110 requirements and post a score in the Supplier Performance Risk System (SPRS). The method is set out in 32 CFR 170.24:

How the SPRS score works: start at 110, subtract 5, 3 or 1 point for each requirement not met
How the SPRS score works: start at 110, subtract 5, 3 or 1 point for each requirement not met
  • Start at 110 and subtract the value of each requirement not met: 5, 3 or 1 point. The lowest possible score is -203.
  • MFA (3.5.3) and FIPS-validated encryption (3.13.11) can earn partial credit.
  • The system security plan (3.12.4) has no point value, but without one you can't report a score.
  • The Excel tracker's SP 800-171 tab lists all 110 requirements and calculates the score as you mark each one. The checklist above covers the ones IT usually owns; the tab covers the rest.
  • You post the result in SPRS with the assessment date and the date you expect to reach 110. Write the system security plan first.

Revision 2 or 3? NIST published Revision 3 in May 2024, with 97 requirements in 17 families, and withdrew Revision 2. DoD contracts still require Revision 2's 110 requirements, and CMMC Level 2 is built on them. In July 2026, DoD suspended the planned November 2026 start of CMMC Phase 2, so contracts can require at most a Level 1 or Level 2 self-assessment for now. Check your contract for the clause that applies to you.

Our CMMC checklist covers the certification side for defense contractors.

When SP 800-53 applies

SP 800-53 Rev. 5 is the full control catalog for federal systems: 20 families and over 1,000 active controls and enhancements. Release 5.2.0 (August 2025) added three items. You pick a baseline from SP 800-53B based on the system's impact level: Low (149 controls), Moderate (287) or High (370). Our NIST 800-53 checklist covers the families in detail, and the Excel tracker lists the baseline counts for each family.

Evidence that holds up

Whether it is a customer review, an SPRS self-assessment or a federal assessor, the question is the same: can you show the control ran? Dated reports collected over time answer it. A screenshot taken the week before shows one moment.

ControlEvidenceRefresh
InventoryDevice and software inventory exportMonthly
EncryptionEncryption status per device, keys escrowedMonthly
PatchingPatch compliance by device and severityMonthly
AccessQuarterly access review sign-offs; leaver recordsQuarterly
MFAEnrollment report for remote and privileged accessQuarterly
VulnerabilitiesScan reports and the fixes that followedMonthly
IncidentsIR plan, test report, incident logYearly and per incident
BackupsBackup reports and the last restore testQuarterly
SP 800-171System security plan, POA&M, SPRS submissionYearly and on change

Common mistakes

  • Claiming to be "NIST certified". NIST certifies no one. Say you align with the CSF, or give your SPRS score.
  • Using CSF 1.1. CSF 2.0 replaced it in February 2024 and added the Govern function.
  • Assessing against SP 800-171 Rev. 3 for a DoD contract. DoD still uses Rev. 2.
  • An inventory that misses devices. Every later control depends on it.
  • Policies without evidence. A policy says what you intend. Reports show it happened.

How trio.so helps with the device items

NIST compliance stays your program: the policies, the assessments and the decisions are yours. trio.so covers many of the device controls in this checklist from one console:

  • Inventory: hardware and software for every enrolled device (ID-01, ID-02).
  • Encryption: enforce BitLocker on Windows and FileVault on Mac, with encryption status per device; passcode rules on phones (PR-08, PR-09).
  • Configuration: passcode, screen lock, USB and firewall settings enforced as your baseline (PR-14 to PR-16, PR-20).
  • Patching and vulnerabilities: enforce OS updates on Windows, macOS, iOS and Android, with vulnerability findings scored by CVSS, EPSS and CISA KEV (ID-07, PR-17).
  • Apps: allow approved apps and block prohibited ones (PR-19).
  • Incidents: lock lost Macs, iPhones and Android devices, and wipe company-owned devices (RS-03, PR-13).
  • Evidence: an admin event log with export, and compliance evidence you can export for an assessor (DE-02, ID-11).

Learn more about compliance automation.

Start free trial Book a demo

14-day free trial. No credit card required.

Sources. Last reviewed October 2026. This article is guidance, not legal advice. Mappings between frameworks are ours, not official NIST crosswalks.

Ready-to-use Templates

Must-have Template Toolkit for IT Admins

Explore All
Template Toolkit

Start your free trial

No credit card required
Full access to all features

Get Ahead of the Curve

Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.

Don't let inefficiencies hold you back.

Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.

Smiling womanAbstract geometric patternAbstract geometric patternSmiling womanSmiling woman

Frequently Asked Questions (FAQ)

Have questions? We've got answers. This section covers some of the most commonly asked questions related to this topic.

It is a list of the security controls a NIST framework expects, with the evidence that shows each one is in place. This one has 65 controls organized by the six CSF 2.0 functions and mapped to SP 800-53 and SP 800-171.

No. NIST does not certify organizations or products. You can align with the CSF, report an SP 800-171 score in SPRS, or go through a federal authorization or a CMMC assessment, but none of these is a NIST certification.

Govern, Identify, Protect, Detect, Respond and Recover. Govern was added in CSF 2.0, released in February 2024.

The CSF is voluntary for most organizations. SP 800-171 is required for contractors handling CUI under DoD contracts, and SP 800-53 is required for federal information systems.

For DoD contracts, Revision 2 with its 110 requirements. NIST published Revision 3 in May 2024 with 97 requirements, but DoD and CMMC Level 2 still reference Revision 2.

You start at 110 and subtract 5, 3 or 1 point for each SP 800-171 requirement not met, following 32 CFR 170.24. The lowest possible score is -203.

Score each of the 106 CSF 2.0 subcategories from 0 (not in place) to 3 (fully in place, with evidence), for today and for your target, then plan work on the biggest gaps. Separately, pick the Tier (1 to 4) that describes your program as a whole. The Excel tracker includes a self-assessment sheet for this.

It depends on where you start and which document applies. Most teams put the first-30-days items in place within a quarter, then work through the rest over the following months.

Related

From the blog

The related industry news, interviews, technologies, and resources.