Business desk phone and laptop softphone, the two ways staff use a 3CX, 8x8 or Teams phone system

G U I D E

3CX vs 8x8 vs Teams Phone

A fair comparison of 3CX, 8x8 and Microsoft Teams Phone, with RingCentral briefly, built around who owns and runs each phone system.

By Jarrod Lilford, Director/Owner, Kookaburra Comms · Last updated:

3CX is a software phone system you or a partner host, licensed by simultaneous calls and connected to a SIP trunk you choose, so it can be very cost-effective but someone has to maintain, secure and update it. 8x8 and RingCentral are managed cloud services where the provider runs the platform and supplies the calling. Teams Phone puts calling inside Teams, but in Australia it needs Operator Connect or Direct Routing because Microsoft does not sell its own Calling Plans here. 3CX makes sense when you have strong in-house IT or a trusted 3CX partner and want ownership; most businesses without that are better served by a managed service.

Key facts

The short version

The real difference between these platforms isn’t features. It’s who owns and runs the phone system.

3CX is a capable, good-value system. It makes sense when you have strong in-house IT or a 3CX partner you trust, and you want to own the system. If you’d rather nobody in the business had to think about servers, trunks or updates, a managed service is the better fit. For most of the businesses we support, that’s 8x8.

How the four compare

3CX 8x8 Teams Phone RingCentral
What you buy Software licence, plus hosting and a SIP trunk Managed service per user Microsoft licence per user, plus a calling provider Managed service per user
Who hosts it 3CX, your cloud account, or your premises 8x8 Microsoft, with the calling provider RingCentral
Phone numbers and calls Your chosen SIP trunk provider 8x8 Operator Connect provider or Direct Routing RingCentral
Licensing basis Simultaneous calls, annual Per user, per month Per user, per month, plus calling Per user, per month
Who patches and maintains You or your 3CX partner (less when hosted by 3CX) 8x8 Microsoft and the calling provider RingCentral
Teams integration Direct Routing, AI edition only Operator Connect or 8x8 inside Teams Native Embedded app or Direct Routing
Support path Partner, then 3CX Partner, then 8x8 Microsoft plus the calling provider Partner or RingCentral

How 3CX works, and what it costs

3CX sells four editions: SMB Free, Basic, PRO and AI. The free edition covers up to 10 users and is hosted by 3CX. The paid editions are priced by simultaneous calls, counting internal and external calls, and 3CX says there are no per-user fees, although each size has a recommended and a maximum number of users.

At the time of writing (October 2026), 3CX’s published price list starts at an 8-simultaneous-call licence of roughly US$300 a year for Basic, US$395 for PRO and US$575 for AI, with hosting by 3CX an extra annual charge of around US$295 at that size. 3CX revised its pricing in early 2026, so check the current list. Those figures don’t include the SIP trunk, the calls, handsets or a partner’s time.

Edition matters more than it first appears. On 3CX’s feature comparison, call queues, CRM integration, WhatsApp and Facebook messaging are in PRO and AI but not Basic. Skills-based routing, failover and Microsoft Teams Direct Routing are AI only.

Hosting. You can let 3CX host it, run it in your own cloud account (3CX names Amazon, Azure, Google and DigitalOcean), or install it on-premises on Debian Linux or Windows. Hosted by 3CX removes the server work. Self-hosting gives the most control and the most responsibility.

SIP trunks. 3CX lists tested Australian trunk providers, including Telstra, Vocus and several smaller carriers. Your numbers sit with the trunk provider, not with 3CX, which matters when you leave.

Who maintains it?

This is the question to settle before price.

With 8x8 or RingCentral, the platform, the calling, the security patches and the redundancy are the provider’s job. Your partner handles changes and first-line support.

With 3CX, more of that sits with you or your partner:

3CX’s own security incident in March 2023 is a good example of why this matters. Its desktop app was compromised in a supply-chain attack, and 3CX told customers to uninstall the app while it shipped a fix. Every vendor has incidents. With an owned system, someone on your side has to be watching advisories and acting on them that day.

A good 3CX partner takes most of this on. 3CX sells through a large partner network, so the quality of your experience depends heavily on which partner you choose.

Teams Phone in Australia

Teams Phone Standard is listed on Microsoft’s Australian site at AU$15 per user per month, paid yearly, excluding GST, at the time of writing (October 2026). Microsoft notes that a separate Teams licence is also required. Microsoft 365 E5 includes Teams Phone already.

