Editorial photograph of a developer platform procurement review with GitHub Enterprise SKU options on the boardroom screen
Guide · GitHub · Enterprise Licensing

GitHub Enterprise. Licensing the developer stack.

GitHub Enterprise licensing shifted in 2024 and 2025. Copilot split into multiple SKUs. Advanced Security broke into components. The buyer that reads the SKU list and the active user math holds the math at procurement and at every renewal.

Read the Briefing Microsoft Hub
3Subscription tiers
$1.16mMedian 1500 dev
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent
Key Takeaways

What this article delivers

  • GitHub Enterprise meters in active users. A user that does not authenticate in the billing month does not count. The buyer side cleanup recovers 8 to 18 percent of the count.
  • Copilot split into Business, Enterprise, and Autonomous Agents. Each SKU carries different features and a different rate. The buyer maps the SKU mix to the developer roles.
  • Advanced Security broke into components in 2024. Secret Protection, Code Security, and the combined bundle. Buyers running both should always buy the bundle.
  • Two deployment models cover the customer base. Enterprise Cloud is the default for new orders. Enterprise Server runs on customer infrastructure.
  • Contractors and service accounts count. Buyer maps every authenticating identity, not just the developer headcount.
  • Volume discount runs 25 to 45 percent at the largest tier. Below 500 developers, the discount stays in single digits.
  • Renewal cap negotiates to 0 to 4 percent per year. The buyer locks the cap inside a three year term to remove the list price uplift surprise.

GitHub Enterprise is the commercial GitHub offering for organisations. It runs in two deployment models and three subscription tiers, with Copilot and Advanced Security as the major add ons. The 2024 and 2025 SKU changes split Copilot and GHAS into multiple offerings. The buyer side moves recover 20 to 30 percent at procurement and renewal.

Across 45 GitHub Enterprise engagements, median saving against the opening GitHub proposal ran 24 percent. The saving came from active user cleanup, Copilot ramp pattern negotiation, and Advanced Security SKU consolidation across the developer fleet.

What GitHub Enterprise is

GitHub Enterprise is the commercial GitHub offering for organisations. It runs in two deployment models, three subscription tiers, and a growing add on catalogue. The buyer chooses against the developer count, the security needs, and the AI capability roadmap.

The licensing changed substantially in 2023 and 2024 with the addition of GitHub Copilot, GitHub Advanced Security packaging changes, and the GitHub Enterprise Cloud feature parity push. Buyers signing in 2026 face a different SKU shape than buyers who signed in 2022.

Deployment models

Two deployment models cover the entire GitHub Enterprise customer base. The choice anchors the operational model and the security posture.

  • GitHub Enterprise Cloud. Software as a service. GitHub hosts the platform. The default for most new orders.
  • GitHub Enterprise Server. Customer hosted appliance. Available for customers that require on premise or dedicated hosting.

Subscription tiers

Three subscription tiers cover the source code management feature set. Add ons sit on top of every tier.

  • GitHub Free. Public repositories, basic features. Not relevant for enterprise procurement.
  • GitHub Team. Mid market collaboration features. Available on Enterprise Cloud only.
  • GitHub Enterprise. Enterprise scale features including SAML SSO, audit logs, and the full integration set. Required for serious enterprise deployments.

The user metric and what counts

GitHub Enterprise meters in users. The user definition matters. The buyer reads the definition against the developer headcount, contractor population, and machine identity use.

Active user definition

An active user is a user that authenticates against the GitHub organisation in the billing month. A user that does not authenticate does not count, even if the account exists. The active user model rewards user cleanup.

Contractor and partner users

Contractors that authenticate count as users. The buyer reads the contractor population against the user pool before committing the user count. Partner organisations require a separate enterprise account or operate as outside collaborators.

Machine identity counting

GitHub Apps and service accounts that authenticate using personal access tokens count as users. The buyer side audit pulls every machine identity into the count to plan the deployment correctly.

  • Developer users. Counted in the active month.
  • Contractor users. Counted in the active month.
  • Service account users. Counted if authenticated through PAT.
  • GitHub App identities. Counted at the app level, not per call.
  • Outside collaborators. Counted in the inviting organisation only.

GitHub Copilot licensing

GitHub Copilot is the AI pair programmer. It sits as a per user add on. The 2024 and 2025 SKU changes split Copilot into multiple offerings. The buyer reads the SKU list before committing.

Copilot Business

The core Copilot for Business offer. AI code completion across the supported language list, chat inside the IDE, and the policy controls for organisations. Per user per month metering.

