Every month, the invoice arrives. Ten dollars per user. Fourteen dollars per user. Twenty-two dollars per user. Multiply by headcount. As your team grows from 20 to 50 to 200 people, the number climbs relentlessly — not because you're using more resources, but simply because more people exist in your organization. Welcome to the per-user pricing model, the SaaS industry's most reliable revenue engine and your CFO's recurring headache.
Per-user pricing has become so ubiquitous in business software that most organizations accept it without question. Google Workspace, Microsoft 365, Slack, Zoom, Dropbox Business — the monthly user tax is everywhere. But it doesn't have to be. Self-hosted collaboration platforms like Nextcloud offer a fundamentally different economic model, one where costs scale with infrastructure rather than headcount. For a comprehensive look at what this alternative looks like, see our complete guide to replacing Google and Microsoft with Nextcloud.
The Per-User Pricing Problem
Per-user pricing creates a direct, linear relationship between team size and software cost. Every new employee, contractor, intern, or temporary worker adds another line to your SaaS bill. This creates several compounding problems for growing organizations.
Costs Scale with Headcount, Not Value
When you hire a new salesperson, they generate revenue. When you hire a new engineer, they build products. But when you add them to your collaboration suite, the only thing that changes is your bill. The 200th user doesn't consume meaningfully more server resources than the 199th — they're writing the same size documents, sending similar volumes of email, attending comparable numbers of meetings. Yet the software vendor charges the same per-user fee regardless.
Growth Is Penalized
The cruelest aspect of per-user pricing is that it penalizes exactly the thing every business strives for: growth. Hiring 50 new employees to expand into a new market? That's an additional $600 to $1,100 per month just for basic collaboration tools — before those employees have generated a single dollar of revenue. Seasonal businesses face this acutely: retailers who staff up for the holidays, tax firms that expand during filing season, event companies that scale for conference periods.
Shadow IT Proliferates
When per-user costs are high, departments find workarounds. Teams share login credentials. Departments adopt free alternatives that IT doesn't approve. Contractors are given access to shared accounts rather than their own licensed seats. The result is a security and compliance nightmare born entirely from cost pressure.
Calculating the "User Tax" at Scale
Let's quantify what per-user pricing actually costs across different organization sizes. We'll use Google Workspace Business Standard ($14.40/user/month) and Microsoft 365 Business Premium ($22.00/user/month) as reference points.
| Team Size | Google Workspace (Annual) | Microsoft 365 (Annual) | Combined (Both) |
|---|---|---|---|
| 25 users | $4,320 | $6,600 | $10,920 |
| 50 users | $8,640 | $13,200 | $21,840 |
| 100 users | $17,280 | $26,400 | $43,680 |
| 250 users | $43,200 | $66,000 | $109,200 |
| 500 users | $86,400 | $132,000 | $218,400 |
| 1,000 users | $172,800 | $264,000 | $436,800 |
Now consider that many organizations also pay per-user fees for project management tools, communication platforms, CRM systems, and security software. The cumulative "user tax" across all SaaS subscriptions can represent the largest line item in a company's IT budget.
The Hidden Multiplier: Inactive and Occasional Users
Per-user pricing doesn't distinguish between power users and occasional users. The executive who opens Google Docs once a week pays the same as the project manager who lives in it eight hours a day. The contractor who needs access to a single shared folder pays the same as the designer who fills terabytes of storage. Organizations routinely pay full per-user fees for:
- Part-time employees who use tools a few hours per week
- Contractors and freelancers who need limited, temporary access
- External collaborators from partner organizations
- Dormant accounts for employees on leave or between projects
- Service accounts used by automated systems, not humans
Industry surveys consistently show that 20-30% of SaaS licenses in a typical organization are underutilized or completely unused. That's 20-30% of your user tax going to waste every month.
Why SaaS Companies Love Per-User Pricing
Per-user pricing persists because it's exceptionally profitable for vendors:
- Predictable revenue: Per-user pricing creates predictable, recurring revenue that scales automatically as customers grow
- Misaligned incentives: The vendor profits from headcount growth regardless of whether their product delivers more value to larger teams
- Switching cost amplification: The more users on a platform, the harder (and more expensive) it is to migrate away — each user has data, preferences, and workflows embedded in the system
- Upgrade leverage: Vendors can gate features by plan tier, forcing organizations to upgrade every user when only a subset needs premium capabilities
- Expansion revenue: Wall Street values SaaS companies partly on "net revenue retention" — how much more existing customers pay over time. Per-user pricing with growing customers delivers this automatically
None of these benefits accrue to you, the customer. Per-user pricing is a vendor-aligned model, not a customer-aligned one.
How Self-Hosted Changes the Equation
Self-hosted collaboration platforms like Nextcloud operate on a completely different economic model. Instead of paying per user, you pay for infrastructure — servers, storage, and bandwidth. The number of users on the system doesn't change the infrastructure cost (until you genuinely need more compute or storage capacity).
Costs Scale with Resources, Not People
In a self-hosted model, your costs are determined by:
- Compute: CPU cores and RAM for running the application
- Storage: Disk space for files, emails, and databases
- Bandwidth: Network transfer for syncing and accessing files
- Management: Administration and maintenance (which can be outsourced to a managed hosting provider)
Adding the 101st user to a Nextcloud instance doesn't require additional compute if the server has capacity. It doesn't require additional storage unless that user actually stores files. The cost of supporting 100 users who generate 2 TB of data is the same as supporting 200 users who generate 2 TB of data. What matters is the data, not the people.
Nextcloud's Licensing Model
Nextcloud itself is open-source software released under the AGPLv3 license. The software is free to use with unlimited users. There is no per-user fee, no per-seat license, and no feature gating based on user count. Nextcloud offers enterprise support subscriptions, but these are based on the level of support needed, not the number of users on the system.
This means the only recurring costs for a Nextcloud deployment are infrastructure (hosting) and optional support. Both of these scale with the complexity and size of the deployment, not with headcount.
Real-World Cost Comparison at Scale
Let's compare the total cost of ownership across different team sizes. For self-hosted Nextcloud, we'll use managed cloud hosting with professional administration. For detailed methodology and additional scenarios, see our comprehensive Nextcloud TCO analysis.
50 Users
| Component | Google Workspace | Microsoft 365 | Nextcloud (Managed) |
|---|---|---|---|
| Software licensing | $8,640/yr | $13,200/yr | $0 (open source) |
| Infrastructure | Included | Included | ~$3,600/yr |
| Management | Included | Included | ~$1,200/yr |
| Total annual | $8,640 | $13,200 | ~$4,800 |
| Cost per user/month | $14.40 | $22.00 | ~$8.00 |
100 Users
| Component | Google Workspace | Microsoft 365 | Nextcloud (Managed) |
|---|---|---|---|
| Software licensing | $17,280/yr | $26,400/yr | $0 |
| Infrastructure | Included | Included | ~$4,800/yr |
| Management | Included | Included | ~$1,800/yr |
| Total annual | $17,280 | $26,400 | ~$6,600 |
| Cost per user/month | $14.40 | $22.00 | ~$5.50 |
500 Users
| Component | Google Workspace | Microsoft 365 | Nextcloud (Managed) |
|---|---|---|---|
| Software licensing | $86,400/yr | $132,000/yr | $0 |
| Infrastructure | Included | Included | ~$12,000/yr |
| Management | Included | Included | ~$4,800/yr |
| Total annual | $86,400 | $132,000 | ~$16,800 |
| Cost per user/month | $14.40 | $22.00 | ~$2.80 |
The pattern is clear: per-user pricing maintains a flat cost curve as you scale (every new user costs the same), while self-hosted costs follow a logarithmic curve (infrastructure needs grow more slowly than headcount). At 500 users, the self-hosted cost per user drops to under $3 per month — roughly 80% less than Google Workspace and 87% less than Microsoft 365.
When Per-User Pricing Actually Makes Sense
Per-user pricing isn't universally bad. It can be the right choice in specific circumstances:
- Very small teams (under 10): The absolute cost is low enough that the simplicity of SaaS outweighs the savings of self-hosting
- Zero IT capacity: If your organization has no technical staff and no managed hosting partner, operating self-hosted infrastructure may not be feasible
- Rapid prototyping: Startups that don't know their final team size may benefit from the flexibility of month-to-month per-user billing
- Compliance delegation: Some regulated industries prefer the compliance certifications that Google and Microsoft hold, rather than maintaining their own
When Per-User Pricing Becomes a Problem
Per-user pricing becomes a strategic problem when:
- Your team exceeds 50 people: The savings from self-hosting begin to justify the infrastructure investment
- You have seasonal or variable headcount: Paying for peak capacity year-round is wasteful
- You need to provide access to external collaborators: Partners, clients, and contractors all require paid seats
- You're in a cost-sensitive industry: Education, nonprofit, government, and healthcare organizations where every dollar matters
- You're being forced to upgrade plans: When you need a single feature from a higher tier, per-user pricing means upgrading every seat — not just the users who need it
If your Google Workspace storage is running low due to growth, the storage problem and the user tax problem compound each other. Read our analysis on what happens when Google storage fills up and alternatives that scale differently.
Making the Switch: What It Actually Involves
Transitioning from per-user SaaS to self-hosted Nextcloud involves several steps, but it's more straightforward than most organizations expect:
- Infrastructure provisioning: Deploy a managed Nextcloud server with appropriate compute and storage for your current needs
- Data migration: Export data from Google Workspace or Microsoft 365 and import it to Nextcloud. Both platforms offer bulk export tools, though they have limitations
- User onboarding: Install Nextcloud desktop and mobile sync clients on user devices. The experience is nearly identical to Google Drive or OneDrive sync
- Integration configuration: Set up LDAP/AD integration for single sign-on, configure external storage if needed, and install Nextcloud apps for specific workflows
- Parallel operation: Run both systems simultaneously during a transition period to ensure nothing is lost or disrupted
The entire process typically takes 2-4 weeks for organizations under 200 users, including testing and validation. For a detailed comparison of how Nextcloud stacks up against Google's collaboration tools feature by feature, see our Nextcloud vs Google Drive comparison.
Thinking About Privacy Too?
The cost argument for self-hosting is compelling on its own, but many organizations also have concerns about what cloud providers do with their data. If data privacy is part of your evaluation, read our analysis of what Google Workspace terms actually allow with your data.
The Bottom Line
Per-user pricing is not a law of nature. It's a business model choice made by vendors because it maximizes their revenue. You don't have to accept it. Self-hosted collaboration with Nextcloud eliminates the user tax entirely, replacing it with infrastructure costs that scale with actual resource usage.
The savings compound over time and accelerate with growth. A 100-person organization saves roughly $10,000-$20,000 annually. A 500-person organization saves $70,000-$115,000. Over five years, the cumulative savings can fund entire IT initiatives — and you'll own your infrastructure rather than renting access to someone else's.
The question isn't whether per-user pricing is costing you too much. It almost certainly is. The question is when you'll do something about it.
Take Control of Your Cloud
MassiveGRID's managed Nextcloud hosting gives you unlimited storage, no per-user fees, and complete data sovereignty on enterprise-grade infrastructure.
Explore Managed Nextcloud Hosting