Een privégroep op GitLab.com Free wordt alleen-lezen zodra er meer dan vijf gebruikers in zitten. Vanaf dat punt kost iedereen die je toevoegt een licentie. GitHub factureert elk lid van de organisatie en elke externe medewerker op een privérepo, elk één keer geteld. Voor een team van 40 mensen dat elk 500 CI-minuten per maand gebruikt, komt GitLab Premium uit op $15.120 per jaar.

Met vijf mensen of minder kost GitHub Team of GitLab.com Free ongeveer evenveel als GitLab CE op je eigen servers, of minder. De rest van deze pagina is voor teams die groter zijn. Kies je nog een platform? Onze gids over GitLab of GitHub kiezen voor een klein team vergelijkt de twee functie voor functie.

Wat een gebruikerslicentie per abonnement kost

Dit zijn lijstprijzen in Amerikaanse dollars exclusief belasting, gelezen op 20 oktober 2026 op de prijspagina van GitHub en de prijspagina van GitLab.

GitHub TeamGitHub EnterpriseGitLab Premium
Per gebruiker, per maand$4Vanaf $21$29
Hoe het wordt gefactureerdVoor de eerste 12 maandenVoor de eerste 12 maandenJaarlijks gefactureerd
Wie een licentie nodig heeftElk lid en elke externe medewerkerElk lid en elke externe medewerkerElke factureerbare gebruiker, inclusief Guests
CI-minuten per maand, gedeeld3.000 per account50.000 per account10.000 per groep op topniveau

GitLab factureert groei op twee manieren. Licenties die je halverwege de looptijd koopt, worden naar rato berekend tot het einde ervan. Mensen die je toevoegt boven de licenties die je hebt gekocht, zijn een ander verhaal: zonder kwartaalverrekening rekent GitLab ze af als jaarlijkse naverrekening voor de volledige looptijd. Guests tellen ook mee. Op Premium kost een gebruiker met de rol Guest een licentie, op Ultimate niet. GitLab vermeldt geen prijs voor Ultimate, dus die staat niet in deze tabellen.

De maandelijkse rekening bij 15, 40 en 100 mensen

Licenties zijn niet de hele rekening. Beide aanbieders rekenen CI per minuut af boven een tegoed, en dat tegoed hoort bij het hele account of de groep op topniveau, dus het groeit niet mee als je mensen toevoegt. Om minuten in de rekening op te nemen, gingen we uit van 500 Linux-CI-minuten per persoon per maand op de standaard gehoste runner van elk platform. Vul je eigen aantal in van je gebruikspagina. Onze testpipeline voor het webframework Express (installeren, testen, verpakken) gebruikte 0,80 jobminuten met een koude cache en daarna ongeveer 0,3, maar een project met een langere testsuite gebruikt per push waarschijnlijk vele malen meer.

Boven het tegoed rekent GitHub $0,006 per minuut voor de Linux-runner met 2 cores, en Windows- en macOS-minuten kosten meer ($0,010 en $0,062), dus reken die builds op een aparte regel. GitLab verkoopt extra minuten voor $10 per 1.000, als eenmalige aankoop die doorschuift als je ze niet gebruikt, en de standaard kleine runner telt elke minuut één keer.

Teamgrootte en CI-minuten per maandGitHub TeamGitHub EnterpriseGitLab PremiumGitLab-server, Stack 32 (runners apart)
15 mensen, 7.500 CI-minuten$87.00$315.00$435.00$45.99/maandvoor 3 maanden, dan $59.99/maand
40 mensen, 20.000 CI-minuten$262.00$840.00$1,260.00
100 mensen, 50.000 CI-minuten$682.00$2,100.00$3,300.00
Lijstprijzen gelezen op 20 okt. 2026, in Amerikaanse dollars exclusief belasting, per maand. De prijzen van GitHub gelden voor de eerste 12 maanden en GitLab Premium wordt jaarlijks gefactureerd. CI is 500 minuten per persoon op de standaard Linux-runner van elk platform. GitLab CE heeft geen licentiekosten. Stack 32 is op maandbasis: de introductieprijs geldt de eerste 3 maanden, daarna verlengt het tegen het gewone maandtarief.
Staafdiagram van wat een team van 40 mensen per maand betaalt inclusief CI-minuten: GitHub Team $262, GitHub Enterprise $840, GitLab Premium $1.260. Een band onderaan geeft de servers voor GitLab CE aan, één GitLab-server en twee runnerservers, op ongeveer een twaalfde van de Premium-staaf tegen het gewone tarief.
De maandrekening van een team van 40 mensen met 20.000 CI-minuten. De band staat voor de servers voor GitLab CE op maandbasis: Stack 32 voor GitLab en twee Stack 8-runnerservers, van de introductieprijs voor de eerste 3 maanden tot het gewone tarief daarna. De totalen gebruiken de lijstprijzen van GitHub en GitLab, gelezen op 20 okt. 2026, en de prijzen van GitLab VPS Hosting van DreamHost, opnieuw gecontroleerd op 22 okt. 2026.

