
Cybersecurity Checklist
for Small Businesses
Small businesses are frequent targets for phishing, ransomware, account theft, and data loss because they often have fewer security resources than larger companies.
The good news is that many common cyber risks can be reduced by putting a few practical protections in place.
This cybersecurity checklist covers the most important steps small businesses should take to protect employees, devices, accounts, email, and company data.
1. Enable Multi-Factor Authentication
Multi-factor authentication, or MFA, adds an extra layer of protection beyond a password.
Even if an attacker steals an employee’s password, MFA can help prevent unauthorized access.
Use MFA for important business systems such as:
- Microsoft 365
- Google Workspace
- Banking accounts
- Payroll systems
- CRM platforms
- Remote access tools
- Cloud applications
For businesses using Microsoft 365, MFA should be combined with strong identity and access policies whenever possible.
2. Use Strong Passwords and a Password Manager
Employees should avoid reusing the same passwords across multiple websites and applications.
A password manager can help generate and securely store unique passwords.
Good password practices include:
- Use long, unique passwords
- Avoid reusing passwords
- Do not share passwords over email or chat
- Use a trusted password manager
- Remove access when employees leave
Strong password practices reduce the risk of account compromise caused by leaked credentials.
3. Keep Computers and Software Updated
Outdated systems can contain known security vulnerabilities.
Small businesses should regularly update:
- Windows computers
- Mac computers
- Mobile devices
- Web browsers
- Office applications
- Security software
- Network equipment
- Business applications
Automatic updates should be enabled whenever practical.
For managed environments, tools such as Microsoft Intune or Jamf can help enforce update and compliance policies across company devices.
4. Protect Business Email
Email is one of the most common entry points for cyberattacks.
Phishing emails may attempt to steal passwords, trick employees into sending money, or deliver malicious files.
Small businesses should use:
- Spam filtering
- Anti-phishing protection
- MFA
- Email security policies
- Domain protection such as SPF, DKIM, and DMARC
- Employee phishing awareness training
Employees should also know how to recognize suspicious links, unexpected attachments, and unusual payment requests.
5. Use Endpoint Protection
Every business computer should have endpoint protection.
Modern endpoint security can help detect:
- Malware
- Ransomware
- Suspicious applications
- Unauthorized activity
- Known malicious files
Windows Defender may be sufficient for some small environments when configured properly, while other businesses may use managed endpoint detection and response tools.
The important part is making sure protection is active, updated, and monitored.
6. Back Up Important Business Data
Backups are critical for recovering from ransomware, accidental deletion, hardware failure, or other data loss.
Businesses should back up important information such as:
- Business documents
- Accounting files
- Customer data
- Shared folders
- Servers
- Cloud applications
A good backup strategy should include regular backups and a recovery process that has actually been tested.
A backup is only useful if the business can restore the data when needed.
7. Secure Microsoft 365 and Google Workspace
Cloud platforms are convenient, but they still need proper security configuration.
Important controls include:
- MFA
- Strong admin accounts
- Limited administrator privileges
- Secure sharing settings
- Access reviews
- Suspicious sign-in monitoring
- Offboarding procedures
Businesses should also review old accounts and remove access that is no longer needed.
8. Control User Access
Employees should only have access to the systems and data required for their job.
This is often called the principle of least privilege.
Review access to:
- Shared drives
- Microsoft 365
- Google Workspace
- Accounting software
- CRM systems
- HR platforms
- Internal applications
Administrative privileges should be limited to users who actually need them.
9. Secure Business Wi-Fi
Business Wi-Fi should be separated from guest access whenever possible.
Basic protections include:
- Strong Wi-Fi passwords
- WPA2 or WPA3 security
- Separate guest Wi-Fi
- Updated access points
- Secure router or firewall configuration
- No use of default administrator passwords
For more advanced environments, VLANs can help separate devices such as employee computers, phones, cameras, and guest networks.
10. Secure Remote Access
Remote work introduces additional security risks.
Businesses should protect remote access with:
- VPN or secure remote access tools
- MFA
- Company-managed devices
- Device compliance policies
- Limited administrative access
- Secure remote desktop settings
Avoid exposing remote desktop services directly to the internet.
11. Manage Company Devices
Businesses should know which devices have access to company data.
Device management tools can help with:
- Device enrollment
- Security policies
- Encryption
- Remote wipe
- Software deployment
- Compliance checks
- Device inventory
Microsoft Intune and Jamf are commonly used to manage Windows, macOS, iPhone, iPad, and other devices.
12. Encrypt Laptops and Mobile Devices
Encryption protects company data if a laptop or mobile device is lost or stolen.
Common options include:
- BitLocker for Windows
- FileVault for macOS
- Built-in mobile device encryption
Encryption should be enabled on all business devices that store sensitive company information.
13. Create a Secure Employee Offboarding Process
When an employee leaves, access should be removed quickly.
A proper offboarding process may include:
- Disable user accounts
- Revoke active sessions
- Remove VPN access
- Reset shared passwords
- Recover company devices
- Remove access to SaaS applications
- Transfer business files
- Update distribution groups
Delayed offboarding can create unnecessary security risk.
14. Train Employees to Recognize Cyber Threats
Employees are an important part of cybersecurity.
Basic security awareness training should cover:
- Phishing
- Suspicious links
- Fake login pages
- Business email compromise
- Password security
- Social engineering
- Suspicious attachments
Short, regular training is often more effective than a single annual session.
15. Prepare an Incident Response Plan
Small businesses should know what to do if something goes wrong.
An incident response plan should answer questions such as:
- Who should employees contact?
- Who can disable compromised accounts?
- Who manages backups?
- Who communicates with vendors?
- What should happen if ransomware is detected?
- How should affected devices be isolated?
Having a plan in advance can reduce confusion during a security incident.
Small Business Cybersecurity Checklist
A simple cybersecurity baseline should include:
- MFA enabled
- Strong unique passwords
- Password manager
- Updated computers and software
- Endpoint protection
- Secure email
- Regular backups
- Secure Microsoft 365 or Google Workspace
- Controlled user access
- Secure Wi-Fi
- Protected remote access
- Device management
- Full-disk encryption
- Employee offboarding process
- Security awareness training
- Incident response plan
Cybersecurity Support for Small Businesses in San Jose
Small businesses do not need an enterprise-sized security team to improve their cybersecurity.
The most important step is building a practical security foundation and maintaining it consistently.
WorkNetic Systems helps small businesses in San Jose and the Bay Area improve cybersecurity across Microsoft 365, devices, networks, user access, backups, and everyday IT operations.
If your business needs help reviewing its current security setup, we can help identify gaps and recommend practical improvements.
Protect your business before a small IT problem becomes a security incident.
Learn more about our Onsite IT and Co-Managed IT Services