GitLab subscription (PREMIUM)

GitLab offers tiers of features. Your subscription determines which tier you have access to. Subscriptions are valid for 12 months.

GitLab provides special subscriptions to participants in:

Choose a GitLab subscription

When choosing a subscription, there are two factors to consider:

Choose between GitLab SaaS or GitLab self-managed

There are some differences in how a subscription applies, depending if you use GitLab SaaS or GitLab self-managed:

  • GitLab SaaS: The GitLab software-as-a-service offering. You don't need to install anything to use GitLab SaaS, you only need to sign up and start using GitLab straight away.
  • GitLab self-managed: Install, administer, and maintain your own GitLab instance.

On a GitLab self-managed instance, a GitLab subscription provides the same set of features for all users. On GitLab SaaS, you can apply a subscription to either a group or a personal namespace.

NOTE: Subscriptions cannot be transferred between GitLab SaaS and GitLab self-managed. A new subscription must be purchased and applied as needed.

Choose a GitLab tier

Pricing is tier-based, allowing you to choose the features which fit your budget. For information on what features are available at each tier for each product, see:

Find your subscription

The following chart should help you determine your subscription model. Click on the list item to go to the respective help page.

graph TD

A(Is your user account on
A --> B(Yes)
A --> C(No)
B --> D(fa:fa-link View your subscription on
C --> E(fa:fa-link View your self-hosted subscription)

click D "./gitlab_com/index.html#view-your-gitlabcom-subscription"
click E "./self_managed/index.html#view-your-subscription"

Customers portal

With the Customers Portal you can:

Change your personal details

Your personal details are used on invoices. Your email address is used for the Customers Portal login and license-related email.

To change your personal details, including name, billing address, and email address:

  1. Log in to the Customers Portal.
  2. Select My account > Account details.
  3. Expand the Personal details section.
  4. Edit your personal details.
  5. Click Save changes.

Change your company details

To change your company details, including company name and VAT number:

  1. Log in to the Customers Portal.
  2. Select My account > Account details.
  3. Expand the Company details section.
  4. Edit the company details.
  5. Click Save changes.

Change your payment method

Purchases in the Customers Portal require a credit card on record as a payment method. You can add multiple credit cards to your account, so that purchases for different products are charged to the correct card.

If you would like to use an alternative method to pay, please contact our Sales team.

To change your payment method:

  1. Log in to the Customers Portal.
  2. Select My account > Payment methods.
  3. Edit an existing payment method's information or Add new payment method.
  4. Click Save Changes.

Set a default payment method

Automatic renewal of a subscription is charged to your default payment method. To mark a payment method as the default:

  1. Log in to the Customers Portal.
  2. Select My account > Payment methods.
  3. Edit the selected payment method and check the Make default payment method checkbox.
  4. Click Save Changes.

Change the linked account

To change the account linked to your Customers Portal account:

  1. Log in to the Customers Portal.
  2. In a separate browser tab, go to GitLab SaaS and ensure you are not logged in.
  3. On the Customers Portal page, click My account > Account details.
  4. Under Your account, click Change linked account.
  5. Log in to the GitLab SaaS account you want to link to the Customers Portal account.

Change the linked namespace

To change the namespace linked to a subscription:

  1. Log in to the Customers Portal with a linked GitLab SaaS account.
  2. Navigate to the Manage Purchases page.
  3. Select Change linked namespace.
  4. Select the desired group from the This subscription is for dropdown.
  5. Select Proceed to checkout.

Subscription charges are calculated based on the total number of users in a group, including its subgroups and nested projects. If the total number of users exceeds the number of seats in your subscription, your account is charged for the additional users.

Change Customers Portal account password

To change the password for this customers portal account:

  1. Log in to the Customers Portal.
  2. Select the My account drop-down and click on Account details.
  3. Make the required changes to the Your password section.
  4. Click Save changes.

GitLab for Education subscriptions

The GitLab Education license can only be used for instructional-use or non-commercial academic research.

Find more information how to apply and renew at GitLab for Education.

GitLab for Open Source subscriptions

All GitLab for Open Source requests, including subscription renewals, must be made by using the application process. If you have any questions, send an email to for assistance.

Contact Support

Learn more about:

We also encourage all users to search our project trackers for known issues and existing feature requests in the GitLab project.

These issues are the best avenue for getting updates on specific product plans and for communicating directly with the relevant GitLab team members.