Bij GitLab Premium en GitHub Enterprise zijn licenties bijna de hele rekening. GitHub Team is de uitzondering, omdat de 3.000 inbegrepen minuten snel op zijn.

KostenpostGitHub TeamGitHub EnterpriseGitLab Premium
15 mensen: licenties$60.00 (15 x $4)$315.00 (15 x $21)$435.00 (15 x $29)
15 mensen: CI$27,00 (4.500 minuten extra x $0,006)$0 (binnen 50.000)$0 (binnen 10.000)
40 mensen: licenties$160.00$840.00$1,160.00
40 mensen: CI$102,00 (17.000 minuten extra)$0$100,00 (10 pakketten van 1.000)
100 mensen: licenties$400.00$2,100.00$2,900.00
100 mensen: CI$282,00 (47.000 minuten extra)$0 (precies 50.000)$400,00 (40 pakketten)
Een jaar met 40 mensen$3,144.00$10,080.00$15,120.00
$348per jaar voor één gebruikerslicentie van GitLab Premium
39%van de rekening van GitHub Team bestaat bij 40 mensen uit CI-minuten
12xDe rekening van GitLab Premium bij 40 mensen, tegenover de drie servers van CE tegen het normale tarief
Prijspagina's van GitLab en GitHub gelezen op 20 okt. 2026, en de pagina GitLab VPS Hosting van DreamHost opnieuw gecontroleerd op 22 okt. 2026

Wat zelfgehoste GitLab CE in plaats daarvan kost

GitLab CE heeft geen licentiekosten en geen gebruikerslimiet, dus de kolom met licenties verdwijnt. In plaats daarvan betaal je voor hardware: één server voor GitLab, en minstens één extra voor de runner die je CI-jobs uitvoert.

De GitLab-server

De installatievereisten van GitLab noemen 8 vCPU en 16 GB geheugen als basis voor een installatie op één node. De kleinste referentiearchitectuur gebruikt diezelfde enkele node voor maximaal 1.000 gebruikers, mensen en automatisering samen geteld, en GitLab adviseert over het algemeen een losstaande opzet zonder hoge beschikbaarheid, met back-ups, tot 2.000 gebruikers. Stack 32, met 8 vCPU en 32 GB, is het eerste GitLab VPS Hosting-abonnement dat aan die basis voldoet, dus één Stack 32 dekt elke rij in de tabel.

Een team van ongeveer 15 mensen dat CE een sprint lang wil uitproberen, kan beginnen op Stack 16 met een Stack 8-runner ernaast. Stack 16 heeft de 16 GB en de helft van de cores (4 vCPU), waarmee het onder de basis zit die GitLab opgeeft. Voor een korte proef is dat prima.

We draaiden GitLab CE 19.5 op een kleine test-VM (geen server van DreamHost) om te zien wat het al verbruikt voordat je team erbij komt. Gebruik in rust zegt niets over teamgrootte, dus de keuze van het abonnement blijft gebaseerd op de eigen dimensionering van GitLab.

Wat er draaideGemeten op onze test-VMWat het betekent voor het abonnement
GitLab CE 19.5, standaardinstellingen, inactiefOngeveer 4.285 MiB geheugen, 10% CPUEen klein deel van de 32 GB van Stack 32
GitLab CE 19.5, geheugenbeperkte instellingen, inactiefOngeveer 2.657 MiB, 2% CPUDe geheugenzuinige route van GitLab, bedoeld voor maximaal 5 ontwikkelaars
Drie kleine pipelines, runner op dezelfde VMGitLab piekte op 4.705 MiB en 179% CPU, de job op 137% CPUGitLab en de builds willen dezelfde cores
Schijf na installatie en de pipelinesImage van 5,99 GB, 479 MB aan dataGroeit met repo's, images en artefacten
Gemeten door DreamHost op 20 okt. 2026, op een arm64-test-VM (geen server van DreamHost) met 2 vCPU en 8 GB, zonder gebruikers, zonder belasting naast de drie testpipelines en met één run per instelling. 100% CPU is één vCPU. De Stack-abonnementen van DreamHost gebruiken AMD EPYC-processors, een andere chipfamilie dan deze arm64-test-VM (geen server van DreamHost).

