NIST 800-171 Compliance Checklist for Small Business
Published February 28, 2026 · Hatty AI · 16 min read
A practical, jargon-free checklist covering every NIST 800-171 requirement. Built for small DoD contractors without dedicated IT staff.
NIST 800-171 Compliance: What Small Businesses Actually Need to Do
If you're a small business working with the Department of Defense, you've probably heard about NIST 800-171. But most guides are written for enterprise IT teams with 50-person security departments. This guide is different — it's written for the small business owner with 5–100 employees who needs to get compliant without drowning in jargon.
NIST Special Publication 800-171 defines 110 security requirements across 14 control families. You must implement all 110 to protect Controlled Unclassified Information (CUI) and maintain eligibility for DoD contracts. Here's your plain-English checklist.
⏱️ Time Estimate
Full NIST 800-171 compliance typically takes 3–6 months for a small business starting from scratch. Using AI-assisted tools like Hatty AI's compliance platform can cut that to 4–8 weeks.
The 14 Control Families — What They Mean in Plain English
1. Access Control (22 requirements)
What it means: Only authorized people should access your systems and data. Limit who can see what, and log everything.
- ✅ Create user accounts for every employee (no shared logins)
- ✅ Use role-based access — people only see what they need for their job
- ✅ Disable accounts immediately when employees leave
- ✅ Lock screens after 15 minutes of inactivity
- ✅ Control remote access with VPN and MFA
2. Awareness & Training (3 requirements)
What it means: Train your employees on security threats and your company's security policies. Do this at hire and annually.
- ✅ Conduct security awareness training for all employees
- ✅ Train employees to recognize phishing emails
- ✅ Document all training with dates and attendee lists
3. Audit & Accountability (9 requirements)
What it means: Log what happens on your systems so you can detect and investigate suspicious activity.
- ✅ Enable logging on all systems that handle CUI
- ✅ Review logs regularly (at least weekly)
- ✅ Protect log files from tampering
- ✅ Retain logs for at least 3 years
4. Configuration Management (9 requirements)
What it means: Keep your systems configured securely. Track and control changes.
- ✅ Maintain an inventory of all hardware and software
- ✅ Use security baselines (CIS Benchmarks are free)
- ✅ Control who can install software
- ✅ Document all system changes
5. Identification & Authentication (11 requirements)
What it means: Verify who's accessing your systems. Use strong passwords and multi-factor authentication.
- ✅ Enforce strong passwords (12+ characters, complexity requirements)
- ✅ Implement multi-factor authentication (MFA) on all accounts
- ✅ Lock accounts after 3 failed login attempts
- ✅ Use unique identifiers for every user
6–14. Remaining Control Families
The remaining families cover Incident Response, Maintenance, Media Protection, Personnel Security, Physical Protection, Risk Assessment, Security Assessment, System & Communications Protection, and System & Information Integrity. Each has specific requirements — our full NIST 800-171 compliance hub covers all 110 controls in detail.
Common Mistakes Small Businesses Make
- Thinking antivirus = compliance. Antivirus covers maybe 5% of the requirements. You need encryption, access controls, incident response plans, and much more.
- Not documenting anything. NIST 800-171 requires a System Security Plan (SSP) and Plan of Action & Milestones (POA&M). Without documentation, you're not compliant — period.
- Ignoring the supply chain. If your subcontractors handle CUI, they need to be compliant too. You're responsible for flowing down requirements.
- Treating compliance as a one-time project. Compliance is ongoing. You need continuous monitoring, annual assessments, and regular training updates.
Get Your Compliance Readiness Score in 5 Minutes
Our free pre-audit assessment identifies your gaps and gives you a prioritized action plan.
Run Your Free Pre-AuditRelated: CMMC 2.0 vs. NIST 800-171: What's the Difference? · How AI Is Helping Defense Contractors Pass CMMC Audits Faster
Frequently asked questions
How many requirements does NIST 800-171 have?
NIST SP 800-171 defines 110 security requirements across 14 control families. They protect Controlled Unclassified Information (CUI) and maintain eligibility for DoD contracts.
How long does NIST 800-171 compliance take for a small business?
The post estimates 3 to 6 months for a small business starting from scratch.
Who needs to follow NIST 800-171?
Small businesses working with the Department of Defense that handle CUI. The guide is written for owners with roughly 5 to 100 employees.
Free review
Get a free review from an engineer
Tell us where your team loses the most time. Our engineers review your current setup and send back a prioritized plan for automation, software and security.
- Reviewed by an engineer, not a bot
- Prioritized by time saved and risk reduced
- No obligation and no pressure
Prefer to talk? Call (210) 227-3444 or book a strategy session.
