Collabora Online cost of ownership and editions

Collabora Online's server license costs nothing, so the real cost is the edition you run, the infrastructure and replicas behind it, and the people who integrate, patch and support it. This page shows how to model each.

On this page

Overview

The Collabora Online server code is licensed under MPL-2.0, so the recurring cost of running it does not come from a server license. It comes from three places: the edition you choose, the hosting and replicas you run, and the integration and patching labor your team or a partner spends keeping it current. Start by separating those lines in your budget request, because a subscription fee is only one of them.

There are three edition choices. CODE, the free edition, is released roughly once a month as a rolling build, and Collabora describes it as suited to testing, home use or small teams but not recommended for production. Business costs 3 euros per user per month for up to 99 users and includes long term support, a service level agreement, signed security updates and customer portal access. Enterprise is quoted for 100 or more users with volume discounts and adds integration support, customization services and roadmap input. Confirm current terms on Collabora's pricing page before you model figures.

Four events usually trigger a fresh cost review: a budget request, a pilot moving toward production, user counts growing past 99, or an annual review of the platform. Each one changes the edition question, so record the user count, the expected concurrent editing peak and the production date in your cost model from the start.

Most teams model hosting and internal effort themselves, since they know their infrastructure prices and staff time. A partner usually helps size the environment, price the integration work and write a cost model that separates recurring lines from one-time work. A partner does not remove subscription fees, which still apply to Business or Enterprise for as long as you use them.

What the cost model covers

A fixed-scope cost model separates what the client pays Collabora, what it pays infrastructure and partners, and what it spends on its own staff. Each category should show whether the cost is one-time or recurring.

Edition and subscription

The client pays Collabora directly for the edition, and this cost recurs. The Collabora pricing page lists the Business plan at 3 euros per user per month for up to 99 users, with long term support, an SLA and signed security updates. Enterprise, for 100 or more users, is quoted with volume discounts. CODE is free but not recommended for production. Confirm the user count basis and current pricing before modeling.

Production and non-production infrastructure

The client pays its cloud or hardware provider for compute, storage and network, and these costs recur. The Helm chart README recommends production pods with requests of 4 cores and 6000 MiB of memory and limits of 8 cores and 8000 MiB. Autoscaling is disabled, so replica counts are set by hand. A staging environment for testing updates adds a second footprint that the model must include.

WOPI host integration

This work connects Collabora Online to the host, such as Nextcloud, and is mostly one-time setup with some recurring change. It covers the server URL, the WOPI allow list, protocol and TLS alignment, group-based edit rules and routing by WOPISrc. A partner can carry it under a written scope, or the client's own team can do it. Ask whether changes after each host version update are included in the quote.

Patch and upgrade effort

This is recurring work, performed by the client's staff or by a partner under a retainer. Collabora publishes point releases and security advisories, such as 25.04.7.5, which fixed CVE-2026-23623 and was released on January 29, 2026. The 25.04 branch was still receiving point releases in 2026. Budget time to test each point release in non-production and to plan moves between yearly branches.

Support and internal skills

Support is partly bought and partly staffed. Per the pricing page, Business includes an SLA and long term support, and Enterprise adds integration support and customization services. Internal skills in Linux, reverse proxies, TLS and Nextcloud administration still carry cost, paid through salaries or partner hours. Ask which issues the subscription covers and who answers them.

Deliverables a buyer should expect

A fixed-scope engagement should end with a written cost model that separates one-time and recurring lines. Expect the sizing assumptions behind it, such as concurrent editors, user count and pod counts, along with an edition recommendation and its reasons. The quote should be tied to the written scope, and the run budget should be detailed enough for finance and operations owners to review line by line.

What drives cost

Each driver shows why it changes cost and how to keep it down, so you can ask for a quote that matches your actual scope.