Copilot Enterprise

Adds the chat against the organisation knowledge base, pull request summarisation, and the GitHub Spark and Workspace previews. Per user per month at a higher rate than Business.

Copilot Autonomous Agents

The agent capability that handles multi step coding tasks. Metered separately from the base Copilot subscription. The buyer side audits the agent task volume against the credit pool.

The data governance default

The default Copilot configuration sends code context to the GitHub Copilot service. Enterprise customers turn off the data retention. The customer reads the data governance settings before deploying to the developer fleet.

GitHub Advanced Security and the SKU split

GitHub Advanced Security covers secret scanning, code scanning, dependency review, and security alerts. The 2024 SKU split broke GHAS into multiple subscriptions. The buyer reads each SKU against the security operating model.

Secret protection

Detects secrets pushed to repositories. Available as a standalone SKU since 2024. Many customers buy this as the first security purchase.

Code security

Static analysis, dependency review, and supply chain protection. The historical core of GHAS. Per active committer metering.

GitHub Advanced Security combined

The bundle of secret protection and code security at a discount against the standalone SKUs. Buyers running both should always buy the bundle.

Cost bands for typical deployments

Cost bands depend on developer count, Copilot adoption, and security SKU scope. The bands below cover the typical enterprise procurement positions.

Small developer estate

Under 500 developers. Annual list runs $50k to $200k for Enterprise plus Copilot Business. GHAS adds another $80k to $200k. Typical discount runs 10 to 20 percent against list at this volume.

Mid market developer estate

500 to 2,500 developers. Annual list runs $200k to $1.2m. Volume discount runs 15 to 30 percent. The Copilot rate sits at the published rate with limited room.

Large enterprise developer estate

Above 2,500 developers. Annual list runs $1m to $8m. Volume discount runs 25 to 45 percent. Custom terms negotiable on Copilot pricing and Advanced Security packaging.

The buyer side moves on the GitHub deal

The buyer side moves run inside the procurement cycle and at every renewal. Each move targets a counting reconciliation, a SKU optimisation, or a contract redraw for the next term.

Move one. The active user count cleanup

The buyer audits the active user count and removes inactive accounts before the renewal anniversary. The cleanup typically recovers 8 to 18 percent of the user count.

Move two. The Copilot adoption rampup

The buyer commits to Copilot in a ramp pattern rather than a flat 100 percent commit on day one. The ramp matches the developer adoption curve and avoids paying for unused subscriptions.

Move three. The renewal cap and the multi year

The buyer negotiates a 0 to 4 percent renewal cap on a three year term. The cap locks the pricing against the GitHub list price uplift cycle.

GitHub Enterprise cost band reference by developer count

Developers Enterprise base Copilot Business Advanced Security Annual total
250$63k$57k$73k$193k
500$126k$114k$147k$387k
1,500$378k$342k$441k$1.16m
5,000$1.26m$1.14m$1.47m$3.87m
15,000$3.78m$3.42m$4.41m$11.6m
Buyer side working session reading the GitHub Enterprise order document against the developer headcount
The active user count, the Copilot ramp pattern, and the GHAS SKU mapping sit at the centre of the GitHub renewal math. Read each line before signing.

What to do next

The checklist takes the buyer from the current state to the executed plan. Run the steps in sequence. Each step builds the leverage for the next.

  1. Pull the current GitHub Enterprise order document. Read the user count, the Copilot commit, and the GHAS scope.
  2. Audit the active user count. Identify inactive accounts and authenticating service identities.
  3. Map the developer role mix to the Copilot SKUs. Business, Enterprise, Autonomous Agents.
  4. Consolidate the Advanced Security SKUs. Move to the combined bundle if running secret plus code.
  5. Plan the Copilot ramp. Wave one covers 20 to 30 percent of the fleet, subsequent waves measured.
  6. Set the Copilot data governance to no retention. Sign off from the CISO before deploy.
  7. Negotiate the renewal cap. 0 to 4 percent per year on a three year term.
  8. Run the engagement through Vendor Shield. Independent buyer side review at every gate.

Frequently asked questions

What does GitHub Enterprise include?

GitHub Enterprise is the commercial GitHub offering for organisations. It includes private repositories, SAML SSO, audit logs, organisation level access controls, and the GitHub Actions CI minutes pool. Copilot and Advanced Security sit as separate add ons on top of the Enterprise base subscription.

How does GitHub count active users?

