Managing billing for your GitHub account

GitHub offers free and paid products for every account. You can upgrade, downgrade, and view pending changes to your account's subscription at any time.

About billing for GitHub accounts

GitHub offers free and paid products for every developer or team.

About per-user pricing

With per-user pricing, organizations pay based on team size to access advanced collaboration and management tools for teams, and optionally, security, compliance, and deployment controls.

How does upgrading or downgrading affect the billing process?

When you upgrade the subscription for your personal account or organization, changes are applied immediately. When you downgrade your subscription, changes are applied at the end of your current billing cycle.

Upgrading your GitHub subscription

You can upgrade the subscription for any type of GitHub account at any time.

Viewing and managing pending changes to your subscription

You can view and cancel pending changes to your subscriptions before they take effect on your next billing date.

Downgrading your GitHub subscription

You can downgrade your account to a different product or to free at any time.

Discounted subscriptions for GitHub accounts

GitHub provides discounts to students, educators, educational institutions, nonprofits, and libraries.

Ask a human

Can't find what you're looking for?

Contact us