★ First page of Microsoft's 100,000-partner directory, sorted by responsiveness✓ Microsoft Solutions Partner — Security, Modern Work, Infrastructure, App Innovation, Data & AI · Support Services designation● Microsoft partner since 2006◆ 1,100+ organizations under management

GitHub Copilot Business vs Enterprise vs Microsoft 365 Copilot: which Copilot a development team needs in 2026

Three products carry the Copilot name, and a development team at a 20 to 500 person organization is usually offered all three in the same budget cycle. Two of them, GitHub Copilot Business and GitHub Copilot Enterprise, write and explain code. The third, Microsoft 365 Copilot, works in Teams, Outlook, Word, Excel and PowerPoint and is not a coding assistant. This article separates the three, explains the premium request model that governs the GitHub plans, covers the policies and purchasing routes, and ends with a decision table by team size.

Three Copilots, two vendors, one name

GitHub Copilot is GitHub's AI pair programmer, licensed per developer and administered from a GitHub organization or enterprise. Copilot Business is the plan for an organization on any GitHub plan; Copilot Enterprise requires GitHub Enterprise Cloud and adds organization-wide context.

Microsoft 365 Copilot is a per-user add-on to Microsoft 365 that works inside Teams, Outlook, Word, Excel, PowerPoint and Copilot Chat, grounded in the user's mail, files and meetings through Microsoft Graph. It does not complete code in Visual Studio or VS Code, does not read your repositories, and does not replace a GitHub Copilot seat. A developer who needs both gets two licenses; a project manager who never opens an IDE needs only the second.

What GitHub Copilot Business includes

Copilot Business gives each assigned developer code completion in Visual Studio, VS Code, JetBrains IDEs and other supported editors, Copilot Chat in the IDE and on GitHub.com, Copilot in the CLI, Copilot code review on pull requests and the Copilot coding agent that takes an issue and opens a pull request.

Business also brings organization-level policy management, content exclusion, audit log entries, a usage metrics API and GitHub's commitment not to train on your prompts and suggestions. It can be assigned on a GitHub Free, Team or Enterprise organization, which makes it the starting plan for most teams under fifty developers.

What GitHub Copilot Enterprise adds

Copilot Enterprise is sold only to organizations inside a GitHub Enterprise Cloud account. It includes everything in Business and adds the features that depend on GitHub indexing your code: Copilot Chat on GitHub.com with semantic indexing of your repositories; knowledge bases, curated collections of Markdown documentation across repositories that Chat can be pointed at; and pull request summaries drafted from the diff. It also carries a larger monthly premium request allowance.

The IDE experience is the same in both plans. The decision is about whether the team needs repository-wide context on GitHub.com and whether it already pays for GitHub Enterprise Cloud.

Microsoft 365 Copilot is for the rest of the company

Microsoft 365 Copilot is licensed per user as an add-on to a qualifying Microsoft 365 or Office 365 plan. It drafts and summarizes in Outlook, recaps Teams meetings, writes in Word, builds formulas in Excel, generates decks in PowerPoint and runs agents built in Copilot Studio. Its value to an engineering organization is in the roles around the code; for developers it adds nothing in the editor. The two product lines share a tenant and an Entra ID identity but have separate licenses, admin centers and bills. Our Microsoft 365 Copilot licensing and pricing guide covers that side.

Premium requests and the overage model

GitHub meters the more expensive Copilot interactions as premium requests. Code completions and chat with the models GitHub designates as included are unlimited on every paid plan. Requests to other models, Copilot coding agent sessions and Copilot code reviews consume premium requests, with a published multiplier per model. At the time of writing, Copilot Business includes 300 premium requests per user per month and Copilot Enterprise includes 1,000. The allowance resets on the first day of each month at 00:00 UTC and unused requests do not carry over.

When a user exhausts the allowance, the administrator's budget decides what happens. By default the premium request budget is zero, so additional requests are blocked and the user falls back to included models. If the administrator sets a budget above zero, additional premium requests are billed per request at GitHub's published rate on the organization's or enterprise's invoice. Decide before rollout who may run over, and by how much, because the overage is a metered charge that arrives after the fact.

Policies: public code filter, content exclusion, retention and indemnity

The suggestions matching public code setting, also called the duplication detection filter, blocks completions that match public code on GitHub. GitHub's product terms state that its intellectual property indemnity for Copilot Business and Enterprise customers applies when this filter is enabled, so most organizations turn it on and leave it on.

Content exclusion lets an organization or enterprise administrator list repositories, paths and file patterns that Copilot may not use as context or complete in. It is the control for secrets and licensed third-party code.

On retention, GitHub states that for Business and Enterprise it does not retain prompts or suggestions from code completions, that chat prompts and responses are retained for a limited period for abuse detection (28 days at the time of writing for chat on GitHub.com), and that none of it trains its models.

How seats are bought

Direct from GitHub. An organization owner enables Copilot Business from the organization settings and assigns seats by user or team; GitHub bills monthly in arrears for seats in use, to a card or a linked Azure subscription. Copilot Enterprise is enabled at the enterprise level the same way.

Microsoft volume licensing. Copilot Business and Enterprise, like GitHub Enterprise Cloud and GitHub Advanced Security, appear on Microsoft's price list for Enterprise Agreement customers.

Cloud Solution Provider. Microsoft has been extending GitHub products to the CSP channel; where available for your region and product, a partner invoices the seats with your other subscriptions.