De geheugenbeperkte rij gebruikt de geheugenzuinige instellingen van GitLab, die bedoeld zijn voor heel kleine teams.

De runnerservers

Volgens de installatiepagina voor de runner van GitLab installeer je GitLab Runner op een andere machine dan de machine waarop GitLab draait. Onze testrun laat zien wat delen kost. Met de runner op dezelfde machine met 2 vCPU ving één meting een kleine Node.js-job op 137% CPU terwijl GitLab 79% gebruikte, meer dan de twee cores tegelijk konden leveren.

GitLab publiceert geen hardwareomvang voor die machine, dus we kozen dezelfde runner als waarop de minuten in de rekening zijn geprijsd. De standaard Linux-runner van GitHub voor privérepo's heeft 2 CPU's en 8 GB. De standaard kleine runner van GitLab.com heeft ook 2 vCPU's en 8 GB. Eén Stack 8, met dezelfde 2 vCPU en 8 GB, die één job tegelijk draait, staat dus gelijk aan één gehoste runner.

Hoeveel je er nodig hebt, hangt af van je CI. We gingen ervan uit dat een runner maximaal 8 uur per dag bezig is op 22 werkdagen, wat neerkomt op 10.560 jobminuten per maand. Dat geeft één Stack 8 bij 15 mensen, twee bij 40 en vijf bij 100: het kleinste aantal dat de minuten van elke rij binnen de werkdag kan verwerken. Bij 40 en 100 mensen zijn ze 95% van die tijd bezig, dus we verwachten dat jobs op de drukste uren moeten wachten. Houd de wachtrij de eerste maand in de gaten en voeg een runner toe als het wachten mensen gaat storen. Een Stack 32-runner kan ongeveer vier jobs van 2 vCPU tegelijk aan, met elk iets minder dan 8 GB, voor minder per job dan vier Stack 8-servers.

Tegen de gewone maandtarieven kost elke rij van GitHub Enterprise en GitLab Premium minstens 3,8 keer zoveel als de GitLab-server en de runnerservers samen. GitHub Team met gehoste minuten kost ongeveer 2,5 keer zoveel bij 40 mensen en 4 keer zoveel bij 100. Bij 15 mensen kosten GitHub Team en de twee servers voor CE ongeveer evenveel.

Als je blijft en je eigen runner draait

GitHub rekent niets voor Actions op zelfgehoste runners. GitLab.com meet rekenminuten op de instance runners, en je eigen runners blijven werken nadat je je limiet hebt bereikt. Stuur je jobs naar je eigen machine en de CI-regel zakt naar $0 bij alle drie de abonnementen, terwijl de licentieregels in de tabel hierboven blijven zoals ze zijn.

Dat zijn dezelfde runnerservers die CE nodig zou hebben, dus ze kosten in beide gevallen hetzelfde. Blijven over: licenties tegenover één GitLab-server. Alleen de licenties zijn al duurder dan de gewone maandprijs van Stack 32 vanaf 3 mensen bij GitLab Premium of GitHub Enterprise, en vanaf 15 bij GitHub Team. Bij 15 mensen kost GitHub Team met je eigen runner dus ongeveer evenveel als CE, en elke persoon daarna voegt $4 per maand aan licenties toe.

Wat CE mist ten opzichte van Premium

Een deel van wat je met de licentieprijs koopt, zijn functies die CE niet heeft. In de gratis laag van GitLab, de functieset die CE draait, zijn goedkeuringen voor merge requests optioneel en blokkeren ze geen merge. Moet van een auditor elke wijziging wachten tot een tweede persoon die goedkeurt, dan heb je Premium nodig. Onze vergelijking van GitLab en GitHub laat zien wat er verder naar Premium verschuift.

