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 SizeGoogle 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:

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:

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:

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

ComponentGoogle WorkspaceMicrosoft 365Nextcloud (Managed)
Software licensing$8,640/yr$13,200/yr$0 (open source)
InfrastructureIncludedIncluded~$3,600/yr
ManagementIncludedIncluded~$1,200/yr
Total annual$8,640$13,200~$4,800
Cost per user/month$14.40$22.00~$8.00

100 Users

ComponentGoogle WorkspaceMicrosoft 365Nextcloud (Managed)
Software licensing$17,280/yr$26,400/yr$0
InfrastructureIncludedIncluded~$4,800/yr
ManagementIncludedIncluded~$1,800/yr
Total annual$17,280$26,400~$6,600
Cost per user/month$14.40$22.00~$5.50

500 Users

ComponentGoogle WorkspaceMicrosoft 365Nextcloud (Managed)
Software licensing$86,400/yr$132,000/yr$0
InfrastructureIncludedIncluded~$12,000/yr
ManagementIncludedIncluded~$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:

When Per-User Pricing Becomes a Problem

Per-user pricing becomes a strategic problem when:

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:

  1. Infrastructure provisioning: Deploy a managed Nextcloud server with appropriate compute and storage for your current needs
  2. 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
  3. User onboarding: Install Nextcloud desktop and mobile sync clients on user devices. The experience is nearly identical to Google Drive or OneDrive sync
  4. Integration configuration: Set up LDAP/AD integration for single sign-on, configure external storage if needed, and install Nextcloud apps for specific workflows
  5. 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