Home/Tools/ Teams Calling License Decision Tool
Free Browser Tool

Teams Calling License Decision Tool

Five questions. One recommended starting stack. Maps headcount, call volume, and infrastructure constraints to the right licensing profile — Calling Plans, Operator Connect, or Direct Routing.

No login required
Runs in browser
Teams Calling
Licensing Decision Tool
Answer a few questions to get a recommended starting stack. Adjust from there.
Step 1 · Headcount
How many of each license type do you need?
E5 / A5 / G5 already includes Teams Phone Standard — don't double-license.
Step 2 · Call volume
What's the expected outbound call volume?
Step 3 · Existing infrastructure
Does this customer have an existing carrier contract or on-premises PBX they need to keep?
Step 4 · Complexity
Does this customer have a dedicated telephony team and custom routing requirements?
Step 5 · Azure tenant
What's the customer's Microsoft tenant situation?
Please answer all questions before building your stack.
Reference Guide

Microsoft Teams Calling Licensing: How It Actually Works

The tool above handles the decision logic. This reference covers why the profiles exist — the mechanics behind Teams Phone licensing, the three PSTN connectivity methods, and the mistakes that inflate costs or create compliance gaps on deployment day.

Two Things Every Teams Calling Deployment Needs

Teams Calling requires two distinct components: a Teams Phone license that unlocks the PSTN calling feature inside Microsoft 365, and a connectivity method that routes calls to and from the public telephone network. Getting the second part wrong is the most common and most expensive licensing mistake in Teams deployments — organizations either over-license, choose the wrong method for their call volume, or apply full user licensing to phones that only need a fraction of it.

The Teams Phone license itself is straightforward — included in E5, A5, and G5, or purchased as Teams Phone Standard for E1/E3/Business plans. Where organizations diverge is the connectivity method: Microsoft Calling Plans, Operator Connect, or Direct Routing. Each represents a different tradeoff between simplicity, cost at scale, and infrastructure control.

Microsoft Calling Plans
Microsoft as the carrier

Carrier, numbers, and billing in one subscription. Number management in Teams Admin Center. Best fit for small to mid-size orgs with moderate call volume and no existing carrier contracts. Per-user minute bundles become expensive at scale.

Operator Connect
Certified carrier, no SBC

A Microsoft-certified carrier connects to Microsoft's network on your behalf. Number management still flows through Teams Admin Center — no SBC to deploy or manage. Right move when call volume makes Calling Plan per-minute costs prohibitive.

Direct Routing
SBC + your own carrier

Your organization runs a Session Border Controller bridging your carrier SIP trunks to Microsoft Phone System. Maximum flexibility — custom dial plans, complex routing, geographic redundancy — but requires infrastructure and dedicated management.

Key License SKUs at a Glance

SKU Reference
Teams Phone Standard
Add-on for E1/E3/Business. Not needed for E5/A5/G5 — already included. Assigns a Phone System license enabling PSTN calling.
Teams Shared Device License
For shared / common area phones, room phones, and hot-desk devices not assigned to a specific user identity.
Teams Phone Resource Account
Free license for auto attendants and call queues. Required for any resource account that needs a phone number assigned.
Calling Plan (Domestic)
Microsoft as carrier. Pre-committed domestic minute bucket per user per month. Add international selectively only where needed.
Pay-As-You-Go Calling Plan
No pre-committed minute bundle. Billed per minute consumed. Cost-effective for low-volume users and spaces.
Operator Connect Plan
Contracted through a Microsoft-certified operator. Pricing and terms vary — get at least two quotes before committing.

Common Licensing Mistakes to Avoid

Double-licensing E5 users

Teams Phone Standard is already included in E5, A5, and G5. Adding it as a separate add-on is pure waste — budget impact is immediate and ongoing.

Using User licenses for shared phones

Conference room phones and lobby phones don't need a full M365 user license. The Shared Device License exists for this at significantly lower cost.

Skipping resource account licenses for call queues

Auto attendants and call queues that need a DID require a Teams Phone Resource Account license. It's free, but it must be explicitly assigned — forgetting it breaks inbound routing on go-live day.

Direct Routing without scoping the SBC

SBC sizing depends on concurrent call volume, not seat count. Under-sizing at procurement creates a performance ceiling that is expensive to correct post-deployment. Get the concurrency numbers before speccing hardware.

Calling Plans for high-volume organizations

Microsoft Calling Plans are priced per user per month with capped minute buckets. Contact centers and high-outbound teams will consistently overage — Operator Connect with negotiated volume pricing almost always wins at scale.

Ignoring E911 requirements for Direct Routing

Dynamic emergency calling requires additional configuration and often a third-party E911 provider when running Direct Routing. This is a compliance obligation, not optional.

If you're working on a complex deployment — multi-site Direct Routing, Teams Calling + Webex coexistence, or tenant architecture decisions — the consulting page covers what that engagement looks like.

Back to all tools