Three pricing models dominate the VoIP market: per-user, per-line, and bundled. Each has hidden costs. Here is which one actually fits a nonprofit and which one quietly inflates your bill.
Per-line pricing
How it works: you pay for each phone number or trunk, regardless of how many people use it.
Where it fits: legacy systems still using copper or hybrid setups. Almost no modern cloud platform prices this way for primary service.
The gotcha: you end up paying for capacity you do not use. A nonprofit with twelve people and ten incoming lines is paying for ten lines, even if only six are ever active simultaneously.
Per-user pricing
How it works: a flat monthly fee per person, with bundled features. Most modern cloud VoIP works this way.
Where it fits: most nonprofits. The math is predictable, scales with team size, and matches your actual operations: each staff member or active volunteer needs their own extension.
The gotcha: many vendors tier features, so the entry price looks great until you realize the integrations you need are only in the higher tier. Ask exactly what is in the tier you are quoted.
Bundled pricing
How it works: a fixed monthly price for unlimited users (or a high cap) and unlimited features. Less common, often pitched to enterprises.
Where it fits: very large nonprofits with hundreds of seats and significant call volume.
The gotcha: the floor is usually high. If your team is fewer than 50 people, bundled pricing typically costs more than per-user.
Pay-per-minute pricing
How it works: a low monthly base, then charged per minute of usage. Common for international calling and SMS overflow.
Where it fits: nonprofits with very low call volume or unusual international patterns. Niche.
The gotcha: a single busy week (say, a fundraising drive) can produce a bill that wipes out months of base savings. Predictability matters; this model lacks it.
The hidden cost in every model: add-ons
Every vendor has "power-ups" or "boosters" that are not in the headline plan. Common ones:
- AI receptionist: $30 to $60 per user per month
- Extra SMS capacity: $20 to $40 per user per month
- Advanced analytics or contact center seats: $50+ per user per month
- Dedicated toll-free numbers beyond a small allotment
Build your real annual cost from the entry plan plus the add-ons you actually need. The headline price is just the starting line.
What to ask
- What is the per-user price for the tier I would actually pick (not the entry teaser)?
- What add-ons would my use case typically require?
- Is the nonprofit discount applied to base, add-ons, or both?
- What is the price if I add three more users halfway through the year?
- What is the renewal price next year?
The boring answer
For 95% of nonprofits, per-user pricing on the second tier (Advanced or equivalent) plus targeted add-ons is the right answer. It is predictable, it scales, and the savings versus legacy are usually 30 to 50%. The only nonprofit that should pay attention to bundled pricing is one with 100+ seats and significant centralized call volume.