DriverWhy it moves costHow to keep it down
Named usersBusiness is 3 euros per user per month for up to 99 users, per Collabora's pricing page. Moving from 99 to 100 users changes the plan to Enterprise, which is quoted.Confirm your exact named user count before buying. At 100 or more, ask for an Enterprise quote with volume discounts.
Peak concurrent editingSimultaneous editors, not total users, determine how many coolwsd pods and how much CPU you need.Measure peak simultaneous sessions from host logs, then size for that peak with headroom agreed in the quote.
Pods and manual replicasChart guidance sets production limits at 8 CPU cores and 8000 MiB memory per pod, so pod count drives infrastructure cost directly.Keep replicas to measured need, add failover capacity on purpose, and keep requests at 4 cores and 6000 MiB unless load tests show otherwise.
High availability routingAutoscaling is disabled because scaling breaks collaborative editing, and users on one document must reach the same pod.Plan WOPISrc-based routing at the load balancer or ingress, and test failover before go-live.
WOPI hosts and environmentsEach WOPI host, such as Nextcloud, and each environment such as test, staging and production needs its own server configuration and allow list.Share a test server only where isolation is not required, and consolidate hosts where your platform allows.
Document formats and file sizesLarge or complex docx, xlsx and pptx files use more memory and conversion time, which raises pod sizing.Test your largest real working files during the pilot, and set file size and format limits at the host.
Integration and customizationEnterprise adds integration support, customization services and roadmap input. Custom branding or host integration adds effort that depends on scope.Limit custom work to branding and templates where possible, and ask for named deliverables in a fixed-scope quote.
Compliance and security reviewEvidence of allow lists, TLS, patch cadence and access control takes review time. Business includes signed security updates.Confirm with your assessor which evidence they expect, and collect allow list and update records early.
AI assistant (26.04)Added in 26.04 across Writer, Calc and Impress and off by default. Choosing an external provider adds data flow and cost review.Keep it off until a data review approves a provider, either hosted externally or on your own infrastructure.

Phases of a cost model

This sequence turns user counts, peak load and the edition choice into a written cost model that a finance owner and an IT owner can both sign.

  1. Confirm user counts and edition boundary

    Count named users per WOPI host, including groups that will only view documents, and confirm which edition applies. The Business plan is listed for up to 99 users and the Enterprise plan for 100 or more, so the count decides the subscription line. Confirm current pricing with Collabora. Output: a user register and an edition decision, signed off by the IT owner and procurement.

  2. Confirm peak concurrency and document mix

    Measure or estimate the peak number of simultaneous editing sessions, not total users, and record the share of docx, xlsx, pptx, PDF and large spreadsheets. Concurrency and file types drive server count and memory. Output: a peak concurrency figure with a document mix table, signed off by the business application owner and the platform lead.

  3. Size production and test environments per server

    Translate peak concurrency into the number of coolwsd servers or Kubernetes pods, plus headroom for failover and a separate test environment. The official Helm chart publishes production resource limits of 8 CPU cores and 8000 MiB per pod, with requests of 4 cores and 6000 MiB, which is a starting point to validate, not a sizing result. Output: a sizing sheet signed off by the platform engineering lead.

  4. Cost integration and support for the edition

    Price the work to connect Collabora Online to the WOPI host, including ingress, TLS, allow lists and group rights, and compare it with the support scope of the chosen edition. Enterprise lists integration support and customization services, while Business includes long term support, an SLA and signed security updates. Output: a costed work list and support comparison, signed off by the security lead and procurement.

  5. Produce the written cost model

    Assemble one-time lines such as deployment, integration, testing, data checks and staff training, and recurring lines such as subscription seats, infrastructure, backups and time spent on point releases. For each line, record what drives it up or down and what to request in a quote. Output: a written cost model, signed off by the finance owner.

  6. Hand over the run budget and review points

    Convert the recurring lines into an annual run budget and set review triggers, such as user counts approaching the Business limit, changes in peak concurrency, a new WOPI host, or a new yearly release branch. Agree the review cadence in the written scope. Output: a run budget and review schedule, approved by the CIO or budget holder.

Where cost models go wrong

These are the errors that most often turn a low estimate into an unplanned bill. Each card names the cost that gets missed and the check to run before the budget is approved.

Running CODE in production

CODE is free and suited to testing, home use or small teams, and Collabora does not recommend it for production. Teams that run it anyway often pay later, when a document outage or a security fix must be handled without a support agreement. Before go-live, confirm whether the budget includes a Business or Enterprise subscription and get the support terms in writing.

Counting only active editors

The Business plan is priced at 3 euros per user per month for up to 99 users, so the licence count follows the users covered, which can be larger than the number editing at peak. Confirm with Collabora how users are counted, then size the quote from your full eligible user base in the host platform.

Replica count drives hosting cost

The Helm chart disables horizontal pod autoscaling because scaling breaks collaborative editing and copy and paste, so replicas are set by hand and hosting cost follows that number. The chart's production figures are 4 cores and 6000 MiB requested per pod, with limits of 8 cores and 8000 MiB. Budget for at least two replicas with WOPISrc routing, plus peak capacity, rather than for autoscaling savings.

Staging and test environments

Upgrades and integration changes need a non-production copy of the WOPI host and Collabora Online, and that copy uses compute, storage and possibly licence seats. Teams often budget only the production cluster. Include staging in the quote and confirm with Collabora whether the subscription covers non-production instances.

Patch and upgrade effort

Collabora ships point releases on each yearly branch. The 25.04 branch first shipped on June 19, 2025 as 25.04.2.3 and was still receiving point releases, with 25.04.13 released on September 21, 2026. The 25.04.7.5 security fix, released January 29, 2026, also updated package signing keys for RPM and DEB users. Budget staff time to test and roll out each point release, not only the first deployment.

