3CX vs Microsoft Teams: price it as a phone system
Teams is where your people already work. 3CX is a PBX that licences concurrent calls, not seats. Here is what a dial tone actually costs on each route in 2026, in the numbers both vendors publish.
Should your business phone run on 3CX or Microsoft Teams?
Priced as a phone system, 3CX wins: one Basic licence from $300 a year covers the whole company, and up to 10 users ride free. Teams Phone adds $10 to $17 per user every month on top of Microsoft 365. If your staff live in Teams, pay the premium or bridge both with Direct Routing.
What you are actually comparing
Teams Phone is a per-user add-on that turns Microsoft’s collaboration app into a phone. 3CX is a dedicated PBX that charges per simultaneous call and treats Teams as an optional integration.
3CX sells one licence per phone system, priced on how many calls happen at the same time (simultaneous calls, or SC), with no per-user fees. The 2026 line-up is Basic, PRO and AI Edition, after 3CX retired ENT+ and renamed its Enterprise tier to AI Edition in April. Entry is genuinely free for up to 10 users, two ways: SMB Free (hosted by 3CX) or the on-premises 4SC Basic Free licence introduced in March 2026. You can self-host on your own hardware or cloud, or pay 3CX to host it, and it is sold exclusively through partners, of which South Africa has a deep bench. Full local pricing is in our guide to what 3CX costs in South Africa.
Microsoft Teams Phone is a licence stacked on licences. Every user needs a Microsoft 365 or Teams plan first; none of the Business plans includes phone capability, so Teams Phone Standard is a $10 per user per month add-on (paid yearly). That buys the PBX brain, not the phone line. To reach the outside world you pick one of four routes: a Microsoft Calling Plan, Operator Connect, Teams Phone Mobile or Direct Routing through a certified session border controller. The big 2026 change for local buyers: Microsoft now sells Calling Plans in South Africa, with toll numbers in Cape Town, Durban and Johannesburg. Our full guide to Microsoft Teams as a phone system in South Africa covers the local fine print.
What adding voice really costs a Microsoft 365 shop
Most businesses weighing this choice already pay Microsoft every month. The honest question is the marginal cost of a dial tone, and the gap is bigger than either vendor advertises.
Take a 50-person office that peaks at around 15 simultaneous calls (a typical SME assumption, not a rule). On 3CX, a Basic 16SC licence costs $600 a year for the entire system and covers up to 80 extensions. Add hosting (free if you self-host on existing kit) and an ICASA-licensed SIP trunk, which is sized to concurrent calls rather than headcount. The licence works out below $1 per user per month before the trunk.
On Teams Phone with a Calling Plan, the same office pays $17 per user per month: $850 a month, $10,200 a year, on top of the Microsoft 365 licences underneath. The SA Domestic plan includes 1,200 minutes per user per month, which most desk workers never touch. Even Teams Phone Standard alone, with no minutes and no number, is $6,000 a year for 50 users. The middle route is Direct Routing: keep the Teams client at $10 per user per month and buy PSTN from a local provider. Our Teams guide puts that all-in figure at R280 to R380 per user per month once local trunking and minutes are included.
Three routes to a South African dial tone
Head-to-head as a phone system
Strip out the collaboration suite and judge both purely on the job of a PBX. This is how they line up on the facts each vendor publishes.
| Factor | 3CX | Microsoft Teams Phone |
|---|---|---|
| Licensing model | Per simultaneous call, per system; unlimited users within extension caps | Per user, per month, on top of Microsoft 365 |
| List price | Basic from $300/year per system; free to 10 users | $10/u/mo Standard; $13 pay-as-you-go; $17 with Calling Plan |
| 50-user office (licence only) | Basic 16SC: $600/year | $6,000–$10,200/year |
| PBX depth | Full classical PBX: queues, IVR, recording, hot desking (some features PRO and up) | Auto attendants and call queues; thinner on classical PBX tools |
| Microsoft 365 fit | Optional, via Teams Direct Routing | Native: Teams is the phone, identity via Entra ID |
| PSTN options in SA | ICASA-licensed SIP trunk from a local provider | Calling Plan (now sold in SA), Operator Connect or Direct Routing |
| AI features shipping today | AI Receptionist, AI Call Screening, agentic AI (V20 U8, AI Edition) | Teams Phone Agent in Frontier public preview only |
| Deployment choice | Self-host, own cloud (AWS/Azure/Google) or hosted by 3CX | Microsoft cloud only |
| Admin overhead | Separate PBX console and partner relationship | One tenant, one directory, one admin centre |
Score it honestly and the pattern is clear: 3CX takes every row that involves money or PBX capability, Teams takes every row that involves living inside Microsoft’s ecosystem. Neither vendor disputes the other’s ground, which tells you the real decision is about your users, not the products.
3CX sells you a phone system once a year. Teams Phone sells every seat, every month – convenience is the product, and it is priced like one.
WhichVoIP editorial view
The AI receptionist race: shipping vs preview
Both vendors are racing to answer your calls with AI. Only one of them will sell it to you today.
3CX shipped its AI stack in V20 Update 8 (February 2026): AI Call Screening on Windows, Android, iOS and web, a multi-language AI Receptionist that transfers to extensions and queues, an AI Personal Assistant, and agentic AI that can run multi-step workflows against your own knowledge sources. Update 9 added Grok as an LLM option alongside OpenAI. The catch is packaging: the AI features sit in the AI Edition, whose prices rose by roughly 15% in November 2025 when 3CX folded AI into that tier.
Microsoft’s answer is Teams Phone Agent, a natural-language voice agent that answers, routes, books appointments and can be extended with custom agents built in Copilot Studio. It entered Frontier public preview on 15 June 2026 and remains gated to that programme; it is not generally available, and Microsoft has not published GA pricing. Until it lands, the GA voice applications on Teams Phone are the familiar auto attendants and call queues. Buy on what ships, not on the roadmap; if AI answering matters now, compare the field in our guide to the best AI voice agents in South Africa.
Who should pick which in 2026
Three defensible answers, depending on where your people spend their day and how many of them make calls.
Pick 3CX
- Cost modelPer system
- PBX featuresFull depth
- SA supportPartner channel
- Best forCall-heavy SMEs
Pick Teams Phone
- Cost modelPer seat
- AppsOne client
- IdentityEntra ID native
- Best forTeams-first offices
Run both
- Cost modelHybrid
- HowDirect Routing
- Teams licencesKey users only
- Best forMixed workforces
The hybrid route deserves more attention than it gets. Executives and account managers keep the Teams client; the warehouse, reception and the call-facing team run 3CX apps against the same trunk. If you want Teams calling without touching your existing PBX at all, a bridging service such as Call2Teams does the same job as a managed SaaS layer.
Our verdict
As a phone system, 3CX is the value pick and it is not close: a $600-a-year Basic 16SC licence covers an office that would cost $10,200 a year on Teams Calling Plans, and the classical PBX toolkit is deeper. The honest caveat is that phone systems are not bought on licence price alone. If your staff already run their whole day in Teams, the $10 add-on buys one app and one identity for everything, backed by Microsoft’s published 99.999% uptime SLA, and no separate PBX deployment matches that convenience. Ignore both vendors’ spin: Teams does not make a PBX free, and 3CX is never quite free either, because South African PSTN connectivity is always a separate, ICASA-licensed line item on both routes.
Get the rand answer for your office
Tell us your headcount and how your team makes calls, and we’ll send you free, comparable quotes from vetted South African providers covering both routes.
Frequently asked questions
Is Microsoft Teams Phone available in South Africa?
How much does Teams Phone cost per user?
Is 3CX really free for small businesses?
Can I connect 3CX to Microsoft Teams?
Which is better for call queues and IVR?
Does Teams have an AI receptionist like 3CX?
Can I port my business number to Microsoft in South Africa?
Keep reading
Sources: 3CX (pricing, SMB Free, 4SC Basic Free and V20 Update 8 release notes, 3cx.com); Microsoft (Teams Phone plans and pricing, microsoft.com; PSTN connectivity options, South Africa plan availability, SA number management and Teams Phone Agent documentation, learn.microsoft.com); WhichVoIP Microsoft Teams phone system guide. Verified 18 August 2026.