Codalyst Tech
Software Development10 min read

Cybersecurity for Small Business in 2026: The Practical Protection Guide

Small businesses are now the primary ransomware target because their defences are weakest. This guide covers the 10 controls that close the most common attack vectors without requiring a dedicated security team.

Cybersecurity for Small Business in 2026: The Practical Protection Guide

Small businesses are the majority of cybercrime victims, not because attackers prefer them as targets but because they are easier targets than large enterprises. The same attacks that fail against a bank succeed against a 20-person professional services firm that has not implemented basic protections.

The good news: the attacks that hit small businesses are largely preventable with a specific set of controls that are not expensive or technically complex to implement.

What Actually Hits Small Businesses

Understanding the actual threat is more useful than responding to theoretical risks.

Business Email Compromise (BEC). An attacker compromises or spoofs a business email account and uses it to request fraudulent wire transfers or changes to payment information. This is the highest-dollar attack category for small businesses. It succeeds because it exploits trust: an email from what appears to be the CEO or a known supplier requesting a payment change is often acted on without verification.

Ransomware. Malware that encrypts your files and demands payment to decrypt them. Entry vectors include phishing emails, compromised remote desktop access, and unpatched vulnerabilities. The attack itself takes minutes. Recovery without a clean backup can take weeks and cost more than the ransom demand (which itself averages $200,000+ for businesses).

Credential theft via phishing. An email that mimics a trusted service (Microsoft 365, Google, DocuSign, your bank) and directs users to a fake login page. The user enters their credentials, which are captured by the attacker. With stolen credentials, the attacker accesses email, files, and any service using the same password.

Supply chain compromise. Software your business uses is compromised at the source, and the compromise arrives via an update you install. This is harder to prevent because it bypasses your defences by arriving through a trusted channel. Mitigation is about limiting what any single compromised tool can access.

These four account for the overwhelming majority of small business incidents. A protection programme that addresses these four covers most of your practical risk.

The Six Controls That Matter Most

1. Multi-factor authentication on everything.

MFA (also called 2FA or two-factor authentication) requires a second proof of identity beyond a password. Even if an attacker steals your password, they cannot access the account without the second factor.

Enable MFA on: Microsoft 365 or Google Workspace (your email), your banking and financial accounts, your password manager, your domain registrar, your cloud hosting, and any system that stores customer data.

Use an authenticator app (Microsoft Authenticator, Google Authenticator, Authy) rather than SMS where possible. SMS can be intercepted. Authenticator app codes cannot be.

MFA is the single highest-leverage security control for small businesses. Credential theft is the dominant attack vector. MFA stops it.

2. A password manager for the whole team.

Password reuse is the mechanism by which one compromised service leads to compromise of all others. If your team uses the same password for work email, Dropbox, LinkedIn, and their personal accounts, a breach of any one of those services gives an attacker access to everything.

A password manager (1Password, Bitwarden, or Dashlane are appropriate for small teams) generates and stores unique strong passwords for every service. Team members do not need to remember passwords. The password manager handles it.

Business password managers allow sharing of team credentials, admin visibility into password health, and offboarding (removing access when someone leaves). These are important for team use. Personal password managers do not have these features.

3. Verified payment change process.

Business Email Compromise is prevented almost entirely by a single process: all changes to payment account information (bank details, wire transfer destinations, payment card on file) must be confirmed via a phone call to a known number, not via email or messaging.

When a supplier sends a new bank account number by email, call the supplier's known phone number to confirm before updating your records. When someone emails to request a wire transfer, call the person directly. This process stops BEC because the attacker cannot fake a phone call to a pre-existing contact.

Document this as a written policy and train all staff who handle payments. The cost is minutes per transaction. The protection is significant.

4. Offline backup with tested restoration.

Ransomware cannot encrypt backups that are not accessible from the encrypted network. The protection against ransomware is a backup that the ransomware cannot reach.

