Mural cost vs self-hosted Nextcloud Whiteboard: where the money actually goes
If your Mural renewal is driven by seat growth or by a requirement for SSO, the cost question is really about who pays for each member, and for what. Nextcloud Whiteboard and Excalidraw carry no license fee, so the money moves from a per-member subscription to the servers, setup, identity integration, upgrades and staff time that you own. Mural's cost scales with members, and the features that most regulated buyers need are gated by plan: SSO sits on Business and SCIM on Enterprise. Check current prices and plan contents on Mural's vendor plan page before you build any comparison, because plan limits and list prices change. On the self-hosted side, the recurring costs are infrastructure and people. Nextcloud Whiteboard runs inside a Nextcloud instance, so a board costs little more than the server and storage already sized for Nextcloud. The one-time costs are installation, configuring the collaboration backend, and connecting identity through Nextcloud's LDAP app or its OpenID Connect and SAML backends. Ask any implementation partner to price these as separate line items with named deliverables. Ongoing costs include monthly maintenance releases, the required one-major-version-at-a-time upgrades, backups before each upgrade, and staff time to keep third-party apps compatible.
Excalidraw standalone has no license fee either, but it does not include the collaboration server, storage, identity or support, so you should price those separately. As a reference point for a hosted Excalidraw tier, Excalidraw+ lists its Plus plan at $6 per user per month with a 14-day trial. That is a vendor price, not a benchmark for your environment, and it does not include your own hosting. For Nextcloud, the paid option is Nextcloud Enterprise, which is sold with a 100-user minimum and tiered support. Its supplied list prices start at 71.29 euros per user per year for Standard, and the pricing page notes that Premium adds a maintenance lifecycle of five or more years. Decide whether you need that paid support, because it is the largest recurring line that is not infrastructure. When you request quotes, ask each vendor and partner for a written breakdown: seat count at your growth forecast, which features sit on each tier, SSO and SCIM costs, support hours and response times, and exit or export fees. Compare the three-year total cost of ownership, including the staff hours for upgrades, not just the first year's invoice.
Which cost components change between Mural and self-hosting
This table sets each Mural cost component against what the self-hosted Nextcloud Whiteboard or Excalidraw route asks of your organization. Read the recurring rows first, since they decide the long-term comparison, then the one-time rows, which set the cost of the move. Mural's per-member prices and plan terms should be confirmed on its current pricing page before you compare them with your own headcount.
| Cost component | Mural or self-hosted side | One-time or recurring and what drives it |
|---|---|---|
| Subscription or license | Mural bills per member, with SSO on Business and SCIM on Enterprise. Nextcloud Whiteboard and Excalidraw carry no license fee, though Nextcloud Enterprise support is a separate paid option. | Recurring for Mural, scaled by member count and plan tier. Recurring only if you buy Nextcloud Enterprise or Excalidraw+ instead of running the open-source code. |
| Servers and storage | Mural hosts boards for you. Self-hosting needs virtual machines or containers for Nextcloud, the whiteboard app and the excalidraw-room collaboration server, plus storage for boards and attachments. | Recurring infrastructure. Sized by concurrent editors, attachment volume and backup retention. Ask your platform team to price it inside your own cloud or data center. |
| Database and caching | Self-hosting needs a supported database. Nextcloud 35 recommends MariaDB 11.8 or PostgreSQL 18, and caching such as Redis or APCu is part of the Nextcloud All-in-One bundle. | Mostly one-time setup, then recurring patching and monitoring. Confirm the supported versions against the Nextcloud system requirements before you size the stack. |
| Implementation | Mural needs account setup and workspace configuration. Self-hosting needs installation, reverse proxy and TLS configuration, the collaboration server and a tested rollout. | One-time. Driven by the number of environments, the identity design and whether your team or a partner does the work. A fixed-scope written statement of work sets the cost. |
| Identity integration | Mural offers SSO on Business and SCIM provisioning on Enterprise. In Nextcloud, LDAP and Active Directory users can log in with directory credentials, and OpenID Connect and SAML backends are documented. | One-time build, then recurring directory maintenance. Confirm which identity provider you use and whether provisioning and deprovisioning must be automated. |
| Migration of existing boards | Mural exports are PDF and PNG, which are static. Rebuilding editable boards in Excalidraw or Nextcloud Whiteboard takes staff time, and templates used in workshops need redesign. | One-time. Driven by how many boards you keep as editable content and how many templates your facilitators depend on. Archive first, then decide what to rebuild. |
| Backups, upgrades and support | Mural handles backups, upgrades and support under its subscription. Self-hosting shifts them to you: Nextcloud releases a major version every four months, supports each for one year, and requires one major version upgrade at a time with a backup first. | Recurring. Upgrade effort and backup testing repeat for every release cycle. Support is optional through Nextcloud Enterprise or an outside retainer, with tiers and response times listed on Nextcloud's pricing page. |
| Internal skills | Mural needs administrators for users and billing. Self-hosting needs people who can run Linux, containers, databases, TLS and identity federation, and who respond when the service is degraded. | Recurring staff time. Driven by in-house experience and the on-call model you choose. Ask any provider to state which of these skills it covers and which stay with your team. |
What moves the comparison for your organization
Mural is priced per member, so headcount and edit rights set the subscription. Self-hosted Nextcloud Whiteboard or Excalidraw shifts the cost to servers, setup, identity integration and support, and those costs depend on the factors below. Check each one against your own environment before comparing totals.
Editors versus viewers
Mural bills by member, so the number of people who only view boards still counts toward the subscription. With a self-hosted board, viewers cost nothing in licenses, but the server capacity for concurrent sessions still grows with active users. Ask Mural how its per-member plans treat guests and read-only invitees, and count your real concurrent editors for the server sizing. Split your user list into editors and viewers before requesting a quote.
Whether Nextcloud already runs
If your organization already operates Nextcloud, Nextcloud Whiteboard adds a board feature to an existing server, identity setup and backup routine. The incremental cost is mostly maintenance time and capacity. If Nextcloud is new to you, the full cost of a server, database, upgrades and backups falls on this decision. Confirm whether your current instance is supported on the Nextcloud 35 system requirements before adding apps.
Nextcloud Enterprise support tier
Nextcloud Enterprise is optional, but it changes the support cost. Standard, Premium and Ultimate carry a 100-user minimum, and list prices start at 71.29 euros per user per year for Standard, 104.99 euros for Premium and 204.75 euros for Ultimate, for 100 or more users, per Nextcloud's pricing page. Premium adds a maintenance lifecycle of 5 or more years, and Ultimate adds support up to 24/7 with response times down to 1 hour. Compare these against the community edition plus a retained partner, and ask for the tier's terms in writing.
Data volume and attachments
Board storage grows with embedded images, exported files and version history, and this is where self-hosted storage costs accumulate. Excalidraw saves drawings as open JSON, so boards are small, but images and attachments can be large. Estimate your current archive size from the Mural export and plan disk, backup copies and retention for it. Ask Mural what its archive limits and export formats are before you size the target.
Availability and backup requirements
Mural is operated by its vendor, and you pay for its uptime commitments through the subscription. A self-hosted board needs redundant servers, tested backups and a defined recovery time if whiteboards support live workshops or decision records. Define your required availability before choosing between a single server and a highly available deployment, since each adds hardware and operations time. Confirm the backup approach with your Nextcloud install method before go-live.
In-house skills and upgrade capacity
Self-hosting moves operational work to your team: applying Nextcloud major upgrades one at a time, backing up before each upgrade, and disabling third-party apps until they are confirmed compatible. If your team already runs this cadence for other systems, the marginal cost is low. If not, budget for an external partner or a support retainer. Ask any implementation partner to price upgrades and monitoring separately from the initial setup, since those costs recur.
How to build the cost model with your own numbers
This sequence turns a vague sense that Mural is expensive into a three-year comparison built on your own user counts, contract terms and self-hosting quotes. Each step produces a figure you can defend in a renewal or budget review.
Count active editors and viewers
Start by pulling member and activity data from Mural's admin console, separating people who edit boards from people who only view them, and noting inactive accounts. Your IT lead or Mural admin owns this task. It is done when you have three counts: active editors, active viewers and accounts that have not logged in during the review period. Those counts drive every per-member line that follows, so record how you defined 'active' in writing.
List the Mural features you actually use
Ask board owners and the security team which plan features the organization depends on, such as SSO on Business, SCIM provisioning on Enterprise, data residency, admin controls and facilitation tools. Mark each as required, useful or unused. Confirm the current plan tiers and what each includes directly with Mural, because feature packaging changes. The output is a one-page feature register that tells you which replacement components you must price, and which you can drop.
Price the Mural renewal from your contract
Take the figures from your signed order form or renewal quote, not from list prices on a website. Record the per-member rate, the number of seats, the billing term, any multi-year discount, and the add-ons tied to SSO or SCIM. Finance owns this step. It is done when you can state the annual Mural cost for the current seat count and the cost at the seat count you expect in each of the next three years. Note any auto-renewal, price-increase or true-up clauses.
Cost each self-hosted option by component
For Nextcloud Whiteboard and for standalone Excalidraw, list each cost component separately: servers or cloud compute, database and storage, backup, the one-time setup and integration work, identity integration with your existing directory, upgrade effort, and ongoing support. Note which items are one-time and which recur. Nextcloud Whiteboard has no license fee of its own, but a Nextcloud deployment has its own costs, and Nextcloud Enterprise is a paid option with per-user pricing you should confirm. Excalidraw's own paid product, Excalidraw+, is a separate cost line only if you choose it. The output is a component table per option with a named owner for each line.
Request written quotes for implementation and support
Ask implementation partners, including DeployOpen, for a fixed-scope quote in writing that lists deliverables, assumptions, the identity sources in scope and what is excluded. Ask for a separate line for ongoing support or retainer terms and for upgrade work. Ask Nextcloud GmbH for a current quote if you are considering Enterprise tiers, including support hours and response times. Confirm with your cloud or data center team the hardware and hosting prices for your own environment. Finance and procurement should hold these quotes side by side with the Mural renewal.
Run a sensitivity check on user growth
Rebuild the model at three or more user counts, such as your current count, a modest increase and a sharper increase, and check how each option's total changes. Per-member costs scale with seats, while servers, setup and identity integration are largely fixed, so the crossover point is the number to bring to leadership. Flag any tier threshold that changes the price per user, such as a minimum seat count. Label any scenario that is hypothetical as illustrative. The output is a chart or table showing the seat count at which each option becomes cheaper.
Build the three-year view and flag risks
Lay out year one with one-time costs, then years two and three with recurring costs, upgrade work and any price changes in your Mural contract. Add a row for migration effort, exports and archive work, and for the cost of running both systems during cutover. Note risks that do not have a clean dollar figure, such as data residency obligations or a dependency on a single internal administrator, and record them beside the totals. The finished model is complete when every cell traces to a contract, a written quote or an internal estimate with a named owner.
Which costs are one-time and which recur every year
Mural is a recurring per-member subscription, so its cost grows with every person who needs a seat. Each member you add, and each tier you move up to for SSO on Business or SCIM and data residency on Enterprise, is billed again at renewal. Self-hosted Excalidraw and Nextcloud Whiteboard carry no license fee, but they are not free to run. The recurring costs shift to servers, storage, backups, monitoring, staff time and whatever support contract you choose. Before comparing totals, ask Mural for the current per-member rate for each tier you would need, and count the tiers required for SSO and SCIM as a separate line, since they are the features that usually drive the plan choice.
The one-time costs are front-loaded. Expect design and setup work for the host, database, storage and reverse proxy, then identity integration, which for Nextcloud Whiteboard means connecting your directory through Nextcloud's LDAP app or its OpenID Connect or SAML backends. Migration is also one-time: exporting existing murals as PDF or PNG for the archive, deciding which boards to rebuild, and replacing workshop templates. Price these as project work, and ask any implementer to state in writing which of these items are included in a fixed scope.
The recurring cost that is easiest to underestimate is Nextcloud's upgrade cadence. Nextcloud publishes a new major version every four months and supports each for one year, and administrators cannot skip major releases, so you must move one major version at a time with a backup before every upgrade and third-party apps disabled until confirmed compatible. The release schedule lists Nextcloud 35 as released on 16 September 2026, with Nextcloud 36 scheduled for 17 February 2027. Plan a recurring upgrade window in your operating budget, and decide whether your team or a retained support provider will own it, because the staff time for that work repeats every year.
How the cost picture differs for Nextcloud Whiteboard and Excalidraw
Nextcloud Whiteboard is an app inside Nextcloud, so its cost sits on top of a file platform many organizations may already operate. The application itself carries no license fee because the Whiteboard app is licensed under AGPL-3.0 and built on Excalidraw. The recurring costs come from the Nextcloud server, its database, PHP runtime, storage, backups and the staff who maintain them. Nextcloud Enterprise is a separate paid option, with list prices starting at 71.29 euros per user per year for the Standard tier at 100 or more users, according to Nextcloud's pricing page. Whether you need it depends on the support and maintenance lifecycle you require.
- Shared platform cost: Server, database and storage costs are paid once and serve files, sharing and whiteboards together.
- Identity reuse: LDAP, Active Directory, OpenID Connect and SAML backends let existing sign-in apply, which avoids a separate identity build.
- Upgrade effort: Nextcloud requires upgrading one major version at a time with a backup first, which is recurring staff time.
- Optional support contract: Enterprise tiers add maintenance lifecycles and support hours at per-user prices.
- Infrastructure sizing: Whiteboard load is added to an instance that is already sized for file workloads.
Ask any implementation partner for a quote that separates the Nextcloud platform work from the Whiteboard configuration, and confirm which Nextcloud release line your environment will run.
Standalone Excalidraw is a lighter footprint when you only need a whiteboard. The Excalidraw source code is MIT licensed, and real-time collaboration runs through excalidraw-room, an MIT-licensed collaboration server. You do not need a file platform, so the infrastructure is a web front end, a collaboration service and the network path to reach them. The trade-off is that identity, permissions, board storage and backups are work you own, because the standalone deployment does not bring them with it.
- Lower infrastructure scope: The stack is narrower than a full file platform, so fewer components need patching.
- Own identity and access: Sign-in, roles and sharing controls must be designed and integrated with your directory.
- Own backup and retention: Scenes are saved as open .excalidraw JSON, so backup and restore procedures must be written and tested.
- Hosted reference point: Excalidraw+ lists a Plus plan at $6 per user per month with a 14-day trial, which gives a published hosted benchmark on the Excalidraw+ pricing page.
- Hosted features are not self-hosted features: Items such as cloud-saved scenes, team management and PDF or PPTX export belong to the hosted plan, so confirm which ones your self-hosted build covers.
Before committing, ask for a quote that prices identity integration, backup, and monitoring for the collaboration server as separate line items.
The choice mostly turns on whether a Nextcloud instance already exists in your organization. If it does, Whiteboard adds a feature to a platform you already operate and maintain, and sharing and sign-in are already handled. If it does not, standing up Nextcloud only for whiteboards brings in file-platform work you may not need, and standalone Excalidraw becomes the smaller build. Hosted Excalidraw+ can serve as a cost reference, but it does not give you data on your own servers.
- Existing Nextcloud: Marginal cost is mainly configuration, testing and staff time.
- No Nextcloud today: Standalone Excalidraw avoids adopting a full platform for one use case.
- Per-user subscription comparison: Compare Excalidraw+ at $6 per user per month against your internal staffing estimate, not against Nextcloud Enterprise, since they serve different needs.
- Governance requirements: Access reviews, audit logs and retention must be built in either path.
- Exit path: Both store boards in open formats, which keeps later migration manageable.
Confirm your expected user count and sign-in method first, because both drive the cost more than the software does.
What buyers ask before they cost a self-hosted whiteboard
How does self-hosting cost compare with Mural per member?
Mural bills per member on a subscription, so the cost grows with headcount and recurs every term. Self-hosted Nextcloud Whiteboard or Excalidraw has no license fee, but the cost moves to servers, storage, setup, identity integration, backups, upgrades and support, which are paid to your staff, your cloud provider or a partner. The comparison depends on how many people use the boards, how many boards you keep, and whether you already run Nextcloud. Ask Mural for the exact per-member rate on your plan and tier, then build a yearly model with each component listed separately. Nextcloud Enterprise is optional, and its published rates apply only if you buy it.
How long does migration and setup take?
The timeline depends on the number of boards you keep, the state of your existing Nextcloud or hosting, how many people need SSO, and whether templates from workshops must be rebuilt. A team with an existing Nextcloud instance and a small set of active boards has far less to do than an organization that needs new infrastructure, directory integration and a change program for many users. Agree on the scope and dates in writing before work starts, and ask for a plan that separates the archive export from the rebuild of active boards.
Can our team run a self-hosted whiteboard without outside help?
Often yes, if you have staff who already operate PHP-based web applications, a relational database, reverse proxies and scheduled backups. Nextcloud All-in-One packages the stack and documents its own installation method, which lowers the first-time effort. The risks sit in ongoing work: keeping the server on a supported major version, applying monthly maintenance releases, and testing upgrades before they reach users. Be honest about bandwidth. If nobody owns those tasks every month, a retainer for upgrades and support may cost less than an outage or a rushed upgrade.
What skills does a self-hosted whiteboard deployment need?
Expect the work to need system administration for Linux servers, web server and PHP configuration, database administration, identity integration, backup and restore testing, and basic security hardening. For the whiteboard itself, the Excalidraw-based editor needs little specialist knowledge, but the collaboration backend and the Nextcloud platform do. Check whether your team can read release notes, plan a major upgrade one step at a time, and disable third-party apps until they are confirmed compatible. Map these skills to named people before you commit to a timeline.
What does a fixed-scope implementation from DeployOpen include?
A fixed-scope engagement covers the agreed work in writing: the planning, implementation, customization, integration, hardening, backup setup, documentation and handover that you specify, all inside your own cloud accounts, data centers or air-gapped networks. Scope, deliverables and timelines are fixed before work starts, and a quote follows from that written scope. DeployOpen does not issue audit reports or certifications, so any compliance evidence it helps prepare is for your assessor to review. Ask for the deliverables list, the acceptance criteria and what happens to items that move out of scope.
What does recurring upgrade work look like?
Nextcloud publishes a new major version every four months and supports each one for a year through monthly maintenance releases. Nextcloud does not allow skipping major releases, so you must move one major version at a time, back up before each upgrade, and confirm that third-party apps are compatible before re-enabling them. Excalidraw and Nextcloud Whiteboard also change over time, so you need a test environment and a regular check of the release notes. Ask any provider to define how often upgrades are applied, who tests them and how rollback works.
Do we need Nextcloud Enterprise support?
Not for the software to run. Nextcloud Server is licensed under AGPL-3.0 and the community version is free to use. Nextcloud Enterprise is a paid offering aimed at enterprise, public sector and education users, sold in Standard, Premium and Ultimate tiers with a 100-user minimum, and its published list prices start at 71.29 euros per user per year for Standard at 100 or more users, according to the Nextcloud pricing page. Buy it if you need vendor maintenance commitments, longer lifecycles or faster response times. Otherwise, weigh that fee against the cost of an internal or partner support arrangement.
What to ask for in a written quote
A quote for a self-hosted whiteboard is only comparable to a Mural renewal if it states its scope in the same terms. DeployOpen does not publish a price list. A quote follows from the written scope, so the scope has to name the boards and users in it: how many people will hold accounts, how many active boards and archived murals will be migrated or rebuilt, which teams own which spaces, and whether guest access is needed for workshops with outside participants. Ask every option, whether it is Nextcloud Whiteboard, Excalidraw with excalidraw-room, a commercial Mural renewal or a partner's managed service, to price that same list of users, boards and collaboration sessions. Without a shared baseline, a per-member subscription and a one-time implementation fee cannot be compared.
The identity integration method is the item most likely to change the total. For Nextcloud, the quote should state whether users come from LDAP or Active Directory through the LDAP app, or from OpenID Connect or SAML, and who configures group mapping and deprovisioning when someone leaves. Mural's SSO and SCIM controls sit on higher tiers, so ask each vendor how account removal is handled, not only how login works. The quote should also name the hosting environment: which cloud account, data center or private network runs the servers, who holds the database and object storage, and what is excluded, such as your own identity provider or network firewall rules.
Backup and restore testing, the upgrade plan and handover documentation are where self-hosted costs recur. Ask for a restore test with a recorded result, not only a backup schedule. Nextcloud does not allow skipping major releases, so the upgrade plan should list each major version step, the pre-upgrade backup, and the check for third-party apps before each step, and it should say whether those steps are included in the retainer or quoted separately. Finally, confirm support hours, response expectations and who answers out of hours, and ask for the handover documents in writing. Ask Nextcloud's pricing page for its own support tiers for comparison, because they are a separate purchase from implementation.
How DeployOpen scopes a fixed-price implementation
DeployOpen is a Chainscore Labs company that plans, implements, integrates, hardens, backs up and documents self-hosted open-source platforms inside your own infrastructure. For a move from Mural to Nextcloud Whiteboard or Excalidraw, we agree the scope, deliverables and timeline in writing before work starts, so the cost comparison turns into a defined project.
How we scope
- Engagements are fixed-scope, with deliverables and timelines agreed in writing before work starts.
- We inventory your Mural seats, boards, templates, sharing rules and SSO needs to define the migration boundary.
- We confirm which hosting option fits your environment: Nextcloud Whiteboard inside Nextcloud, or Excalidraw with its collaboration server.
How we build
- We install and configure the chosen platform in your cloud account, data center or air-gapped network.
- We connect identity through your directory or single sign-on provider, and test access by role before any board moves.
- We test real-time collaboration, permissions and exports, then document the results for your own review.
How we hand over
- You receive runbooks, configuration records, backup and restore procedures and an upgrade plan for the chosen platform.
- We archive exported Mural content in formats you specify, and document which boards were rebuilt rather than migrated.
- Handover covers administrator training so your team can add users, manage storage and apply platform updates.
How we support
- Ongoing support, upgrades and continuous testing are available as a retainer after handover.
- We plan major version upgrades one step at a time, with backups taken before each change.
- Ask us to confirm the support scope, response expectations and retainer terms in the written quote.