Unpriced AI provider usage

The optional AI assistant introduced in Collabora Online 26.04 is off by default. When you enable it, administrators choose the AI provider and whether it runs externally or on your own infrastructure. External providers bill under their own terms, so ask for the rate model and set usage limits before enabling the assistant for any group.

Recurring costs after go-live

This table lists each recurring and one-time cost of running Collabora Online, what drives it, and what to request in a quote so that CODE and subscription options can be compared on the same basis.

Cost componentOne-time or recurringWhat drives itWhat to ask for in a quote
Edition subscription or CODE effortRecurringCODE is free but not recommended for production. Business is listed at 3 euros per user per month for up to 99 users, per the Collabora pricing page.Confirm the current listed price, the user count basis, and what a 100 or more user Enterprise quote includes.
Production and non-production hostingRecurringHelm chart README production limits are 8 CPU cores and 8000 MiB per pod, with requests of 4 cores and 6000 MiB. Staging doubles this if mirrored.Cores and memory requested per environment, and whether non-production runs the same pod sizes as production.
Replica countRecurringHorizontal autoscaling is disabled, so replicas are set by hand. Peak concurrent editing per document and per server sets the count.Sizing based on your peak concurrent editors, plus a spare replica for node failure and maintenance windows.
Backups and monitoringRecurringStorage and tooling for configuration, WOPI host data and server health. Retention length and restore test frequency change the volume.Backup scope, retention period, restore test schedule, and who receives monitoring alerts.
Patch and point release effortRecurringEach branch receives point releases, such as 25.04.13 on September 21, 2026, and security fixes like 25.04.7.5 for CVE-2026-23623.Staging test window per release, who applies signed package updates, and whether security fixes are covered by the support plan.
Integration maintenance after WOPI host upgradesRecurringHost upgrades can change WOPI behavior, allow lists and server URL settings, such as those in the Nextcloud administration manual.Compatibility check per host release, who runs it, and who fixes configuration drift after each host upgrade.
Support contractRecurringBusiness includes long term support, an SLA and signed security updates. Enterprise adds integration support and customization services.Response times, SLA terms, escalation path, and whether implementation retainers are priced separately from the subscription.
Internal administrator skillsRecurring staff time, one-time trainingContainer or Kubernetes operations, reverse proxy and TLS configuration, and WOPI host administration. Skill gaps raise support spend.Training plan for named staff, on-call coverage, and a handover checklist that the provider will deliver.
AI provider usageRecurringThe AI assistant in 26.04 is off by default. Its cost depends on the provider you choose and whether it is hosted externally or on your infrastructure.Confirm pricing and data terms directly with the chosen AI provider, since Collabora does not set those costs.

How cost changes by starting point

A pilot on CODE usually has no subscription cost, but Collabora describes CODE as suited to testing, home use or small teams and not recommended for production. Moving to production changes several lines at once.

  • Subscription: moves from zero to the Business plan if you stay at 99 users or fewer, priced at 3 euros per user per month according to the Collabora pricing page.
  • Infrastructure: stays broadly flat in topology but usually grows in redundancy, monitoring and backups.
  • Update effort: shifts from following a monthly rolling CODE build to planning around supported release branches and point releases.
  • Integration effort: stays flat if the WOPI host configuration from the pilot carries over.
  • Hardening work: adds one-time effort for TLS, access rules and a review of the pilot configuration.

Ask the vendor which support terms apply after the move and whether they start on the signed date.

What the client needs to provide

A cost model for Collabora Online cannot be written until the buyer supplies an exact named user census, split by the groups that will hold editing rights, with a growth expectation for each group over the next budget cycle. The census owner is usually the HR or identity lead, working with the Nextcloud or WOPI host administrator who can confirm which accounts can open documents at all. Subscription pricing is quoted per user, so a rough headcount is not enough. Ask for the count of users who will edit, separate from those who only view, because the cost model and the group rules in the host both depend on that split.

The buyer also names two decision owners: the person who holds the edition decision (free CODE or a Business or Enterprise subscription) and the person who approves the spend. Hosting budget sits with a separate owner, often infrastructure or platform engineering, who confirms which cloud accounts, data centers or Kubernetes clusters will run the coolwsd servers and who pays for them. Name each of these people in writing. The Business plan is quoted per user for up to 99 users, and the Enterprise plan is quoted separately for 100 or more, so the edition owner must agree on the user threshold before the quote is requested.

