# Gitlab Financial Model

On-premises Git repository manager and DevOps platform that lets companies collaborate on software development.

- Canonical: https://finamodel.com/startups/gitlab
- Excel download: https://finamodel.com/startup-models/gitlab.xlsx
- Category: Dev Tools
- Model type: SaaS ARR / Valuation
- Funding round: Seed
- Funding: $2M
- Founded: 2015
- Geography: Global (customers named are US-headquartered enterprises)
- Customer: B2B

## About the company

GitLab began as an open-source, self-hosted Git repository and collaboration product for software teams. It positions open code and on-premises deployment as an alternative to closed-source code-hosting tools, while adding paid features for enterprise users.

The product had more than 100,000 organizations using the free version and reached roughly a $1 million annual run rate while bootstrapped and profitable. Open-source adoption is the acquisition engine; commercial licenses and subscriptions generate revenue from enterprises needing additional capabilities and support.

The model is an open-core SaaS ARR build. Free organizations, conversion to paid accounts, seat expansion, annual contract value, renewals, and churn determine revenue. Community growth, enterprise sales productivity, support cost, deployment scale, and conversion efficiency are the key operating drivers.

## What's included

- 5-year monthly revenue build with stage-appropriate growth assumptions
- Full P&L, headcount plan, and operating-expense schedule
- Cash-flow statement, runway, and burn-rate tracking
- Valuation via exit multiple with a DCF cross-check
- Returns analysis with MOIC and IRR
- Unit economics including CAC, LTV, payback, and cohort retention

## Product & value proposition

- Git-based code collaboration platform hosted on-premises - "how companies work on software together"
- Open-source core; positions as the open-source alternative to GitHub (closed source)
- 10x more affordable than competitors
- Value prop parallels: Movable Type → WordPress; Windows Server → RedHat Linux; GitHub → GitLab

## Revenue model

- On-premises self-hosted product; free open-source tier drives adoption at 100,000+ organizations
- Revenue comes from paid commercial licenses/subscriptions sold to enterprises (implied by customer logo wall of Apple, Cisco, NASDAQ, IBM, GM, Disney, Microsoft, Qualcomm)
- Pricing: deck claims "10x more affordable" than alternatives - specific price points not disclosed
- Sales motion: predominantly bottom-up / product-led (open source seeding enterprise deals)

## Traction & metrics

- 100,000+ organizations using GitLab on-premises
- Monthly sales: Jan $25k → Feb $47k → Mar $78k
- Doubled every month during YC batch
- $1mm annual run rate (ARR equivalent at time of deck)
- Bootstrapped and profitable at time of deck
- Team of 10

## Competition / moat

- Direct: GitHub (closed source)
- Moat thesis: open source produces more relevant features shipped faster; network effects from 100k+ on-premises installs; open-source community contributions accelerate product velocity
- Historical analogy: open source beat closed source in blogging (WordPress) and OS (Linux)

## Team & funding ask / use of funds

- Team of 10, bootstrapped
- Funding ask: Not explicitly stated in deck

---

## Recommended financial model

- **Archetype + why:** SaaS subscription ARR model with a freemium/open-source land-and-expand structure. Revenue is recurring license fees from enterprise customers who adopt the self-hosted product; open-source installs are the top-of-funnel. A pure SaaS ARR build (new ARR, expansion ARR, churn, NRR) is the right frame, with a separate free-to-paid conversion funnel feeding new logo count.

- **Forecast horizon & granularity:** 3 years monthly (Year 1 detailed monthly given the early stage and high growth velocity; Years 2–3 quarterly roll-up). Starting point: Mar 2022 monthly revenue = $78k → $936k ARR run-rate, closing on $1mm ARR.

- **Key drivers & assumptions:**

| Driver | Value | Source |
| -- | -- | -- |
| Starting monthly revenue (Apr 2022) | $78k | - |
| MoM growth rate - YC period | ~87% (Jan→Feb) / ~66% (Feb→Mar), call it ~75% average | - |
| MoM growth rate - post-YC Year 1 | 20–30% MoM decelerating to ~10% by month 12; hyper-growth normalizes post-batch |
| MoM growth rate - Year 2 | 8–15% MoM; product-led growth with enterprise sales motion maturing |
| Free-to-paid conversion (installs → paying orgs) | 1–3% of 100k install base; benchmark for open-source dev tools |
| Average contract value (ACV) | $5k–$20k/org/year; enterprise dev tools range; "10x cheaper than GitHub Enterprise" implies ~$10k ACV |
| Gross margin | 75–85%; self-hosted software has low COGS (support + hosting infrastructure for SaaS tier if any) |
| Headcount growth | 10 → ~25 by end Year 1; seed round typically enables 2–3x team |
| Opex / burn | Currently profitable at 10 people; model breakeven then re-invest post-raise |
| Churn (gross logo churn) | 5–10% annually; enterprise on-prem installs are sticky |
| NRR | 110–120%; expansion from seat growth within existing orgs |

- **Scenarios (Base / Bull / Bear - which variables flex):**
  - **Base:** Post-YC MoM growth decelerates from 75% → 15% over 12 months; ACV $10k; NRR 115%
  - **Bull:** Growth stays elevated (enterprise sales kicks in fast), ACV $15k+, NRR 125%; hits $10mm ARR in ~24 months
  - **Bear:** Growth decelerates sharply to 5% MoM by month 6 (GitHub competitive response, slow enterprise sales cycle); ACV $6k; hits $5mm ARR in 36 months

- **Required sheets / outputs:**
  1. `Assumptions` - all drivers in one place with / tags
  2. `ARR Bridge` - monthly new ARR, expansion, contraction, churn, ending ARR
  3. `P&L` - revenue, COGS, gross profit, S&M, R&D, G&A, EBITDA
  4. `Headcount` - by function, linked to opex
  5. `Cash Flow` - operating CF; burn/runway if raise is modeled
  6. `Scenarios` - toggle Base / Bull / Bear on key growth + ACV assumptions
  7. `KPI Summary` - ARR, MoM growth, paying customers, ACV, NRR, gross margin, runway

## Frequently asked questions

### Is the Gitlab financial model free?

Yes. The Gitlab model is a free Excel download with live formulas.

### Can I change the assumptions?

Yes. The workbook is editable and its live formulas recalculate when assumptions change.
