Zero trust for small business - practical stack under $50/user/month
Most zero trust content assumes enterprise budgets. For a 75-person professional services firm, that is irrelevant. This page covers what zero trust looks like for SMBs (25-200 users): a Microsoft-first stack at $29-$33 per user per month, a Google Workspace alternative, three budget tables (50 / 100 / 200 users), and the trade-off between DIY and MSP delivery.
The most common SMB path
If you are already on Microsoft 365 - 60-70% of SMBs are - the Microsoft path is the cheapest and fastest. Roughly $29-$33 per user per month all-in.
| Component | Product | Per user / month | Pillar coverage |
|---|---|---|---|
| Productivity + identity + device | Microsoft 365 Business Premium | $22.00 | Identity (Entra ID P1, conditional access), Device (Intune MDM, Defender for Business EDR), Email security (Defender for O365) |
| Network (ZTNA) | Cloudflare Zero Trust Teams | $0 - $7.00 | Network. Free tier covers 50 users; Teams tier $7/user/month above that. |
| Identity upgrade (optional) | Entra ID P2 add-on | $3.00 (delta) | Adds risk-based MFA, PIM, identity protection. Recommended at 100+ users. |
| Hardware MFA (one-time) | FIDO2 keys for admin accounts | $25-$50 / user one-time | Phishing-resistant MFA on tier-0 accounts. |
| Total per-user / month | - | $29 - $33 | Identity + Device + Network + basic Data via Defender for Cloud Apps |
If you are not on Microsoft 365
Google-first stack runs slightly cheaper but with narrower bundled zero trust capability. Compensated for with a stronger ZTNA overlay.
| Component | Product | Per user / month | Pillar coverage |
|---|---|---|---|
| Productivity + identity + basic device | Google Workspace Business Plus | $18.00 | Identity (Google IdP, basic conditional access), Device (Endpoint Management), BeyondCorp Enterprise Essentials (basic ZTNA for Google apps) |
| EDR | SentinelOne or CrowdStrike SMB tier | $5 - $9 | Device pillar EDR. Google Workspace does not include endpoint detection. |
| ZTNA for non-Google apps | Twingate Teams or Cloudflare Zero Trust | $5 - $10 | Network pillar. BeyondCorp Essentials is Google-app focused; non-Google apps need overlay ZTNA. |
| Total per-user / month | - | $28 - $37 | Identity + Device + Network. Data pillar coverage thinner than Microsoft path. |
Total cost at 50, 100, and 200 users
Microsoft-first stack at intermediate maturity. Implementation is the one-time cost paid in year 1. Year 2+ ongoing assumes no major change.
| Workforce | Annual licensing | One-time implementation | Year 1 total | Year 2+ ongoing |
|---|---|---|---|---|
| 50 users | $17.4K - $19.8K | $8K - $15K | $25K - $35K | $18K - $22K |
| 100 users | $34.8K - $39.6K | $10K - $25K | $45K - $65K | $36K - $44K |
| 200 users | $69.6K - $79.2K | $15K - $40K | $85K - $120K | $72K - $88K |
Implementation includes M365 licensing migration if needed, Intune enrolment for the existing fleet, conditional access policy design, MFA rollout, ZTNA connector deployment, and 4-8 weeks of MSP-supervised setup. Year 2+ ongoing is licensing only (4% growth assumed) plus modest tuning labour.
What SMBs should not buy
Three categories that are over-engineered for SMB risk profile and should wait until 200+ users.
- Microsegmentation. Complexity not worth it under 200 users. ZTNA covers most lateral-movement risk; microsegmentation adds 2-4 weeks of policy work and ongoing maintenance overhead. Defer.
- Standalone PAM platform. Microsoft Entra Privileged Identity Management (free with P2 add-on at $9/user/month) covers tier-0 just-in-time admin and session recording adequately for organisations with under 50 privileged users. Dedicated PAM (CyberArk, BeyondTrust) is overkill.
- Standalone CASB. Microsoft Defender for Cloud Apps (included in M365 Business Premium for sanctioned-app coverage) covers most SMB SaaS data needs. Standalone CASB platforms are designed for enterprise SaaS sprawl that SMBs do not have.
Which delivery model fits you
Most SMBs default to MSP for security operations. The economics are similar to DIY but the MSP absorbs the security architect role SMBs cannot afford full-time.
| Dimension | DIY (internal IT) | MSP (managed) |
|---|---|---|
| Per-user / month all-in | $29 - $33 + 0.25-0.5 internal FTE | $35 - $55 (licensing + management) |
| Setup time | 8 - 16 weeks | 4 - 8 weeks |
| Ongoing time burden | 3-8 hours / week internal | Minimal (MSP handles) |
| Customisation | Full control | Limited to MSP playbook |
| Exit cost | Zero (you own everything) | 2-3 months MSP transition cost |
| Best for | SMBs with competent IT manager and 100+ users | SMBs without dedicated security skills, or under 100 users |