# Subscription plans

The SonarQube Cloud’s [pricing model](https://www.sonarsource.com/plans-and-pricing/sonarcloud/) is subscription-based: each organization is assigned a subscription plan. Four different plans are available:

* Free plan, for small teams. Only basic analysis features are available.
* Team plan, if you want to benefit from advanced analysis features.
* Enterprise plan, for larger organizations and teams, and if you want to benefit from the enterprise-level hierarchy and from even more features.
* OSS plan, a free plan for open source organizations that offers unlimited access to branch analysis and pull request analysis.

{% hint style="warning" %}
The legacy paid plan will soon no longer be supported. We recommend that you migrate your legacy plan organization to the plan that meets your current and future needs. See [changing-plan](https://docs.sonarsource.com/sonarqube-cloud/administering-sonarcloud/managing-subscription/changing-plan "mention").
{% endhint %}

For information about the billing model, see the [billing-model](https://docs.sonarsource.com/sonarqube-cloud/administering-sonarcloud/managing-subscription/billing-model "mention") page.

## Comparison table (Free, Team, and Enterprise) <a href="#comparison-table" id="comparison-table"></a>

The table below shows a comparison between the SonarQube Cloud's Free, Team, and Enterprise.

<table><thead><tr><th>Feature</th><th width="101">Free</th><th width="75">Team</th><th width="133">Enterprise</th><th>Note</th></tr></thead><tbody><tr><td><strong>General</strong></td><td><br></td><td><br></td><td><br></td><td><br></td></tr><tr><td>Analysis of public projects: unlimited number of projects</td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../about-sonarqube-cloud-solution/resources-structure/projects">projects</a></td></tr><tr><td>Analysis of private projects</td><td>Up to 50k LOC</td><td>Up to 1.9M LOC</td><td>Unlimited (ideal from 5M LOC for the whole enterprise)</td><td>The maximum number of lines of code (LOC) in a plan restricts the analysis of private projects in your organization or enterprise. See <a data-mention href="#loc-based-pricing">#loc-based-pricing</a> below.</td></tr><tr><td>Maximum number of organization members</td><td>5</td><td>Unlimited</td><td>Unlimited</td><td><br></td></tr><tr><td>Enterprise-level hierarchy</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>You can group several organizations into an enterprise.</td></tr><tr><td><strong>DevOps platform binding (GitHub, Bitbucket Cloud, GitLab, Azure DevOps)</strong></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td></td></tr><tr><td>Organization onboarding from multiple DevOps platforms (except Bitbucket)</td><td></td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>As an enterprise member, you can import a DevOps organization using any of your DevOps accounts or SSO account (except for a Bitbucket workspace which can only be imported using a Bitbucket account).</td></tr><tr><td>Automatic GitHub repo import</td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../managing-organization/manage-org-projects/auto-import-new-repos">auto-import-new-repos</a></td></tr><tr><td>Bulk import of all repositories (in beta, only for GitHub)</td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../../managing-your-projects/administering-your-projects/setting-up-project#bulk-import">#bulk-import</a></td></tr><tr><td><strong>Code analysis</strong></td><td><br></td><td><br></td><td><br></td><td><br></td></tr><tr><td>Branch analysis</td><td>Only main branch analysis</td><td>Unlimited</td><td>Unlimited</td><td>See <a data-mention href="../../analyzing-source-code/branch-analysis/branch-analysis">branch-analysis</a></td></tr><tr><td>Pull request analysis</td><td>Only if the target branch is the main branch</td><td>Unlimited</td><td>Unlimited</td><td>See <a data-mention href="../../analyzing-source-code/pull-request-analysis">pull-request-analysis</a></td></tr><tr><td>Custom quality profiles</td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../standards/managing-quality-profiles/understanding-quality-profiles">understanding-quality-profiles</a></td></tr><tr><td>Custom quality gates</td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../standards/managing-quality-gates/introduction-to-quality-gates">introduction-to-quality-gates</a></td></tr><tr><td>Report of security alerts in GitHub</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>SonarQube Cloud automatically provides feedback about security vulnerabilities inside the GitHub interface itself. See <a href="https://github.com/iKettles/sonarqube-gitbook/blob/main/latest/README.md">GitHub code scanning alerts</a>.</td></tr><tr><td><strong>AI code analysis</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>AI Code Assurance</td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../ai-capabilities/ai-code-assurance">ai-code-assurance</a></td></tr><tr><td><strong>Advanced security analysis</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>Software Composition Analysis (SCA)</td><td></td><td></td><td>Add-on<sup>1</sup></td><td>See <a data-mention href="../../../advanced-security/introduction#sca">#sca</a></td></tr><tr><td>Advanced SAST (Static Application Security Testing)</td><td></td><td></td><td>Add-on<sup>1</sup></td><td>See <a data-mention href="../../../advanced-security/introduction#advanced-sast">#advanced-sast</a></td></tr><tr><td><strong>AI-powered code remediation</strong></td><td><br></td><td><br></td><td><br></td><td><br></td></tr><tr><td>AI CodeFix</td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../ai-capabilities/ai-codefix">ai-codefix</a></td></tr><tr><td>Remediation Agent (on GitHub only)</td><td></td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../ai-capabilities/ai-agents">ai-agents</a></td></tr><tr><td><strong>Management reporting</strong></td><td><br></td><td><br></td><td><br></td><td><br></td></tr><tr><td>Portfolios</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../getting-started-with-enterprise/viewing-enterprise-reports/viewing-portfolios">viewing-portfolios</a></td></tr><tr><td>Security reports</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../getting-started-with-enterprise/viewing-enterprise-reports/project-security-reports">project-security-reports</a></td></tr><tr><td>Project PDF reports</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../getting-started-with-enterprise/viewing-enterprise-reports/project-pdf-reports">project-pdf-reports</a></td></tr><tr><td><strong>Integrations</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>Jira Cloud</td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../discovering-sonarcloud/integrations/jira-cloud">jira-cloud</a></td></tr><tr><td>Slack</td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../discovering-sonarcloud/integrations/integration-overview">integration-overview</a></td></tr><tr><td>JFrog Evidence Collection</td><td></td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../../discovering-sonarcloud/integrations/jfrog">jfrog</a></td></tr><tr><td>Webhooks</td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>SonarQube Cloud supports the configuration of webhooks, allowing you to send automatic notifications to external services of analysis activity. See <a data-mention href="../../discovering-sonarcloud/integrations/webhooks">webhooks</a>.</td></tr><tr><td><strong>User authentication and provisioning</strong></td><td><br></td><td><br></td><td><br></td><td><br></td></tr><tr><td>GitHub member synchronization</td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>SonarQube Cloud synchronizes automatically organization members with GitHub. See <em>GitHub member synchronization</em> in <a data-mention href="../about-sonarqube-cloud-solution/user-management/devops-platform-authentication">devops-platform-authentication</a></td></tr><tr><td>DevOps platform authentication</td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../about-sonarqube-cloud-solution/user-management/devops-platform-authentication">devops-platform-authentication</a></td></tr><tr><td>SSO authentication</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../enterprise-security/sso-and-provisioning/about/sso">sso</a></td></tr><tr><td><strong>Enterprise security</strong></td><td></td><td></td><td></td><td></td></tr><tr><td>Scoped Organization Token (SOT)</td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><a data-mention href="../../managing-organization/scoped-organization-tokens#about-scoped-organization-tokens">#about-scoped-organization-tokens</a></td></tr><tr><td>Audit logs</td><td></td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../enterprise-security/audit-logs">audit-logs</a></td></tr><tr><td>IP allow list restriction</td><td></td><td></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>See <a data-mention href="../enterprise-security/ip-allow-lists">ip-allow-lists</a></td></tr><tr><td><strong>Administration</strong></td><td><br></td><td><br></td><td><br></td><td><br></td></tr><tr><td>Groups</td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>As an organization admin, you can manage custom groups and change the permissions of any group. See <a data-mention href="../about-sonarqube-cloud-solution/user-management/user-group-concept">user-group-concept</a></td></tr><tr><td>Permission templates</td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>As an organization admin, you can use permissions templates to manage the default permissions applying to new projects. See <a data-mention href="../managing-organization/manage-org-projects/manage-project-permissions/templates">templates</a></td></tr><tr><td>Organization-wide project configurations</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>As an organization admin, you can define the long-lived branch name pattern, the analysis scope adjustment, and the automatic analysis disabling for new projects at the organization level. See <a data-mention href="../managing-organization/setting-config-at-org-level/introduction">introduction</a> to Performing global analysis setup.</td></tr><tr><td>Projects Management page</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>As an organization admin, you can manage the projects of your organization on a centralized page: the Projects Management page. See <a data-mention href="../managing-organization/manage-org-projects/projects-management-page">projects-management-page</a></td></tr><tr><td>Delegation of the quality profile management permission</td><td><br></td><td><br></td><td><img src="https://2223713658-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB4UT2GNiZKjtxFtcFAL7%2Fuploads%2Fgit-blob-51435de4153f60f46883a8cb66af53e3ff29d70c%2Fgreen-check.svg?alt=media" alt="Checkmark icon"></td><td>With the Administer Quality Profiles permission, you can authorize users or groups to manage a specific custom quality profile. See <a data-mention href="../../standards/managing-quality-profiles/authorizing-other-users-to-manage-quality-profile">authorizing-other-users-to-manage-quality-profile</a></td></tr></tbody></table>

1\) Enterprise's add-ons require a separate subscription to your Enterprise license.

{% hint style="info" %}
ABAP, APEX, COBOL, JCL, PL/I, and RPG languages are only supported with the Enterprise plan. See [overview](https://docs.sonarsource.com/sonarqube-cloud/discovering-sonarcloud/overview "mention") for more information.
{% endhint %}

## OSS plan (SonarQube for OSS) <a href="#oss-plan" id="oss-plan"></a>

If you are part of an open source organization, you may be interested in the OSS plan. This plan is a free plan that allows you to analyze an unlimited number of public repositories but *no private project*, and to benefit from advanced features as described below. Note that all legacy free organizations have been moved to the OSS plan.

<table><thead><tr><th width="211">Feature</th><th>Description</th></tr></thead><tbody><tr><td>Maximum number of organization members</td><td>Unlimited.</td></tr><tr><td><strong>Code analysis</strong></td><td><br></td></tr><tr><td>Languages</td><td>All languages supported in the Team plan. See <a data-mention href="../../discovering-sonarcloud/overview">overview</a>.</td></tr><tr><td>Branch analysis</td><td>Unlimited.<br>For more information about the feature, see <a data-mention href="../../analyzing-source-code/branch-analysis/branch-analysis">branch-analysis</a>.</td></tr><tr><td>Pull request analysis</td><td><p>Unlimited.</p><p>For more information about the feature, see <a data-mention href="../../analyzing-source-code/pull-request-analysis">pull-request-analysis</a>.</p></td></tr><tr><td>Custom quality profiles</td><td>See <a data-mention href="../../standards/managing-quality-profiles/understanding-quality-profiles">understanding-quality-profiles</a>.</td></tr><tr><td>Custom quality gates</td><td>See <a data-mention href="../../standards/managing-quality-gates/introduction-to-quality-gates">introduction-to-quality-gates</a>.</td></tr><tr><td>Advanced SAST (Static Application Security Testing)</td><td>See <a data-mention href="../../../advanced-security/introduction#advanced-sast">#advanced-sast</a>.</td></tr><tr><td><strong>Integrations</strong></td><td></td></tr><tr><td>Webhooks</td><td>SonarQube Cloud supports the configuration of webhooks, allowing you to send automatic notifications to external services of analysis activity. See <a data-mention href="../../discovering-sonarcloud/integrations/webhooks">webhooks</a>.</td></tr><tr><td><strong>User administration</strong></td><td><br></td></tr><tr><td>Projects Management page</td><td>As an organization admin, you can manage the projects of your organization on a centralized page: the Projects Management page. See <a data-mention href="../managing-organization/manage-org-projects/projects-management-page">projects-management-page</a>.</td></tr><tr><td>GitHub member synchronization</td><td>SonarQube Cloud synchronizes automatically organization members with GitHub. See <a data-mention href="../about-sonarqube-cloud-solution/user-management/github-member-synchronization">github-member-synchronization</a>.</td></tr><tr><td>DevOps platform authentication</td><td>See <a data-mention href="../about-sonarqube-cloud-solution/user-management/devops-platform-authentication">devops-platform-authentication</a>.</td></tr><tr><td>Groups</td><td>As an organization admin, you can manage custom groups and change the permissions of any group. See <a data-mention href="../about-sonarqube-cloud-solution/user-management/user-group-concept">user-group-concept</a>.</td></tr><tr><td>Permission templates</td><td>As an organization admin, you can use permissions templates to manage the default permissions applying to new projects. See <a data-mention href="../managing-organization/manage-org-projects/manage-project-permissions/templates">templates</a>.</td></tr></tbody></table>

## LOC-based pricing <a href="#loc-based-pricing" id="loc-based-pricing"></a>

Your subscription plan determines the maximum number of private Lines of Code (LOC) you are permitted to analyze, in your organization (for a Free or Team plan) or in your enterprise (for an Enterprise plan):

* Free: You can analyze up to 50k LOC in your organization.
* Team: You can choose a LOC between 100k and 1.9M for your organization.
* Enterprise: You can choose any LOC you want for your entire enterprise (ideal from 5M LOC). By default, the enterprise LOC is shared by all organizations in the enterprise (Shared LOC). You can also allocate an individual LOC limit to one or more organizations within the enterprise (Allocated LOC). The other organizations will share the remaining LOC limit. For more information, see [#about-enterprise-loc-limit](https://docs.sonarsource.com/sonarqube-cloud/managing-enterprise/managing-the-lines-of-code-within-your-enterprise#about-enterprise-loc-limit "mention").

{% hint style="warning" %}
You need to ensure that your choice of plan covers all of the LOCs you want to analyze; otherwise, you may not be able to onboard all of your organization’s projects.
{% endhint %}

### LOC limit management <a href="#loc-limit-management" id="loc-limit-management"></a>

You cannot exceed your LOC limit in SonarQube Cloud. Once you are near your LOC limit, you will receive a notification informing you of this and advising you to upgrade your current subscription plan to a higher LOC limit or to reduce the number of LOC in your projects. This notification is currently not supported for the enterprise LOC limit.

You can analyze the same code as often as you like. However, if you try to analyze more LOC than is allowed under your current subscription, SonarQube Cloud will not perform the analysis, and you will also receive an error message clearly explaining the reason for this.

<details>

<summary>LOC limit application example</summary>

Your organization has a 20,000 LOC license.

When you analyze a project that contains 10,000 lines of code (LOC) once, you have used 10,000 LOC from your organization’s license. If you analyze the same project 20 more times, you will still have only used 10,000 LOC from the license.

However, if you then try to analyze a different project that has 15,000 LOC, you will exceed the 20,000 LOC limit of your organization’s license and receive an error message.

</details>

### Used LOC calculation <a href="#used-loc-calculation" id="used-loc-calculation"></a>

The LOC used by an organization is calculated by adding up the LOC of each private project analyzed for your organization. The calculation is a measure of the sum of the LOC of the largest long-lived branches for all your projects. It is not a measure of the new code analyzed in a given billing cycle. During calculation, the following are excluded from your LOC count:

* Test code.
* Files excluded from analysis.
* Code in unsupported languages.
* Comments or blank lines.

<details>

<summary>Organization LOC calculation example</summary>

Your organization has two private projects:

* Project-1 has 500 lines of code on its main branch and 400 on a secondary long-lived branch: its LOC is 500.
* Project-2 has 0 lines of code on its main branch (provisioned but never analyzed) and 200 on a secondary long-lived branch: its LOC is 200.
* The total LOC for your organization is 500 + 200 = 700.

</details>

## Related pages <a href="#related-pages" id="related-pages"></a>

* [billing-model](https://docs.sonarsource.com/sonarqube-cloud/administering-sonarcloud/managing-subscription/billing-model "mention")
* [signing-up-for-plan](https://docs.sonarsource.com/sonarqube-cloud/administering-sonarcloud/managing-subscription/signing-up-for-plan "mention")
* [getting-started-with-enterprise](https://docs.sonarsource.com/sonarqube-cloud/getting-started-with-enterprise "mention")
* [changing-plan](https://docs.sonarsource.com/sonarqube-cloud/administering-sonarcloud/managing-subscription/changing-plan "mention")
* [updating-billing-payment-details](https://docs.sonarsource.com/sonarqube-cloud/administering-sonarcloud/managing-subscription/updating-billing-payment-details "mention")
* [viewing-billing-and-usage](https://docs.sonarsource.com/sonarqube-cloud/administering-sonarcloud/managing-subscription/viewing-billing-and-usage "mention")
* [viewing-taxes-and-invoices](https://docs.sonarsource.com/sonarqube-cloud/administering-sonarcloud/managing-subscription/viewing-taxes-and-invoices "mention")
