Plans to accelerate your mission-critical work

Professional

Teams and departments. Sovereign collaboration for teams. For engineering, security, and operations teams that need collaboration on their own infrastructure, with their own identity stack and their own LLM.

  • Self-hosted: your data stays on your infrastructure
  • SSO (SAML, OIDC, OAuth) with MFA and AD/LDAP sync
  • Bring-your-own multi-LLM; no data sent externally
  • Multiplayer tool calling under your permissions
  • Channel controls: read-only, restricted, locked
  • DevSecOps integrations: Jira, GitHub, and GitLab
  • Self-hosted group audio calls and screen sharing
  • Guest accounts, custom user groups, and 20 languages
  • Professional support, next business day response
  • Up to 250 users.

Enterprise

Regulated enterprise and critical infrastructure. Secure collaborative workflows and agentic automation. For critical infrastructure and regulated enterprises that need automated response, audit-ready records, and agents that never leave their network.

Everything in Professional, plus:

  • Playbooks with automated triggers, agent retrospectives
  • Sovereign agents: creation, MCP, and tool controls
  • Agent search, summarization, channel briefing
  • Enterprise LLM management, per-user token tracking
  • Out-of-band channel when primary comms go down
  • Calls with live transcription and agent summaries
  • Federated channels with Teams and Matrix interop
  • Granular RBAC and AD/LDAP group, team, and channel sync
  • Data retention, legal hold, compliance export
  • FIPS 140-3 validated and STIG-hardened images
  • HA cluster to 50,000 users with Enterprise Search
  • 24×7 enterprise support, 4-hour response target
  • Supports compliance programs including ISO 27001, SOC 2, GDPR, NIS2, and DORA.

View the full capability breakdown across plans

Swipe horizontally to compare plans

Tap a feature for details. Checks show plan availability.

Deployment and licensing

Channel-based collaboration

Agentic Operations

Zero Trust security

Classified and sensitive information control

Federation and interoperability

Security-Optimized Mobility

Real-time communications

Workflow automation and work management

Hardening, resiliency, and scale

Identity and access

Compliance and administration

Multi-team collaboration

Support

Add-ons (Enterprise Advanced)

Frequently Asked Questions

How are Mattermost licenses sold?

Mattermost licenses are sold as prepaid annual subscriptions based on the number of annual seat licenses purchased, or "seats". Each seat license purchased entitles a customer to an "activated user", which is a user registered on a specific Mattermost server and not deactivated. Administrators can view user status in the System Console and activate and deactivate registered users at any time. Deactivated users have history and preferences saved.

Does Mattermost have a Software-as-a-Service offering?

Yes, Enterprises can inquire about Mattermost Cloud Enterprise, as a single-tenant cloud-managed service for Mattermost Enterprise hosted by Mattermost, Inc. The system is offered on the same Kubernetes-based platform as the self-hosted edition, and managed by Mattermost, Inc.

For more information, contact the Mattermost Sales organization at contact sales.

How can U.S. government customers procure Mattermost licenses?

Please review our U.S. government offerings at government and public sector solutions to contact channel partners and resellers. You can also contact Carahsoft regarding Mattermost by phone or email with the information at carahsoft.com/mattermost.

How can government organizations outside the U.S. procure Mattermost licenses?

Governmental organizations outside the U.S. that need to procure licenses through resellers can contact the Mattermost sales organization at contact sales to connect with existing resellers by country and geographic region, or to onboard new approved resellers.

I'd like to buy Mattermost through a reseller, or I am a reseller, how do I get in touch?

Please contact the Mattermost sales team at contact sales to find a reseller for your geography and organization. Resellers can read about our partner programs at partner programs.

What happens when activated users exceed the number of licensed seats?

During the period of the annual license, when the number of activated users exceeds the number of seat licenses purchased, additional seats should be purchased on a quarterly "true forward" basis. For example, if activated users exceed licensed seats in the first quarter since annual licenses were purchased, then additional seat licenses should be purchased for the remaining three quarters until renewal, with an invoice amount prorated for the annual cost of the license.

Where can I find more information on subscriptions and billing?
Do you offer special programs for non-profit organizations, open source projects, or educational institutions?

Yes, please see the information here.

Can I use my Mattermost license on multiple servers?

Each Mattermost server requires its own license, including servers that are federated with one another.

A High Availability configuration, where multiple nodes share a single database, counts as a single server and requires one license. Non-production servers (development, staging, and UAT) each require their own license key.

Customers with Premier Support are eligible for up to four non-production license keys. Customers without Premier Support should contact their account team for assistance.

Find the Right Plan

Not sure which plan fits your requirements?

Tell us your security posture and deployment constraints and we will match you to the right plan.

Mattermost product screenshot
Contact
Demo