Outbound sales and customer‑service teams often start a dialer search by looking at the per‑seat price tag. A $99‑per‑seat quote may seem low until you add SIP trunk fees, storage, AI add‑ons, and administration overhead. The result is a total cost of ownership (TCO) that can be two or three times the headline number.
Why the pricing landscape looks fragmented
In 2026 the market splits into two architectural families. Hosted platforms run in a vendor’s data centre and charge a linear subscription per seat. Self‑hosted solutions such as VICIdial are open‑source; the software itself is free, but you must fund servers, SIP trunks, storage, and staff. Both models include compliance certifications, AI analytics, and CRM integrations, but the cost drivers differ dramatically.
Side‑by‑side cost comparison
| Seat count | Hosted monthly range | Hosted annual range | Self‑hosted annual TCO | Cost ratio (self‑hosted ÷ lowest‑priced hosted) |
|---|---|---|---|---|
| 25 | $1,975‑$2,475 | $23,700‑$29,700 | $48,000 | ≈2.0× |
| 50 | $3,950‑$4,950 | $47,400‑$59,400 | $84,000 | ≈1.8× |
| 100 | $16,500‑$33,400 | $198,000‑$401,000 | $106,800 | ≈0.54× (lowest‑priced hosted) |
| 200 | $33,000‑$66,800 | $396,000‑$801,600 | $210,000 | ≈0.53× |
| 500 | $82,500‑$167,000 | $990,000‑$2,004,000 | $370,000 | ≈0.37× (lowest‑priced hosted) |
The table shows that the crossover point where a self‑hosted deployment becomes cheaper than any hosted option lies between 35 and 40 seats. Below that threshold, budget‑friendly hosted plans such as RingCentral RingCX or Dialpad AI Contact Center win on price and speed of rollout.
Hosted model – what the subscription includes
Most vendors bundle software updates, 24‑hour support, and compliance certifications (SOC‑2, PCI‑DSS, HIPAA) into the per‑seat fee. The fee is linear: double the seats, double the cost. Hidden add‑ons can appear as AI‑token usage ($0.01‑$0.03 per 1,000 tokens), extra storage ($0.10 per GB), or premium caller‑ID pools ($2‑$5 per number). For a 100‑seat operation, the monthly invoice typically ranges from $16,500 to $33,400, translating to $165‑$334 per seat.
Self‑hosted VICIdial – where the savings come from
VICIdial itself carries no license fee. The primary expense categories are:
- Servers: two 8‑core web/dialer servers and a 16‑core database server cost about $4,500 per month.
- SIP trunking: 200 trunks at $30 each = $6,000 per month.
- Storage & backup: NAS and DR provisioning $1,400 per month.
- Administration: a full‑time Linux/Asterisk admin at $6,500 per month (including on‑call support).
These line items total roughly $8,900 per month for 100 seats, or $106,800 per year – about 27 % of the lowest‑priced hosted offering. The cost curve is sub‑linear because additional seats share the same hardware and admin capacity.
Three‑year TCO snapshot
Assuming a 100‑seat operation and a managed‑hosting partner that handles patching, security, and disaster recovery, the three‑year spend looks like this:
- Hosted (mid‑range vendor): $600,000‑$1,200,000
- Self‑hosted VICIdial (including admin): $320,000‑$470,000
- Net savings: $277,000‑$943,000
Even when you add a dedicated in‑house admin ($97,000‑$763,000 over three years), the self‑hosted model remains cheaper for operations above the 35‑seat threshold.
Decision framework: when to choose which model
Use the following checklist to align the cost structure with business needs.
- Seat count:
• < 25 seats – budget‑friendly hosted plans give fastest time‑to‑value.
• 25‑40 seats – evaluate technical expertise; hosted may still be cheaper if you lack admin staff.
• 40‑200 seats – self‑hosted VICIdial starts to show clear cost advantage.
• >200 seats – self‑hosted delivers predictable scaling and data ownership. - Compliance requirements: If you need SOC‑2, PCI‑DSS, or HIPAA certifications out of the box, hosted vendors provide them at no extra charge. Self‑hosted deployments must fund audits ($15‑$30 K initial, $5‑$10 K annual).
- Technical resources: A steep learning curve (40‑80 h of admin training) and ongoing Linux/Asterisk maintenance (4‑8 h/week) are required for self‑hosted. If you lack in‑house talent, consider a managed‑hosting partner.
- Feature set: Hosted platforms include AI‑driven call summarisation, sentiment analysis, and omnichannel desktops. Self‑hosted VICIdial can be extended with open‑source AI modules, but integration effort is higher.
Decision Matrix: operational scenarios
The matrix below maps common outbound use‑cases to the model that typically yields the lowest TCO.
| Scenario | Typical seat range | Call‑volume pattern | Recommended model | Key rationale |
|---|---|---|---|---|
| Seasonal campaign (e.g., holiday promotions) | 10‑30 | Spiky, short‑term peaks | Hosted | Fast provisioning, pay‑as‑you‑go pricing, no long‑term hardware commitment. |
| Steady‑volume B2B outreach | 40‑100 | Consistent daily dial‑out rates | Self‑hosted (or hosted if admin resources unavailable) | Hardware amortisation spreads over stable usage; per‑seat cost drops sharply. |
| High‑volume inbound‑outbound hybrid | 150‑300 | Continuous high concurrency | Self‑hosted | Scales efficiently; latency control and local PSTN routing become cost factors. |
| Enterprise‑wide omnichannel centre | >300 | Multi‑channel, global footprint | Self‑hosted with managed‑hosting partner | Predictable CAPEX/OPEX, data‑ownership, and compliance control. |
Technical architecture: latency, PSTN connectivity, and scalability
Beyond price, the underlying architecture influences call quality and operational resilience.
- Latency: Hosted platforms typically route calls through a public cloud region. For agents located far from that region, round‑trip latency can add 30‑80 ms, which may affect IVR timing. Self‑hosted deployments can place SIP trunks and media servers on‑premise or in a colocation facility close to the agent pool, reducing latency to sub‑20 ms.
- Local vs. cloud‑based PSTN: Some vendors own carrier relationships and provide direct cloud‑PSTN gateways, simplifying provisioning but adding carrier‑mark‑up. A self‑hosted solution lets you select a local SIP trunk provider, negotiate volume discounts, and implement STIR/SHAKEN compliance directly.
- Scalability: Hosted solutions scale vertically by adding seats to the subscription; the vendor handles load‑balancing automatically. Self‑hosted environments require capacity planning – CPU, RAM, and network bandwidth must be sized for peak concurrent calls. However, once the infrastructure is provisioned, adding seats incurs marginal cost, which is why the cost curve flattens at higher volumes.
- Redundancy and disaster recovery: Hosted vendors usually offer multi‑region failover as part of the SLA. For self‑hosted, you must design your own DR site, replicate databases, and test failover procedures, adding operational overhead but giving you full control over RPO/RTO.
Hidden cost categories to watch (expanded)
Both models can surprise you after the contract is signed.
- Metered minutes: Some hosted plans include a flat minute allowance and charge $0.02‑$0.04 per extra minute. Self‑hosted SIP trunks are typically $0.005‑$0.012 per minute, but you must monitor usage to avoid over‑provisioning.
- Caller‑ID reputation: Poor reputation can increase abandonment rates and trigger TCPA penalties. Investing in STIR/SHAKEN‑compatible numbers ($200‑$500 per month) is essential for both models.
- Setup and migration: Moving from hosted to self‑hosted costs $15‑$45 K; the reverse costs $25‑$90 K. Include these figures in any ROI calculation.
- Security and disaster recovery: Self‑hosted environments need backups, DR sites, and regular patching – roughly $200‑$500 per month.
- Training and knowledge transfer: Admins typically require 40‑80 hours of formal training (≈$2,000‑$4,000 per person) and ongoing certification renewals.
- Staff attrition: Turnover of specialised Asterisk/Linux staff can incur recruitment and ramp‑up costs of $10,000‑$20,000 per replacement.
- Carrier compliance fees: Certain carriers levy per‑line compliance fees for call‑recording storage, number‑porting, or regulatory reporting (often $0.10‑$0.30 per line per month).
Practical steps to calculate your own TCO
1. List the number of seats you need now and projected growth over the next three years.
2. Estimate SIP trunk volume (calls per month) and apply the per‑minute rate for your preferred carrier.
3. Add any required add‑ons – AI transcription, call recording, extra phone numbers.
4. Include admin labor or managed‑hosting fees.
5. Factor compliance audit costs if you choose self‑hosted.
6. Run the numbers in a spreadsheet and compare the annual totals.
Doing this exercise early prevents surprise budget overruns and helps you present a clear business case to finance.
Internal link suggestion: Predictive Dialer Buyers Guide
Internal link suggestion: AI Voice Integration Overview
Reviewing your contact‑centre or telephony setup? Consider discussing your requirements with a qualified advisor or vendor to determine the most appropriate solution for your operational goals.
Internal link suggestion: contact centre and calling guides
Internal link suggestion: ProTalk Dialler pricing and plans