This means: a backup that is air-gapped (not continuously connected to your network), offsite (not in the same location as the devices being backed up), and tested (you have confirmed that restoration from the backup actually works).

Cloud backup services that maintain version history and are separate from your operating environment work for this purpose. The requirement is that the backup cannot be modified or deleted by software running on your main network.

Test restoration at least annually. Untested backups fail when you need them most.

5. Patching policy.

Most successful exploits target known vulnerabilities that have been patched by the software vendor. The attacker uses the patch release as a roadmap to what was vulnerable, then targets organisations that have not yet installed it.

A patching policy: operating system updates applied within 14 days of release, major software (browsers, Office, PDF readers) updated within 7 days, critical security patches applied immediately.

Enable automatic updates where possible. Audit quarterly to confirm updates are being applied.

6. Phishing-resistant email configuration.

Configure SPF, DKIM, and DMARC records for your email domain. These records tell other email servers that emails claiming to be from your domain should be authenticated and what to do with messages that fail authentication.

Without these records, anyone can send email that appears to come from your domain. With DMARC set to reject or quarantine, emails failing authentication are blocked or filtered.

Your DNS provider or email provider can guide you through adding these records. It is a one-time configuration task with no ongoing cost.

What to Do About Remote Access

Remote desktop access (RDP) exposed directly to the internet is one of the most common entry vectors for ransomware. If your team connects remotely to office systems, do not expose RDP on port 3389 to the internet.

Instead: use a VPN for remote access, requiring MFA to authenticate to the VPN before any internal access is possible. Or use modern remote access tools designed for security (Cloudflare Access, Tailscale, or equivalent zero-trust network access solutions).

Close RDP (port 3389) on your firewall to external traffic unless you have confirmed it is behind a VPN or zero-trust layer.

Security Awareness Training

Most incidents start with a human action: clicking a phishing link, opening a malicious attachment, complying with a fraudulent email request.

Technical controls reduce the impact when someone makes a mistake. Awareness training reduces the frequency of mistakes.

Send a phishing simulation to your team quarterly. Services like KnowBe4 and Proofpoint Security Awareness Training provide realistic phishing simulations and track who clicks. Use results not to punish individuals but to identify where more training is needed.

One 30-minute security awareness session per year is the minimum. Cover: how to identify phishing, what to do if you click something suspicious (report it immediately, do not ignore), the payment change verification policy, and how to use the password manager.

Incident Response: What to Do When Something Goes Wrong

Security incidents are not prevented entirely by any programme. What matters is how quickly you detect and respond.

Signs that something may have happened: unexpected password reset emails you did not request, login alerts from unknown locations, missing or encrypted files, colleagues receiving unusual emails from your account, unexpected charges on financial accounts.

Immediate steps when you suspect a breach:

  1. Disconnect affected devices from the network immediately. Do not wait. Pull the ethernet cable or disable wifi. This limits the spread.
  2. Do not turn the device off. Forensic investigation is easier with the device on. Just disconnect it from the network.
  3. Contact your IT provider or a cybersecurity incident response professional immediately.
  4. Do not communicate about the incident on potentially compromised systems. Use a personal device and a personal email account.
  5. Notify your bank if financial accounts may be affected.

Who to call: a managed security services provider or IT firm with incident response capability. If you do not have one on retainer, search for "cybersecurity incident response" firms in your area or use CISA's free resources for small business.

Budget

The controls described here cost:

  • Password manager: $3 to $8 per user per month
  • MFA: free with Microsoft Authenticator or Google Authenticator
  • Email authentication (SPF/DKIM/DMARC): free, one-time setup
  • Backup solution: $20 to $100 per month depending on data volume
  • Phishing simulation and training: $10 to $25 per user per month

Total for a 10-person business: $300 to $600 per month. This is significantly less than the average cost of a single ransomware incident or BEC attack.

For help implementing security controls for your business's web applications, our web development team builds applications with security baked in from the start. Contact us to discuss your security requirements.