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.
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.
Enterprise Advanced
National security. Multi-domain operations in contested and classified environments. For national security organizations, defense industrial base, and allied militaries operating across classified, air-gapped, and contested networks.
Everything in Enterprise, plus:
- Dynamic ABAC: clearance, program, device posture
- Classification banners and NATO program masking
- Burn-on-read and cross-classification spillage
- Air-gapped deployment with offline and DDIL ops
- Sovereign enclave: models and agents, no egress
- Secure mobility: biometrics, encryption, ephemeral
- Microsoft Intune MAM for government and BYOD devices
- Mission partners: translation and anonymous URLs
- Scale to 200,000 concurrent users per deployment
- Channel Attributes: attribute-driven classification banners
- LLM model fallback when a primary endpoint fails
- Optional add-on: Cross Guard CDS for cross-domain data transfer
- Optional add-on: Externally Managed Encryption, bring-your-own keys
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?
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?
Please see the Mattermost subscription documentation.
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.
