How much does GitHub Team cost?
GitHub Team costs USD 4 per user per month, or USD 48 a year per person, with 3,000 CI/CD minutes and 2 GB of Packages storage included; the free plan stays at zero and Enterprise rises to USD 21 per user per month.
Verifiable answer
GitHub Team costs USD 4 per user per month, or USD 48 a year per person, with 3,000 CI/CD minutes and 2 GB of Packages storage included; the free plan stays at zero and Enterprise rises to USD 21 per user per month.
- How much does GitHub Team cost?
- US$4 / user per month
- US$0 – US$21
- International
- 31 July 2026
- Confidence: High
- Unlimited public and private repositories for the organisation; 3,000 CI/CD minutes a month with GitHub Actions; 2 GB of GitHub Packages storage; Required reviewers on pull requests, protected branches and code owners; Email support, absent from the free plan
- CI/CD minutes beyond the 3,000 included, billed per minute; Packages storage beyond the 2 GB included; GitHub Advanced Security, purchased separately; GitHub Copilot, which is a separate subscription; SAML single sign-on and compliance controls, reserved for Enterprise
- How many members the organisation has, since the fee is per user; How many CI/CD minutes you burn each month beyond the 3,000 included; The runners' operating system, which changes the per-minute rate tenfold; How much package storage you need beyond the 2 GB included; Whether Team's controls suffice or you need Enterprise single sign-on and compliance; Whether you add GitHub Copilot, which is a separate subscription
- 3 sources
Short answer
GitHub Team's fee is among the lowest in professional software, but it is not the whole bill: automation minutes beyond the included allowance are charged per minute, and the price list does not state the rate after the first twelve months.
GitHub Team is the plan an organisation turns on when the free tier stops being enough, and the trigger is almost always the same: needing to enforce review on pull requests. Four dollars per user per month is small next to most work tools, which is exactly why it gets underestimated: GitHub's cost is not the fee, it is what surrounds it. The plan includes 3,000 CI/CD minutes a month and 2 GB of package storage, against 2,000 minutes and 500 MB on the free tier. Past those thresholds, automation is billed by the minute, at rates that vary tenfold depending on the runner's operating system: six thousandths of a dollar on Linux, one cent on Windows, over six cents on macOS. A team running even a few iOS builds a day discovers that the variable line outweighs the fee. And there is a detail the price list itself flags, worth reading before signing: the Team and Enterprise amounts are presented as applying to the first twelve months, and the second-year price is not published.
What is included
- Unlimited public and private repositories for the organisation
- 3,000 CI/CD minutes a month with GitHub Actions
- 2 GB of GitHub Packages storage
- Required reviewers on pull requests, protected branches and code owners
- Email support, absent from the free plan
What is not included
- CI/CD minutes beyond the 3,000 included, billed per minute
- Packages storage beyond the 2 GB included
- GitHub Advanced Security, purchased separately
- GitHub Copilot, which is a separate subscription
- SAML single sign-on and compliance controls, reserved for Enterprise
How the price breaks down
| Item | Type | Frequency | Minimum | Typical | Maximum |
|---|---|---|---|---|---|
| Free plan for organisationsZero dollars, unlimited public and private repositories, 2,000 CI/CD minutes a month and 500 MB of Packages storage. It lacks email support and most pull-request controls. | Optional | per month | — | US$0 | — |
| Team plan, per user per monthFour dollars for each member of the organisation. The price list frames the figure as applying to the first twelve months and does not publish the rate afterwards. | Compulsory | per month | — | US$4 | — |
| Team plan, per user per yearUSD 48 per person, exactly twelve times the monthly fee: unlike other vendors, GitHub gives no discount for paying annually. | Optional | per year | — | US$48 | — |
| CI/CD minutes beyond the 3,000 includedCharged per minute, with the rate depending on the operating system: USD 0.006 on Linux runners, 0.010 on Windows, 0.062 on macOS. This is what makes the invoice variable. | Optional | per month | US$0.01 | US$0.01 | US$0.06 |
| Enterprise plan, per user per monthUSD 21 per person, 252 a year, with 50,000 CI/CD minutes and 50 GB of Packages storage. Five times the Team plan, for single sign-on, compliance controls and dedicated support. | Optional | per month | — | US$21 | — |
What the price depends on
- How many members the organisation has, since the fee is per user
- How many CI/CD minutes you burn each month beyond the 3,000 included
- The runners' operating system, which changes the per-minute rate tenfold
- How much package storage you need beyond the 2 GB included
- Whether Team's controls suffice or you need Enterprise single sign-on and compliance
- Whether you add GitHub Copilot, which is a separate subscription
Hidden costs
- The list presents USD 4 as a first-twelve-months rate without publishing what follows: the second-year budget rests on a figure the vendor does not show
- Minutes on macOS runners cost ten times Linux ones, so an iOS pipeline can outweigh the whole team's fee
- You pay for every organisation member, including those who write no code but need adding to see the repositories
- Package storage drains quietly: 2 GB disappears fast with container images versioned on every build
- GitHub Copilot is not included: a team that wants it adds a per-person subscription costing more than the Team plan itself
Three realistic scenarios
Economy scenario
US$0
A group of three stays on the free plan: unlimited private repositories and 2,000 automation minutes a month, without required reviewers or email support.
Typical scenario
US$4
A team of six developers turns on Team to enforce pull-request review: USD 4 each per month, USD 24 monthly, with the included 3,000 minutes covering an ordinary Linux pipeline.
Premium scenario
US$21
A company with compliance requirements moves to Enterprise: USD 21 per user per month, 50,000 CI/CD minutes and 50 GB of package storage, with single sign-on and dedicated support.
How to spend less
- Move anything that does not strictly need Windows or macOS onto Linux runners: the per-minute rate is ten times lower.
- Check how many organisation members genuinely need a paid seat: someone who only reads a public repository does not need to be inside the organisation.
- Set a spending limit on extra minutes before switching on heavy pipelines, rather than finding out at month end.
- Do not pay a year upfront expecting a discount: USD 48 is exactly twelve monthly payments of 4.
- If you need a single Enterprise feature, check whether buying GitHub Advanced Security separately covers it instead of quintupling the fee.
- If the team is small and does not need required reviewers, the free plan with 2,000 minutes a month may still last a long while.
Frequently asked questions
What does GitHub Team cost for a team of ten?
Forty dollars a month, or USD 480 a year, because the fee is USD 4 per user and there is no discount for paying annually: the USD 48 a year per person is exactly twelve monthly payments. On top of that sits the variable part — the CI/CD minutes consumed beyond the 3,000 included, billed per minute at a rate that depends on which runners you use.
What is the difference between the free plan and GitHub Team?
The free plan already gives unlimited public and private repositories, so the difference is not storage but control and support. Team adds required reviewers on pull requests, protected branches, code owners, email support and the security overview. Technically it raises CI/CD minutes from 2,000 to 3,000 a month and package storage from 500 MB to 2 GB. Teams that upgrade usually do it for the first reason, not the second.
How are GitHub Actions minutes charged beyond the allowance?
Per minute, at rates that depend on the runner: USD 0.006 on a two-core Linux runner, 0.010 on two-core Windows and 0.062 on a three- or four-core macOS runner. The gap between Linux and macOS is more than tenfold, so the choice of operating system moves the invoice more than any code optimisation. GitHub's documentation shows an example where a Team organisation exceeding its allowance by 5,000 minutes ends up with tens of dollars in extra charges.
Does the USD 4 price last forever?
The price list does not say. Beside the Team and Enterprise amounts the pricing page notes that they apply to the first twelve months, but it does not publish the rate charged afterwards. That is a missing figure rather than an inference on our part: before building a multi-year budget it is worth asking GitHub, because the difference between a promotional and a standing fee is worth hundreds of dollars a year on a team of twenty.
Is GitHub Copilot included in GitHub Team?
No. Copilot is a separate subscription, with a per-user price higher than the Team plan itself: a team that wants both pays two distinct fees per person. The distinction is easy to lose, because the two products live in the same interface and the same invoice. Anyone costing out a development environment should add them together from the start rather than discovering it at the first renewal.
When is it worth moving from Team to Enterprise?
When you need SAML single sign-on, compliance controls, contractual continuity guarantees or dedicated support: these are the features GitHub reserves for the higher tier. Financially the jump is steep, from USD 4 to 21 per user per month, more than fivefold, in exchange also for 50,000 CI/CD minutes and 50 GB of package storage. For a team burning many minutes on expensive runners, part of that gap comes back through the larger allowance.
Sources and methodology
How we worked it out
The figures come from GitHub's pricing page, which is the vendor itself and therefore the primary source for the fee, and from the official documentation on GitHub Actions billing for the variable part. We kept the two blocks apart because they answer different questions: what a seat costs, and what using it costs. The USD 4 fee and the USD 48 annual figure are internally consistent — twelve exact monthly payments — which let us rule out a discount for paying upfront. We did not publish a price beyond the first twelve months because the list does not show one: where data is missing we say so. The per-minute runner rates come from the documentation, which lists them by operating system, rather than from third-party examples. Amounts are in dollars, as GitHub publishes them, and not converted to euro: the conversion depends on the day's rate and on your card's terms.
Why this confidence level
High confidence on the fee and the per-minute rates: both come from official GitHub pages, the price list and the billing documentation, which are level-4 sources and agree with each other. Confidence is not complete on the total cost of a second year, because the list frames the Team and Enterprise amounts as applying to the first twelve months without publishing the rate afterwards: we chose to flag the missing figure rather than estimate it, which is why review is set for one month.
The official price list: proves USD 4 per user per month for Team, USD 48 a year, and USD 21 a month for Enterprise
GitHub Pricing — Free, Team ed Enterprise (opens in a new tab)
GitHub — Microsoft · Official tariff · Verified on 31 July 2026
Page checked on 31 July 2026. Beside Team and Enterprise the page frames the amounts as applying to the first twelve months, without publishing the price afterwards: we flag that as missing data rather than estimating it. It also states 3,000 CI/CD minutes and 2 GB of Packages storage included with Team, against 2,000 minutes and 500 MB on Free.
Authority4/5
Documentation proving the minutes included per plan and the per-minute overage rates: USD 0.006 on Linux, 0.010 on Windows, 0.062 on macOS
Billing for GitHub Actions (opens in a new tab)
GitHub — Microsoft · Official tariff · Verified on 31 July 2026
This is what makes the variable part of the bill quantifiable: it confirms the 3,000 monthly minutes included with Team and the 50,000 with Enterprise Cloud, and shows through an official worked example that exceeding the allowance by 5,000 minutes adds a charge in the tens of dollars.
Authority4/5
Documentation setting out what separates Team from Free and Enterprise, and confirming that Team is billed per user
GitHub's plans (opens in a new tab)
GitHub — Microsoft · Official tariff · Verified on 31 July 2026
Used to separate what you pay from what you get: it lists email support, required pull-request reviewers, protected branches, code owners and the option to buy GitHub Advanced Security separately. It publishes no amounts and points to the pricing page, so it was not used as a source of figures.
Authority4/5
Revision history
First published on 31 July 2026, with the GitHub Team fee verified on the official price list and the per-minute runner rates taken from the GitHub Actions billing documentation.
- 31 July 2026
- 31 July 2026
- 31 August 2026