The licence gives you the calling features, not the phone numbers or the calls. Microsoft’s own availability guide for Australia says Calling Plans aren’t available to buy here. So an Australian Teams Phone deployment connects to the phone network in one of two ways:

Teams Phone suits businesses whose staff all work in Teams and whose calling is simple. It gets harder with reception consoles, queues, shared handsets and staff who don’t have a Microsoft licence. 8x8 with Microsoft Teams covers those options in detail.

3CX vs Teams Phone

For a business already on Microsoft 365, the choice usually comes down to this:

3CX vs RingCentral

RingCentral is a managed cloud platform with an Australian presence and its own Teams options, including an embedded app that doesn’t need a Teams Phone licence. Against 3CX, the trade-off is the same as with 8x8: RingCentral removes the hosting and maintenance and charges per user, while 3CX gives you ownership and simultaneous-call licensing in exchange for more responsibility. 8x8 vs RingCentral vs Teams Phone vs 3CX compares 8x8 and RingCentral directly.

When 3CX genuinely makes sense

To be fair to it, 3CX is often the right choice when:

It’s a weaker choice when nobody in the business wants responsibility for a phone system, when the partner who installed it has gone quiet, or when the system has been left on old versions because updating it felt risky.

Moving off 3CX

Businesses usually look at moving when the original partner is no longer around, a self-hosted server is ageing, or the renewal arrives and they’d rather not run a phone system any more. The move itself is straightforward if it’s planned:

  1. Document what 3CX does today. Export the users and extensions (3CX supports CSV export and import), and write down queues, ring groups, time-based routing, voicemail and any CRM integration.
  2. Find out where the numbers live. They’re with your SIP trunk provider, sometimes across more than one account. That provider is the losing carrier for the port.
  3. Build and test the new platform first, using temporary numbers.
  4. Port the numbers, keeping the 3CX system and the SIP trunk running until every port completes. Keeping your business numbers when you change provider covers the rules and timelines.
  5. Check the handsets. Some can be reprovisioned on the new platform. Check each model against its supported list before assuming.
  6. Time it around the 3CX renewal so you’re not paying for another year you won’t use.

Getting advice on your phone system

We’re a Melbourne-based 8x8 partner, and we’ll tell you if 3CX or Teams Phone suits your business better. If you’re comparing options or planning a move off 3CX, start with business phone systems and UCaaS, or get in touch with your number of users, how many calls you handle at once and how you use Teams, and we’ll recommend a setup.

Frequently asked questions

Is 3CX better than Teams Phone?
They solve different problems. 3CX is a full phone system with queues, call flows and CRM integration that you or a partner run, licensed by simultaneous calls. Teams Phone puts calling inside Teams and suits simple calling for a fully Microsoft workforce. In Australia, Teams Phone also needs Operator Connect or Direct Routing for its phone numbers.
What is the difference between RingCentral and 3CX?
RingCentral is a managed cloud service: it runs the platform and supplies the calling, and you pay per user. 3CX is software hosted by 3CX, in your own cloud or on-premises, licensed by simultaneous calls, with a SIP trunk you choose. RingCentral removes the maintenance; 3CX gives you more control and often a lower licence cost.
How is 3CX licensed?
Paid editions, Basic, PRO and AI, are priced per year by the number of simultaneous calls, not per user, though each size has a maximum number of users. A free edition covers up to 10 users when hosted by 3CX. Hosting by 3CX is an extra annual charge, and calls are billed separately by your SIP trunk provider.
Can 3CX work with Microsoft Teams?
Yes, through Teams Direct Routing, but 3CX lists it as a feature of its AI edition at 16 simultaneous calls or more. Users also need Microsoft licences that include Teams Phone, and the 3CX system needs a public certificate and the right firewall ports open.
Are Microsoft Calling Plans available in Australia?
No. Microsoft's availability guide for Australia says Calling Plans are not available to buy here. Australian businesses using Teams Phone connect it to the phone network through Operator Connect, where a provider such as 8x8 supplies the numbers and calling, or through Direct Routing.
How do we move off 3CX?
Build the new platform first, then port your numbers from the SIP trunk provider that holds them, keeping the 3CX system and trunk running until the port completes. Export users and extensions from 3CX as a reference for the new build, document call flows and queues, and time the move around your 3CX licence renewal date.

Related services

Related guides

Sources

Need help applying this to your business?

Talk to Kookaburra Comms about how to put this into practice in your environment. Call 03 9008 4199 or send a message.

GET A FREE QUOTE