GitHub Team of EnterpriseGitLab PremiumGitLab CE op je eigen servers
Kosten per gebruikerElk lid en elke externe medewerkerElke factureerbare gebruiker, inclusief GuestsGeen
CI-minutenEen tegoed, daarna per minuutEen tegoed, daarna verkocht in pakkettenGeen teller, je runnerservers bepalen de limiet
Verplichte reviews vóór mergeJa, op privérepo'sJaOptioneel
Wie servers en updates beheertGitHubGitLabJij
Back-upsDoor GitHubDoor GitLabJouw taak

Bij GitLab VPS Hosting is de support van DreamHost 24/7 beschikbaar voor hardware, netwerk en connectiviteit. Jij beheert het besturingssysteem, de software en de configuratie. Volgens het Help Center van DreamHost zijn serverbeheer en automatische back-ups niet inbegrepen bij een VPS, dus de back-upregel in de tabel hierboven is jouw taak.

De uren die je erbij krijgt

GitLab brengt elke maand op de derde donderdag een release uit en twee keer per maand patchreleases. Volgens onze telling past een team dat bijblijft ongeveer drie updates per maand toe, met een back-up vóór elke update. Op onze testinstantie, met één project en een paar pipelines, duurde gitlab-backup create 26 seconden. Bij jou groeit dat mee met je repository's. Maar de back-up laat gitlab.rb en gitlab-secrets.json weg, en volgens de back-updocumentatie van GitLab moet je die twee zelf back-uppen. We hebben geen update getimed, dus bepaal de kosten van dat deel met je eigen test.

CE bespaart alleen geld zolang je onderhoud minder kost dan het verschil tussen de rekening van de aanbieder en de servers. Bij 40 mensen kosten de servers minder dan een tiende van de Premium-rekening, waardoor meer dan 90% van $1.260 per maand overblijft om de uren te betalen. Tegenover GitHub Team kosten ze ongeveer 40% van $262 bij 40 mensen en bijna alles van $87 bij 15.

  1. Tel elke gebruikerslicentie

    Tel leden, externe medewerkers en, bij GitLab Premium, Guests. Dat aantal maal je licentieprijs is de eerste regel.

  2. Bekijk de CI-minuten van vorige maand

    Neem het totaal van je gebruikspagina en trek het tegoed van je abonnement ervan af. Reken wat overblijft af tegen het tarief van je platform.

  3. Tel de runnerservers die CE nodig zou hebben

    Deel je maandelijkse CI-minuten door 10.560 en rond naar boven af. Tel er één Stack 32 voor GitLab zelf bij op.

  4. Bereken wat je onderhoud kost

    Meet hoe lang één back-up en één update op een testserver duren, vermenigvuldig met drie updates per maand en vermenigvuldig dat met je kosten per uur.

Welke rekening je kiest

Blijf bij GitHub Team als

Je team telt ongeveer 15 mensen of minder en je hebt verplichte reviews op privérepo's nodig. Verplaats CI naar je eigen runner zodra de minutenregel groeit.

Houd GitLab Premium als

Je hebt goedkeuringen nodig die GitLab afdwingt vóór een merge, en niemand in het team wil servers beheren.

Draai GitLab CE als

Licenties zijn je grootste kostenpost, goedkeuringen die een merge niet blokkeren zijn werkbaar, en iemand kan de updates en back-ups buiten de server op zich nemen.

Hoe we de prijzen hebben berekend en gemeten

DreamHost las op 20 oktober 2026 de prijspagina's van GitHub, GitLab en DreamHost en controleerde op 22 oktober opnieuw de eigen pagina GitLab VPS Hosting en het Help Center. Belastingen, extra kosten voor opslag boven de limiet, AI-tegoed, grotere runners en de verlengingsprijs van GitHub zitten niet in de totalen. Het aantal runners is onze schatting op basis van een maximum aan werkuren. De serverprijzen komen van de pagina GitLab VPS Hosting, bij maandelijkse looptijd.

De metingen komen van de officiële GitLab CE 19.5.0-image, die DreamHost op 20 oktober 2026 draaide op een arm64-test-VM met 2 vCPU, 8 GB en Ubuntu 24.04. Die VM is geen server van DreamHost en is veel kleiner dan Stack 32. Het geheugengebruik is de mediaan van 12 metingen, genomen nadat het systeem 10 minuten tot rust was gekomen. De eerste aanmeldpagina reageerde ongeveer 120 seconden na een koude start. De test laat niet zien hoe het gaat met de belasting van een echt team, een grote repository, downtime bij updates of een runner op een tweede machine.

