Downgrading your GitHub billing plan
You can downgrade your account to a different product or to free at any time.
Downgrading to free does not affect your subscriptions for other paid features and products. If you want to cease all of your paid subscriptions on GitHub, you must downgrade each paid subscription separately. For more information, see "GitHub's products."
When you downgrade your subscription, your new plan takes effect on your next billing date. For more information, see "How does upgrading or downgrading affect the billing process?"
In this guide
- Downgrading your personal account's subscription to free
- Removing paid seats from your organization
- Downgrading an organization with per-seat pricing to free
- Downgrading an organization with per-repository pricing to free
- Downgrading your organization from GitHub Enterprise Cloud to GitHub Team
Downgrading your personal account's subscription to free
On GitHub Free, your unlimited private repositories will have a limited feature set and a limit of three collaborators. If you have added more than three other users as repository collaborators, before you downgrade from GitHub Pro to GitHub Free, you must reduce the number of collaborators on each of your private repositories to three or fewer. For more information, see "Removing a collaborator from a personal repository" and "GitHub's billing plans."
-
In the upper-right corner of any page, click your profile photo, then click Settings.
-
In your user settings sidebar, click Billing.
-
Under "Downgrade your plan", click Downgrade to Free.
-
Read the information about what happens when you cancel a subscription, then click I understand. Continue with downgrade..
Removing paid seats from your organization
Your organization's number of paid seats must equal the number of organization members and outside collaborators or bots that have access to any of your private repositories. If you're not using all of your organization's paid seats, you can downgrade to pay for fewer seats.
When you downgrade your organization's number of paid seats, changes are applied at the end of your current billing cycle. You'll need to reduce the number of paid seats that your organization uses to match the new number of paid seats before your paid seat count drops on your next billing date.
To reduce the number of paid seats your organization uses, you can remove members from your organization or convert members to outside collaborators and give them access to only public repositories. For more information, see:
- "Removing a member from your organization"
- "Convering an organization member to an outside collaborator"
- "Managing an individual's access to an organization repository"
-
In the top right corner of GitHub, click your profile photo, then click Your profile.
-
On the left side of your profile page, under "Organizations", click the icon for your organization.
-
Under your organization name, click Settings.
-
In your organization's Settings sidebar, click Billing.
-
Under "Billing overview", click Remove seats.
-
Under "Remove seats", select the number of seats you'd like to downgrade to.
-
Review the information about your new payment on your next billing date, then click Remove seats to finish downgrading.
Downgrading an organization with per-seat pricing to free
Only organization members with the owner or billing manager role can access or change billing settings for your organization.
-
In the top right corner of GitHub, click your profile photo, then click Your profile.
-
On the left side of your profile page, under "Organizations", click the icon for your organization.
-
Under your organization name, click Settings.
-
In your organization's Settings sidebar, click Billing.
-
Under "Downgrade your plan," select Downgrade options, then click Downgrade to Free.
-
Read the information about what happens when you cancel a subscription, then click I understand. Continue with downgrade..
Downgrading an organization with per-repository pricing to free
Only organization members with the owner or billing manager role can access or change billing settings for your organization.
-
In the top right corner of GitHub, click your profile photo, then click Your profile.
-
On the left side of your profile page, under "Organizations", click the icon for your organization.
-
Under your organization name, click Settings.
-
In your organization's Settings sidebar, click Billing.
-
Under "Billing overview", click Change plan.
-
In the Plans table, next to the plan you'd like to switch to, click Downgrade.
-
Select the reason you're downgrading your account, then click Downgrade plan.
Downgrading your organization from GitHub Enterprise Cloud to GitHub Team
Only organization members with the owner or billing manager role can access or change billing settings for your organization.
When you downgrade your product, changes are applied at the end of your current billing cycle. On your next billing date, you will lose access to all of GitHub Enterprise Cloud's features, including user management with SAML SSO, 24/5 support, and GitHub Enterprise Cloud's uptime service level agreement.
-
In the top right corner of GitHub, click your profile photo, then click Your profile.
-
On the left side of your profile page, under "Organizations", click the icon for your organization.
-
Under your organization name, click Settings.
-
In your organization's Settings sidebar, click Billing.
-
Under "Downgrade your plan", select Downgrade options, then click Downgrade to Team.
-
Read the information about the features your organization will no longer have access to on your next billing date, then click I understand. Downgrade my organization.