Visual Studio subscriptions. Visual Studio Professional and Enterprise subscriptions are sold in bundles with GitHub Enterprise, which supply the GitHub Enterprise Cloud seat that Copilot Enterprise requires. At the time of writing, GitHub Copilot is not included in those bundles and is a separate seat.

Entra ID single sign-on and GitHub Enterprise Cloud

GitHub Enterprise Cloud supports SAML single sign-on with Entra ID and Enterprise Managed Users, in which accounts are provisioned from Entra ID through SCIM, sign in with OIDC or SAML, and are owned by the company rather than the developer. Copilot Enterprise requires GitHub Enterprise Cloud, so choosing it settles identity at the same time; seats follow Entra ID groups and leavers lose access when the Entra account is disabled.

Copilot Business on a GitHub Team organization has none of this. If enforced SSO, SCIM provisioning or company-owned accounts are requirements, the answer is GitHub Enterprise Cloud whether or not you move to Copilot Enterprise.

Decision table by team size

Development team GitHub Copilot plan Microsoft 365 Copilot
2 to 10 developers, GitHub Free or Team organization Copilot Business, public code filter on, budget at zero until usage is known Managers and analysts only
10 to 50 developers, Entra ID in place, SSO required Copilot Business on GitHub Enterprise Cloud with SAML or Enterprise Managed Users Product, project and support roles
50 to 150 developers, many repositories, onboarding questions Copilot Enterprise: indexing, knowledge bases, pull request summaries Same, assigned from the same Entra ID groups
150 to 500 developers, compliance-driven, Enterprise Agreement Copilot Enterprise with Enterprise Managed Users, bought on the EA Yes, as a separate line on the same agreement

In every row, developers hold a GitHub Copilot seat and non-developers hold a Microsoft 365 Copilot seat.

Which charges are yours

GitHub Copilot seat fees, invoiced by GitHub or by Microsoft under an Enterprise Agreement or CSP subscription, are the customer's. Premium request overages, metered by GitHub and billed to the organization that set the budget, are the customer's. GitHub Enterprise Cloud seats, Visual Studio subscriptions and Microsoft 365 Copilot licenses are the customer's. The rollout work, which is policy configuration, content exclusions, Entra ID integration and developer onboarding, is the fixed-price service we deliver.

Frequently asked questions

Does Microsoft 365 Copilot include GitHub Copilot?

No. They are separate products with separate licenses. Microsoft 365 Copilot works in the Microsoft 365 apps; GitHub Copilot works in the IDE and on GitHub.com.

What happens when a developer uses all of their premium requests?

If the budget is zero, additional premium requests are blocked and the developer keeps using the included models. If an administrator has set a budget, additional requests are billed per request on the GitHub invoice.

Does GitHub's indemnity apply to Copilot Business?

GitHub's product terms extend its intellectual property indemnity to Copilot Business and Enterprise customers when the suggestions matching public code filter is enabled.

Can we manage GitHub Copilot users from Entra ID?

Yes, on GitHub Enterprise Cloud, through SAML single sign-on or Enterprise Managed Users with SCIM provisioning. A GitHub Team organization does not offer enforced SSO.

Sources

  • GitHub Docs, "Plans for GitHub Copilot", consulted November 2026.
  • GitHub Docs, "Requests in GitHub Copilot", consulted November 2026.
  • GitHub Docs, "Managing your premium request budget" and "About billing for GitHub Copilot" (default zero budget, per-request overage), consulted November 2026.
  • GitHub Docs, "Excluding content from GitHub Copilot" and "Managing policies for Copilot in your organization", consulted November 2026.
  • GitHub Copilot Trust Center and GitHub Copilot Product Specific Terms, consulted November 2026.
  • GitHub Docs, "About Enterprise Managed Users" and "Configuring SAML single sign-on for your enterprise" (Entra ID integration), consulted November 2026.
  • Microsoft Learn, "Microsoft 365 Copilot overview" and "Microsoft 365 Copilot licensing", consulted November 2026.
  • Microsoft Learn, "Visual Studio subscriptions with GitHub Enterprise", consulted November 2026.

Key takeaways

  • GitHub Copilot Business and Enterprise are developer tools licensed per seat on GitHub; Microsoft 365 Copilot is a per-user add-on for Teams, Outlook and Office and does not write code in the IDE.
  • Copilot Enterprise requires GitHub Enterprise Cloud and adds repository indexing, knowledge bases, pull request summaries and a larger premium request allowance; the IDE experience is the same as Business.
  • Premium requests are metered monthly per user; the organization's budget defaults to zero, so overages happen only when an administrator allows them, and they are the customer's charge.
  • Buy through GitHub, an Enterprise Agreement, CSP where available, or alongside Visual Studio subscriptions with GitHub Enterprise; enforce Entra ID SSO through GitHub Enterprise Cloud.

Send us your developer count, your GitHub plan and whether Entra ID is already in place, and we will say which Copilot plan fits and scope the rollout.

Didn’t find your question?

Ask it here. A real engineer answers by email within one business day — and if it’s a good one, it becomes part of this page so the next person finds it.

Answered by a person, one time, to your inbox. Nothing you type here is published without a human reviewing and anonymizing it first.

Questions this article didn’t answer?

Thirty minutes with Mike — our CEO, not a sales rep. Bring the hard version of the question.