Overview
The GitLab Flex Contract transforms how enterprises purchase and consume GitLab. Instead of managing multiple SKUs and contract amendments, GitLab Flex provides a single annual dollar commitment covering all current and future GitLab capabilities across any deployment model SaaS, Self-Managed, Dedicated, and Air-Gapped.
How GitLab Flex Works Commit to an annual spend based on your projected GitLab usage. Your commitment creates an annual balance that draws down monthly as you provision and consume GitLab seats, credits, and add-ons. When your needs change reducing seats while scaling AI usage, or adopting new capabilities like Artifact Management adjust your allocation without triggering procurement. Every change happens within your annual agreement.
The GitLab Flex Advantage One commitment, maximum flexibility: Cover Premium seats, Ultimate seats, GitLab Credits, Duo Pro, Duo Enterprise, Storage, Runners, and all future product capabilities under a single annual commitment. Right-size your GitLab investment month-to-month as priorities shift. Works across all deployment models: Deploy on GitLab SaaS (.com), Self-Managed (connected), Dedicated, or Air-Gapped environments. Cloud-connected customers choose pay-per-use for agility or monthly reservations for cost predictability. Air-gapped customers use monthly reservations with quarterly usage reporting. Transparent pricing with volume discounts: All capabilities priced on GitLab's published rate card. Volume discounts scale automatically with commitment size.. Track consumption in real-time and forecast against your annual balance. Usage beyond your commitment is supported through auto-billing (cloud) or quarterly true-up (air-gapped). Enterprise governance built in: Central dashboards show consumption by capability (AI/DAP, Runners, Artifacts, CD), by project/team, and by deployment model. Set budget alerts per capability and environment. Configure policy-based guardrails to protect critical workloads (CD to production, security scanning) even at high utilization. Export usage data for FinOps, procurement, and internal show-back.
Pricing Model GitLab Flex operates on a hybrid billing model, encompassing both seat-based and consumption-based pricing. Your annual commitment covers expected usage, and monthly drawdown is based on provisioned seats, reserved credits, and actual consumption of credit-based capabilities. Volume discounts apply automatically based on the commitment size. Usage beyond your annual commitment is billed at list rates ($1/credit for overage).
Highlights
- Eliminate procurement friction: One annual commitment covers all GitLab capabilities Premium, Ultimate, Credits, Duo, Storage, Runners, and future product releases. Shift spend month-to-month between seats and usage-based capabilities without contract amendments. Right-size your GitLab investment as business needs evolve.
- Universal deployment support: Use GitLab Flex with SaaS (.com), Self-Managed (connected), Dedicated, and Air-Gapped deployments. Cloud-connected customers choose pay-per-use for maximum agility or monthly reservations for cost predictability. Air-gapped customers use monthly reservations with quarterly usage reporting. One contract, any environment.
- Consumption-based pricing with transparency: All capabilities priced on GitLab's published rate card. Volume discounts scale automatically. Track consumption in real-time by capability, project, and deployment model. Forecast against your annual balance and avoid surprises. Usage beyond your commitment is supported via auto-billing (cloud) or quarterly true-up (air-gapped).
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Trust Center
Financing for AWS Marketplace purchases
Pricing
Custom pricing options
How can we make this page better?
Legal
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
GitLab offers a variety of support options for all customers and users on GitLab Premium. There are many ways to contact GitLab Support: https://support.gitlab.com/ The first step should be to review GitLab's documentation:
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.