An active user is a user that authenticates against the GitHub organisation in the billing month. A user that does not authenticate does not count, even if the account still exists. The active user metering rewards cleanup. The buyer side audit removes inactive accounts before the renewal anniversary to control the count.

What are the GitHub Copilot SKU options?

Three Copilot SKUs cover the enterprise market in 2026. Copilot Business covers code completion and IDE chat. Copilot Enterprise adds chat against the organisation knowledge base and pull request summarisation. Copilot Autonomous Agents covers multi step agent capabilities at separate metering. Each carries different rates and features.

How does GitHub Advanced Security split into SKUs?

Advanced Security broke into Secret Protection and Code Security in 2024. The combined bundle prices at a discount against the standalone SKUs. Secret Protection covers secret scanning. Code Security covers static analysis, dependency review, and supply chain alerts. Buyers running both should always buy the bundle.

Does GitHub Enterprise Server still exist?

Yes. GitHub Enterprise Server is the customer hosted appliance for organisations that require on premise or dedicated hosting. Most new orders run on Enterprise Cloud as GitHub prioritises feature releases there first. Enterprise Server lags by 6 to 9 months on selected features. The buyer reads the parity gap before committing.

How should we ramp Copilot adoption?

A ramp pattern matches the developer adoption curve and avoids paying for unused subscriptions. The buyer negotiates a tiered commitment that grows across the term rather than a flat 100 percent commit on day one. Wave one typically covers 20 to 30 percent of the developer fleet. The buyer measures adoption before each wave.

Do contractors count in the user metric?

Yes. Contractors that authenticate against the GitHub organisation in the billing month count as users at the same rate as employees. Buyers planning a contractor heavy estate model the contractor population into the user count. Outside collaborators count in the inviting organisation only.

How does Redress engage on GitHub Enterprise?

Redress runs the GitHub practice inside the Vendor Shield subscription and the Renewal Program. The work covers the active user audit, the Copilot ramp design, the GHAS SKU consolidation, and the renewal cap negotiation. Engagements typically deliver 20 to 30 percent saving against the opening GitHub proposal.

How Redress engages

Redress runs the GitHub Enterprise practice inside the Vendor Shield subscription, the Renewal Program, the Microsoft service line (GitHub sits inside the Microsoft commercial estate), and the Software Spend Assessment.

Read the related Microsoft EA renewal playbook, the Microsoft Knowledge Hub, the Microsoft Copilot licensing 2026 article, the Microsoft services, the benchmarking service, and the Benchmark Program.

Model the exposure for your environment with the Software Spend Health Check.
Open the Tool →
White Paper · Oracle

Download the Oracle ULA Decision Framework.

The companion playbook covers the Oracle Unlimited License Agreement decision tree, certification mechanics, and the negotiation moves that protect the customer at exit.

Independent. Written for CIOs, CFOs, and procurement leaders. No vendor partner affiliation.

Oracle ULA Decision Framework

Open the playbook in your browser. Corporate email only.

Open the Paper →
45
Engagements
24%
Median saving
14%
User cleanup
2
Deployment models
4%
Renewal cap held

GitHub Enterprise is no longer a single subscription. It is a SKU portfolio. The buyer side that reads each SKU against the developer role mapping holds the math at procurement and at every renewal anniversary.

Buyer side GitHub advisor
45 GitHub Enterprise engagements
More Reading

More from this practice.

Microsoft Hub →
Microsoft EA Renewal Playbook
Microsoft · EA
Microsoft EA Renewal Playbook
The renewal sequence.
13 min read
Microsoft Advisory Services
Microsoft · Services
Microsoft Advisory Services
Buyer side advisory across Microsoft.
9 min read
Microsoft Knowledge Hub
Microsoft · Hub
Microsoft Knowledge Hub
All Microsoft research in one place.
7 min read
Microsoft Copilot Licensing 2026
Microsoft · Copilot
Microsoft Copilot Licensing 2026
Copilot pricing and rollout.
12 min read
Software Spend Assessment
Spend · Assessment
Software Spend Assessment
Where the money sits.
6 min read
Editorial photograph of a GitHub Enterprise contract negotiation with the CIO, CTO, and procurement around the boardroom table

Negotiate the GitHub deal. Hold the SKU sprawl.

45 GitHub Enterprise engagements with median 24 percent saving against the opening GitHub proposal. Every engagement starts with one conversation.

Buyer side intelligence, monthly.

Cost benchmarks, license rightsizing patterns, and the negotiation moves that worked. Written for buyer side teams running active vendor decisions.