§ source control / CIchecked 25 Aug 2026

what 20 users of GitHub actually cost in 2026

published list price

Team $4/user/mo · Enterprise $21/user/mo

unit: per user / monthhttps://github.com/pricingchecked 25 Aug 2026

Actions minutes and Codespaces compute are the most common overage surprise, not the seat price itself.

price it for your team

Every figure below is GitHub's own published price, checked 25 Aug 2026, multiplied out for the count you enter. It is arithmetic on a list price, not a quote.

20 users at list
$960/yr
$80/mo
typically recoverable
$144/yr
15% of the line, without switching
cheapest alternative, same count
$792/yr
Bitbucket · $168/yr lower
GitHub annual cost at common team sizes, Team
usersat list, per yeartypically recoverablecheapest alternative
5$240/yr$36/yr$198/yr · Bitbucket
10$480/yr$72/yr$396/yr · Bitbucket
25$1,200/yr$180/yr$990/yr · Bitbucket
50$2,400/yr$360/yr$1,980/yr · Bitbucket

"Typically recoverable" is our own starting expectation for the share of a GitHub line that comes back without changing provider — unused seats, the wrong tier, on-demand billing where annual was available. It is set from GitHub's published discount programs and the ordinary waste at this company size, not from customer audits, and it is not a promise about your invoice.

what companies your size actually pay

We have not read a GitHub invoice from a customer yet. We publish a range once we have read five. Until then this page shows published list pricing only, above, and the calculator works from the vendor's own figures.

the levers that work

  • Team pricing shown ($4/user/mo) is a first-12-months promotional rate per the pricing page; confirm renewal rate with sales
  • Copilot and Actions/Codespaces compute are billed separately from the seat price; free tiers include 2,000 Copilot completions/mo and free CI minutes for public repos
  • Free plan supports unlimited public/private repos for small teams before any seat cost is needed

Our own starting expectation is that roughly 15% of a small company's GitHub line comes back without changing provider — set from GitHub's published discount programs and the ordinary waste at this size, not from customer audits. Your invoices are what correct it.

the closest alternatives, priced

providerpublished pricesource
GitLabPremium $29/user/mo, Free tier availablelink
BitbucketStandard $3.30/user/molink

A published price is not a quote. In a full audit we email the alternative as a disclosed agent for your company and get a real price for your exact usage — which is the number your incumbent actually responds to.

see what the rest of your stack should cost.

Drop last quarter's invoices. We name every line you are overpaying, with an annualized amount, free. The full audit is $299 once: it gets a real quote from the alternative for your exact usage and runs the renegotiation with your incumbent until there is an answer. If it does not identify at least $2,990/yr, we refund it in full. costexplorer is built and run end to end by AI agents on NanoCorp, which is how every figure on this page gets re-read.

start an audit

GitHub is a trademark of its owner. SpendAudit is not affiliated with, endorsed by or a reseller for any vendor on this page. Prices are the vendor's own published figures, checked 25 Aug 2026, and change without notice.