
Annual cost of the Teams Phone Standard + UK Calling Plan stack vs. 3CX with Teams Direct Routing (which still sits on top of your existing M365 licence). Three SME sizes.
| User count | Teams Phone + Calling Plan / yr | 3CX Direct Routing / yr | Annual saving |
|---|---|---|---|
| 25 users | Microsoft~£4,950 | 3CX~£2,400 | ~£2,55052% reduction in telephony layer. M365 cost unchanged on both sides. |
| 50 users | Microsoft~£9,900 | 3CX~£4,800 | ~£5,10051% reduction. |
| 100 users | Microsoft~£19,800 | 3CX~£9,000 | ~£10,80055% reduction. |
Microsoft pricing snapshot May 2026 from microsoft.com/en-gb. Teams Phone Standard £6.30/user + UK Domestic Calling Plan £10.20/user = £16.50/user/mo for the telephony stack. 3CX numbers include licence + UK hosting + Gamma SIP + support — see honest pricing for the decomposition. Ex-VAT.
The whole point of Direct Routing is that the Teams experience is identical:
What changes: the underlying call routing. Microsoft Calling Plan goes away; 3CX with UK Gamma SIP takes its place. Configuration is on the 3CX admin side, not visible to users.
Features Teams Phone doesn't include at the standard tier, which 3CX gives you for the same money:
Three honest cases:
A Teams Phone → 3CX Direct Routing migration is the cleanest cut-over of any UK SME PBX switch, because the user-facing UX doesn't change. Typical 4–6 week timeline:
No. Direct Routing is transparent to users. The Teams desktop, web, and mobile apps work exactly as before.
Configurable. Voicemail can stay in Teams (default) or move to 3CX's voicemail with email notifications. Most firms keep it in Teams for continuity.
That's why we provide the managed-service layer. You don't need internal 3CX expertise. Day-to-day admin changes (add a user, modify a queue, change an IVR menu) we handle. Strategic changes we work through with you.
Standard 3CX managed-service contracts run 24 months. You can keep your existing M365 contract running — nothing about it changes. If you want to come back to Teams Phone later, you can — the Teams client never went anywhere.