Adding Collaborators #187867
Replies: 4 comments 6 replies
-
|
Hey there! 👋 Welcome to the GitHub Community, @pdavid-OW ! We're happy you're here. You are more likely to get a useful response if you are posting in the applicable category. The Accessibility category is a place for our community to discuss and provide feedback on the digital accessibility of GitHub products. Digital accessibility means that GitHub tools, and technologies, are designed and developed so that people with disabilities can use them. I've gone ahead and moved this to the correct category for you, |
Beta Was this translation helpful? Give feedback.
-
|
Suggested Answer On the GitHub Free plan for organizations, adding outside collaborators may require available seats depending on how your organization is configured. Here are the key points to understand: 🔎 1️⃣ Organization members vs. Outside collaborators Organization members consume a seat. Outside collaborators on private repositories may also consume a seat under certain billing configurations. On the Free plan, private repositories are limited in terms of seat allocation. Even if you remove collaborators from a repository, the seat may still be consumed if: The user is still a member of the organization. The seat hasn’t fully synced in the billing system yet. 🔁 2️⃣ Seat synchronization delay Billing updates are not always instant. Try: Removing the user from the organization (not just the repository). Checking Organization → Settings → Billing → Seats. Waiting a few minutes and refreshing. ⚠ 3️⃣ Important Free Plan Limitation If you're using GitHub Free for Organizations, you may have limited private collaboration capacity. In some cases, GitHub requires at least one paid seat (Team plan or above) to add certain types of collaborators. If that’s the case, your options are: Upgrade to GitHub Team. Make the repository public (if appropriate). Use a personal account repository instead of an organization. 📌 Summary Removing collaborators from a repository does not automatically free a billing seat if they remain organization members. If no seats are available under the Free plan, upgrading may be required. |
Beta Was this translation helpful? Give feedback.
-
|
This is most likely a confusion between account types, because on the Free plan, outside collaborators on private repos don't consume paid seats. Let me break it down so you can pinpoint what's happening: If you're on a personal account (not an organization): GitHub Free for personal accounts has a hard limit of 3 collaborators on private repositories. Removing one should free up the slot immediately, but sometimes the UI takes a few minutes to catch up. If you need more than 3, you'd have to upgrade to GitHub Pro ($4/month) — there's no way around it on a personal account. If you're on an organization account: This is where it gets interesting. GitHub Free for organizations actually allows unlimited collaborators on private repos, and outside collaborators specifically do not use a paid seat. The official docs literally say:
So if you're genuinely on the Free org plan and still seeing the seat error, a few things to check:
Here's a quick reference:
Hope this helps narrow it down. Let me know which scenario matches yours and I can help further. |
Beta Was this translation helpful? Give feedback.
-
|
If you're on the GitHub Free plan and it's asking you to buy an additional seat, you're likely adding the user to an organization repository, not a personal repository. On the Free plan: Personal repositories → You can add unlimited collaborators for free. Organization repositories → You are limited by the number of available seats in the organization. Even if you removed collaborators, check the following: Go to Organization Settings → Billing → Seats and confirm how many seats are currently in use. Make sure the removed users are no longer members of the organization (not just removed from the repository). If a seat was just freed, try logging out and back in — sometimes it takes a few minutes to update. If you don't want to pay for additional seats, you can: Transfer the repository to your personal account and add collaborators from there, or Upgrade the organization plan. That’s why the error is happening. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Question
GitHub Feature Area
Other
Body
I want to add collaborators to the Repository but it is asking me to buy at least one more seat to add this user as a collaborator. However, I have removed some existing collaborators and tried, but the same error pops up. I'm using the basic free plan.
Beta Was this translation helpful? Give feedback.
All reactions