Next, collect usage data. Peak concurrent editing sessions, measured over a normal busy hour and a month-end peak, drive the number of server instances and their resource requests. If the current document platform already logs file opens or session counts, the host administrator can export them. Also record the WOPI host and its exact version, the number of environments needed (production, staging and test at minimum, with names and owners), the document formats in use and typical file sizes for docx, xlsx, pptx, PDF and any Visio files. Large spreadsheets and image-heavy presentations change memory needs more than user counts do.

Finally, the buyer decides whether the AI assistant introduced in the 26.04 release may be used in Writer, Calc and Impress, and, if so, where its provider may be hosted. The assistant is off by default and the administrator chooses an external or self-hosted provider, so the answer affects hosting scope, data handling review and possibly a separate line in the cost model. If any item is missing, the cost model will carry stated assumptions for the affected lines, and each assumption should be signed off by the named owner so that the quote can be revised when the real figure arrives.

Questions buyers ask

Is Collabora Online CODE free to run in production?

No. Collabora describes CODE, its free edition, as suited to testing, home use or small teams, and not recommended for production. CODE is a rolling release with builds published on average once a month, so teams that need a stable release line usually plan around the Business subscription, which includes long term support, a service level agreement and signed security updates. Weigh the subscription fee against the administrator time needed to keep an unsupported build current and secure.

How much does the Collabora Online Business plan cost, and how are users counted?

The Business plan costs 3 euros per user per month for up to 99 users, according to Collabora's pricing page. It includes long term support, a service level agreement, signed security updates and customer portal access. Confirm with Collabora whether seats are counted per named user or per concurrent editor, because that choice changes the monthly total and the server capacity you need. Also confirm whether created but inactive accounts count toward the 99 user limit.

When does a Collabora Online subscription pay for itself?

It pays for itself when the monthly fee is lower than the internal cost it avoids, such as administrator time spent on upgrades, patching and incidents. Illustrative calculation: at 3 euros per user, 40 users cost 120 euros per month. Compare that figure with the hours your administrators would spend keeping an unsupported build current, multiplied by your internal hourly cost, plus any hosting savings you can verify. Replace every figure with your own numbers before deciding.

What does Collabora Enterprise add and how is it quoted?

Enterprise is for 100 or more users and is quoted with volume discounts, according to Collabora's pricing page. On top of the Business inclusions, it adds integration support, customization services and roadmap input. Ask Collabora for a written quote that states the user count, the support level, the customization scope and the term. Hosting stays your cost under either plan, because Collabora Online runs in your own infrastructure.

Does the Collabora Online AI assistant add to the cost?

The AI assistant, introduced in version 26.04, is off by default, so it adds no cost until an administrator turns it on. Administrators choose the AI provider and whether it runs externally or on their own infrastructure, and that choice drives the cost. An external provider bills on its own terms, while self-hosted models add compute, storage and operations work. Confirm with Collabora whether the assistant is included in your subscription, and with your chosen provider how usage is billed.

Can our team build a cost model ourselves, and how long would it take?

Yes, your team can build the cost model alone if it has the sizing and integration skills described on this page, including sizing coolwsd servers, configuring the reverse proxy and TLS, and connecting the WOPI host. The time depends on how many servers, hosts and user groups are in scope, and the duration is set in the written scope. Ask for a plan that lists the deliverables, the assumptions behind each cost line and the dates agreed before work starts. Include recurring upgrades and point releases in the estimate.

How DeployOpen scopes and supports this work

DeployOpen treats the cost of Collabora Online as a set of separate lines: edition fees, server infrastructure, integration effort and ongoing support. We set these out in a written scope so you can compare a CODE-based deployment with a subscription on the same terms.

How we scope

  • The written scope lists the editions compared, the number of users and expected concurrent editors, and the WOPI hosts involved.
  • Infrastructure lines cover the coolwsd servers or Kubernetes pods, load balancing, storage and backups, each named with its owner.
  • Engagements are fixed-scope, so scope, deliverables and timelines are agreed in writing before any work starts.

How we build

  • We size the server tier from your concurrency assumptions and document the resource requests and limits we plan to use.
  • We test document round trips for the formats you rely on, such as docx, xlsx and pptx, against the chosen edition.
  • We record the assumptions behind each cost line so you can re-check them if user counts or document volumes change.

How we hand over

  • You receive a cost model that separates one-time setup effort from recurring subscription, infrastructure and support lines.
  • The handover pack includes the deployment record, sizing notes, the edition decision and the update procedure for your team.
  • Your team can confirm the subscription terms, including support and security update coverage, with Collabora directly before signing.

How we support

  • Ongoing support, upgrades and continuous testing are available as retainers, so recurring effort is budgeted explicitly.
  • Point releases and security advisories are tracked against the edition you run, and the retainer scope states who applies them.
  • Review the cost model at each planned upgrade or user-count change, and ask us to re-quote the scope before adding work.

Sources and further reading

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.