Skip to main content
Cybersecurity Resource

Cybersecurity Checklist for Small Businesses

A practical 20-point checklist covering the most important security controls for SMBs — organized by priority so you know where to start.

8 min read · Last reviewed September 2026

How to use this checklist: Work through each item. A "No" or "I'm not sure" on any Priority 1 item is a gap that should be addressed before lower-priority items. Not every item applies to every business; confirm applicability and prioritize gaps based on risk.

Source for the foundational MFA, password, backup, software-update, and training guidance: NIST Small Business Cybersecurity Basics [1]. This is an Edge Secure educational checklist, not a NIST assessment or endorsement. Source and listed foundational guidance checked September 2026; priorities must be adapted to your environment.

Priority 1 — Foundational controls

These controls help reduce exposure to common attacks on SMBs. Implementation may require qualified IT support, licensing, and testing in your environment.

1. Multi-factor authentication on all email accounts

Enable MFA on supported business email accounts, preferably phishing-resistant MFA. Review available methods and recovery procedures with your provider. MFA reduces risk but does not prevent every account compromise.

2. MFA on all business applications

Email is the most critical, but MFA should be extended to every cloud application with access to business data: accounting software, CRM, file storage, HR platforms, and banking.

3. Endpoint protection on all devices

Every computer and laptop — including employee personal devices used for work — should have active endpoint protection. Keep protection updated and review whether endpoint detection and response (EDR) capabilities and alert handling are appropriate to the environment.

4. Regular, tested backups

Backups only matter if they work. A backup that has never been tested is an assumption, not a recovery plan. Set backup frequency and restore-test schedules around recovery needs. Protect backup copies from unauthorized changes and test restoration of the data and systems the business depends on.

5. Patch management for operating systems and software

Maintain an inventory of supported software and apply security updates promptly. Prioritize remediation based on active exploitation, exposure, severity, vendor guidance, and operational risk; a fixed deadline is not appropriate for every vulnerability.

Priority 2 — Access and identity controls

6. Privileged access is limited

Not every employee needs administrator rights to their computer or administrator access to cloud applications. Limiting access to only what each person needs reduces the impact of an account being compromised.

7. Shared accounts are eliminated or inventoried

Shared passwords make it impossible to track who did what. Every person should have an individual account with their own credentials.

8. Offboarding removes access immediately

A former employee's account that remains active is an open door. When anyone leaves, their accounts should be disabled and credentials changed on the same day — including email, cloud apps, and VPN.

9. Vendor access is controlled and monitored

IT vendors, software vendors, and contractors who access your systems should have time-limited, auditable access. Permanent standing access for external parties is a common overlooked risk.

10. Password requirements are enforced

Use strong, unique passwords and a password manager where appropriate. Set requirements according to the system, authentication method, and applicable guidance; do not reuse business passwords.

Priority 3 — Email and awareness

11. Advanced email filtering is active

Email filtering cannot catch every targeted phishing email. Advanced email security with link scanning, attachment sandboxing, and impersonation protection should be in place.

12. DMARC is configured for your domain

DMARC uses SPF or DKIM alignment with the visible From domain and a published policy to help receiving mail systems handle unauthorized use of that domain. It does not stop lookalike domains or compromised legitimate accounts. Inventory legitimate senders, validate alignment and reports, and stage enforcement to avoid disrupting legitimate mail. Implementation effort depends on the sending environment.

13. Employees have received phishing awareness training

Train employees to recognize and report suspicious messages. Review training and exercises as risks and workflows change; training does not guarantee that a phishing attempt will be recognized.

14. There is a process for reporting suspicious emails

Employees should know what to do when they receive a suspicious email — and report rather than guess. A clear reporting process (a specific email address or IT helpdesk) is the minimum.

Priority 4 — Monitoring and response

15. Security monitoring is active

Someone — internally or through a managed security provider — is reviewing alerts from your environment. Unmonitored alerts are the same as no alerts.

16. There is a written incident response plan

When a security incident occurs is not the time to figure out who to call. A written plan should identify: who declares an incident, who is notified (including legal counsel and cyber insurance), what systems are isolated, and how business continues.

17. Cyber insurance is current and reviewed

Review coverage and application answers with your insurance adviser. Required controls, exclusions, and claim conditions vary by policy; this checklist does not determine coverage or eligibility.

18. Firewall is configured and current

All network traffic in and out of the business should pass through a configured firewall. Default configurations are often insufficient. Firewall rules should be reviewed annually.

19. Remote access uses VPN or zero-trust

Employees working remotely or from home should not connect directly to business systems over the open internet. VPN or zero-trust network access provides an encrypted, authenticated channel.

20. AI tool usage has an approved policy

Employees using public AI tools (ChatGPT, Copilot, etc.) may inadvertently share confidential client or business information. An acceptable use policy for AI tools — even a simple one — reduces this risk.

Ready for a professional review of your current situation?

Request a Cybersecurity Risk Review

Edge Secure / Privacy

Your privacy, simply.

We’d like to use Google Analytics to improve this site and understand what leads to an inquiry. Optional analytics measures page views, referrers, tool starts and completions, contact-button clicks, and accepted inquiries—not your form answers. No advertising tracking.

Your local tool history still works either way. Change or withdraw your choice anytime in Privacy settings. Closing changes nothing.