Skip to main content

About billing on GitHub

Everything you purchase on GitHub shares your account's billing date, payment method, and receipt.

You can upgrade your personal account or organization to a paid subscription at any time. You can also choose to purchase apps from GitHub Marketplace or upgrade storage and bandwidth for Git Large File Storage. For more information, see:

Managing billing settings

Note: As of February 23rd, 2023, GitHub Sponsors no longer supports PayPal as a payment processor. Sponsors that currently use PayPal are required to update their payment method to pay by credit or debit card.

If your sponsorship is still using PayPal as a payment method, it will be cancelled on your next billing date. For example: if you have a recurring sponsorship and paid on February 22nd using PayPal, your sponsorship will be cancelled on your next billing date on March 22nd.

For more information about updating your payment method, see "Adding or editing a payment method."

You must manage billing settings, payment method, and paid features and products for each of your accounts separately. You can choose to pay monthly or yearly for each account's paid products and features. Every paid feature or product associated with an account shares a billing date, payment method, and receipt.

You can pay for GitHub Enterprise Cloud with a credit card or with a PayPal account. When you update your payment method for your account's GitHub subscription, your new payment method is automatically added to your other subscriptions for paid products.

For qualifying metered or consumption-based services, you may choose to pay for the services from your GitHub account or from an Azure subscription. The terms of the billing method you choose will apply to services billed in this manner.

For more information, see "Managing your GitHub billing settings."

Switching between settings for your different accounts

If you're an organization or enterprise owner, you can switch between settings for your different accounts using the context switcher in your settings.

  1. In the upper-right corner of any page, click your profile photo, then click Settings.

    Screenshot of GitHub's account menu showing options for users to view and edit their profile, content, and settings. The menu item "Settings" is outlined in dark orange.

  2. At the top of the page, to the right of your name, click Switch to another account.

    Screenshot of the "Public profile" settings page for The Octocat. Next to the text "Your personal profile," a link, labeled "Switch to another account," is outlined in orange.

  3. Start typing the name of the account you want to switch to, then click the name of the account.

  4. In the left sidebar, click Billing and plans.

Further reading