At a glance
- Stop paying for empty seats – Per-seat UCaaS licensing heavily penalizes shift-based teams, warehouse staff, and low-volume phone users.
- Pay for active concurrency – Session-based pricing charges solely for simultaneous active calls rather than total employee headcounts.
- Calculate your ratio – Organizations with user-to-call concurrency ratios of 3:1 or higher consistently reduce monthly recurring charges by 40% to 70%.
- Adopt a hybrid architecture – Deploy premium per-seat licenses for collaboration-heavy roles while routing standard phones over shared SIP session trunks.
- Best practice – Analyze carrier CDR reports over 90 days to determine peak concurrent call volume before negotiating channel commitments.
Traditional cloud phone systems charge a flat monthly fee for every named employee, regardless of how often they use the telephone. As modern workplace communication shifts toward asynchronous tools like Slack, Microsoft Teams, and email, paying $25 to $35 per seat creates substantial waste. Session-based VoIP pricing charges for concurrent voice channels shared across your workforce rather than individual user accounts, often reducing recurring telecom costs by 35% to 50%. This guide examines how oversubscription ratios function, compares cost models across enterprise sizes, and outlines how to audit your Call Detail Records (CDR) before switching.
The Structural Problem with Per-Seat Licensing
Per-seat licensing made sense when every desk featured a dedicated telephone handset and employees spent hours conducting business over traditional dial tone. Today, voice has become an exception channel. Workplace communication surveys show that only 19% of Millennials and 12% of Gen Z employees prefer voice phone calls at work. Routine collaboration occurs in chat, project management software, and video conferencing.
Despite this shift, standard UCaaS contracts bill every employee at the same rate:
- 100 employees at $30/user/month = $3,000 / month ($36,000 / year)
- 500 employees at $28/user/month = $14,000 / month ($168,000 / year)
Under this model, your phone bill automatically increases with every new hire, even if that employee makes fewer than two phone calls a week. Companies end up paying for hundreds of dedicated voice lines that sit idle throughout the business day.
How Session-Based Pricing Works
Session-based licensing separates user identities from active voice capacity. Every team member still receives an extension, direct-dial phone number (DID), softphone app, and voicemail inbox. However, when placing an outbound call or receiving an inbound call, they draw from a shared pool of concurrent voice channels (sessions).
Instead of purchasing 250 individual phone lines for 250 workers, a company purchases a pool of 20 to 25 concurrent sessions. Because voice calls are intermittent, a modest pool of shared channels easily accommodates the calling needs of a large organization.
The Oversubscription Advantage: Real-World Data
Session pricing is powered by statistical oversubscription—the same queuing mathematics used by telecommunications carriers, internet service providers, and airlines. User call volume fluctuates throughout the day; it never peaks simultaneously across an entire workforce.
Empirical data from the NetSapiens platform, which supports over 7 million enterprise seats worldwide, reveals consistent concurrency benchmarks:
| Workforce Environment | Typical Concurrency Ratio | Active Simultaneous Calls per 1,000 Users |
|---|---|---|
| Knowledge Workers / Corporate HQ | 40:1 | 25 active calls per 1,000 provisioned users |
| Multi-Unit Retail / Branch Locations | 50:1 | 20 active calls per 1,000 provisioned users |
| POTS Replacement (Elevators, Alarms, Gates) | 100:1 to 200:1 | 5 to 10 active calls per 1,000 endpoints |
| Dedicated Inbound Contact Centers | 1.2:1 to 2:1 | 500 to 800 active calls per 1,000 agents |
In a standard 500-person knowledge-worker organization, rarely more than 25 employees are on an outside call at any single moment. Paying for 500 individual UCaaS seats means paying for 475 unused voice circuits.

Financial Modeling: 250-Employee Company
Consider the financial impact for a 250-employee professional services firm with a peak requirement of 25 concurrent calls:
- Per-Seat Model: 250 named users × $28/month = $7,000 / month ($84,000 / year)
- Session-Based Model: 250 softphone extensions ($3/mo software access) + 25 Concurrent Sessions ($22/path/mo) + DIDs/E911 ($200/mo) = $1,500 / month ($18,000 / year)
- Total Annual Savings: $66,000 per year (78% cost reduction)
Which Model Fits Your Organization?
While session-based licensing delivers substantial cost savings for many organizations, it is not universally applicable:
When to Choose Per-Seat Licensing: Organizations with high, sustained per-user telephone usage—such as outbound sales development teams, high-volume customer service desks, and dispatch centers—require guaranteed 1:1 concurrency. If every employee spends the majority of their workday on live phone calls, per-seat licensing remains the simpler, predictable model.
When to Choose Session-Based Licensing: Organizations with distributed workforces, hybrid office policies, deskless employees, or seasonal staffing fluctuations achieve immediate savings. Healthcare practices, law firms, educational institutions, real estate brokerages, and field service companies frequently operate at 20:1 to 40:1 oversubscription ratios, making session licensing far more cost-effective.
How to Audit Your Concurrency Before Switching
Never estimate your required session count based on guesswork. Use your real operational data:
- Step 1: Export 90 Days of CDR Data: Request raw Call Detail Records (CDR) from your existing telecom provider in CSV format, covering a minimum of 90 calendar days to capture peak end-of-month and billing cycles.
- Step 2: Measure Peak Simultaneous Calls: Using a spreadsheet or script, analyze overlapping call durations by tracking timestamps where
call_startandcall_endoverlap across five-minute intervals. Identify your maximum concurrent peak. - Step 3: Add a 20% Headroom Buffer: If your absolute highest 15-minute call peak reached 20 simultaneous calls, license 24 concurrent sessions. Additionally, confirm that your SIP provider offers automated channel bursting, allowing calls to expand seamlessly at a small per-minute charge during rare emergency spikes.
Frequently Asked Questions
What happens if all concurrent sessions are in use?
If all licensed sessions are occupied and an additional call arrives, modern session-based architectures execute automated overflow routing. Calls can roll into an auto-attendant queue, forward to an emergency overflow line, or trigger automatic channel bursting without dropping the connection.
Does session pricing restrict direct dial phone numbers?
No. Direct Inward Dialing (DID) numbers are independent of voice channels. Every employee can retain their own unique direct phone number, personalized voicemail, and softphone extension. Sessions only dictate how many simultaneous conversations can cross the network at one time.
Can session-based pricing be used with Microsoft Teams Phone?
Yes. Many organizations use session-based SIP trunking via Microsoft Teams Direct Routing or Operator Connect. This avoids expensive Microsoft Calling Plans while allowing employees to place and receive calls directly inside the Teams interface.