Veelgestelde vragen over de prijzen van GitLab en GitHub

Is GitLab gratis als je het zelf host?

Ja, de software is gratis: GitLab Self-Managed Free, de tier die je met CE krijgt, kost $0 per gebruiker. Jij zorgt voor de servers, de opslag en de runners, en voor de tijd om alles bij te werken.

Wat kost het per maand om GitLab zelf te hosten?

Reken op één Stack 32 voor GitLab en één Stack 8-runnerserver per ongeveer 10.560 CI-minuten per maand: één runner bij 15 mensen, twee bij 40 en vijf bij 100, uitgaande van 500 minuten per persoon. Bij 40 mensen kost dat geheel ongeveer een twaalfde van GitLab Premium tegen de normale maandtarieven. De uren die je aan onderhoud kwijt bent, komen daar nog bij.

Wat gebeurt er op GitLab.com Free als we boven de vijf gebruikers komen?

Een privégroep op het hoogste niveau met meer dan vijf gebruikers wordt alleen-lezen. Gratis accounts die na 27 januari 2026 zijn aangemaakt, kunnen drie groepen op het hoogste niveau bezitten, en elke groep blijft beperkt tot vijf gebruikers.

Bronnen
  1. Pricing, GitHub, 20 okt. 2026. github.com/pricing
  2. GitHub Actions billing, GitHub Docs, 20 okt. 2026. docs.github.com/en/billing/concepts/product-billing/github-actions
  3. Actions runner pricing, GitHub Docs, 20 okt. 2026. docs.github.com/en/billing/reference/actions-runner-pricing
  4. GitHub-hosted runners reference, GitHub Docs, 20 okt. 2026. docs.github.com/en/actions/reference/runners/github-hosted-runners
  5. GitHub license users, GitHub Docs, 19 okt. 2026. docs.github.com/en/billing/reference/github-license-users
  6. Pricing, GitLab, 20 okt. 2026. about.gitlab.com/pricing
  7. Compute minutes, GitLab Docs, 20 okt. 2026. docs.gitlab.com/ci/pipelines/compute_minutes
  8. Hosted runners on Linux, GitLab Docs, 20 okt. 2026. docs.gitlab.com/ci/runners/hosted_runners/linux
  9. Free tier user and group limits, GitLab Docs, 19 okt. 2026. docs.gitlab.com/user/free_user_limit
  10. Manage seats, GitLab Docs, 19 okt. 2026. docs.gitlab.com/subscriptions/manage_seats
  11. Installation requirements, GitLab Docs, 19 okt. 2026. docs.gitlab.com/install/requirements
  12. Reference architecture: up to 20 RPS or 1,000 users, GitLab Docs, 19 okt. 2026. docs.gitlab.com/administration/reference_architectures/1k_users
  13. Reference architectures, GitLab Docs, 19 okt. 2026. docs.gitlab.com/administration/reference_architectures
  14. Running GitLab in a memory-constrained environment, GitLab Docs, 19 okt. 2026. docs.gitlab.com/omnibus/settings/memory_constrained_envs
  15. Back up GitLab, GitLab Docs, 20 okt. 2026. docs.gitlab.com/administration/backup_restore/backup_gitlab
  16. Install GitLab Runner, GitLab Docs, 20 okt. 2026. docs.gitlab.com/runner/install
  17. Merge request approvals, GitLab Docs, 19 okt. 2026. docs.gitlab.com/user/project/merge_requests/approvals
  18. GitLab release and maintenance policy, GitLab Docs, 19 okt. 2026. docs.gitlab.com/policy/maintenance
  19. GitLab VPS Hosting, DreamHost, 22 okt. 2026. dreamhost.com/hosting/vps/gitlab
  20. VPS overview, DreamHost Help Center, 22 okt. 2026. help.dreamhost.com/hc/en-us/articles/50476238203028

Hulp nodig?

Of je nu vastzit of gewoon wat starttips nodig hebt: onze experts staan altijd voor je klaar. We helpen je graag.

Hulp van DreamHost Sales

24/7/365 via het chatvenster

Klantenservice via chat

24/7/365 via Panel

Ga naar Panel
E-mail klantenservice

24/7/365 via Panel

Ga naar Panel