Skip to main content

About the billing cycle

Learn about the billing cycle for the new billing platform.

Who can use this feature?

The new billing platform is available to:

  • All enterprise accounts, and their organizations, created after June 2, 2024
  • Enterprises that participated in the public preview program


Beginning in September 2024, GitHub will migrate remaining enterprises to the new billing platform. Enterprises will receive a notice 30 days before their migration. See the GitHub blog.

Important

If you have not migrated to the new billing platform, this article does not apply to you.

To check if you are on the new billing platform, see How do I know if I can access the new billing platform?.

Your billing experience depends on whether your products are metered, volume-based, or a combination of both. Some products, like GitHub Enterprise and GitHub Advanced Security, can be either volume-based or metered, depending on when and how your account was created.

  • Metered: Pay monthly for the number of licenses you use
  • Volume-based: Traditional annual subscriptions with a fixed number of licenses

Billing cycles for metered products

If your enterprise uses the new billing platform for metered products, you have a fixed billing period that runs from the first day of each month to the last day of the month.

At the end of each month, your metered usage is calculated and scheduled to be billed on your bill cycle day.

Your bill cycle day is typically determined by when you converted from a trial to a paid enterprise account. For example, if you converted from a trial on the 15th of a month, you will be billed on the 15th of each subsequent month.

Note

If you are paying via an Azure subscription ID, your billing period will run from the first day of each month to the last day of the month. To access your specific bill cycle day, please visit the Azure commerce portal.

Billing cycles for volume-based products

Volume-based licenses may follow a different billing cycle, even if your account is on the new billing platform. These products are often billed based on the anniversary date of your subscription rather than by calendar month.

How mid-cycle changes affect your billing

Mid-cycle changes to your account can affect your bill.

Changes to metered products

Metered products (such as GitHub Actions minutes, GitHub Packages storage, or Codespaces compute) are billed based on your actual usage throughout the month. For more information on how usage is calculated for a specific product, see Where to find usage details for specific products.

Changes to volume-based products

Volume-based products are billed per user, seat, or resource. Changes to these mid-cycle won’t always immediately change your bill—but they may affect your next invoice.

Adding users or resources

  • Add users or licenses: For license-based products like Copilot, GitHub Enterprise, or GitHub Advanced Security, you'll be billed a prorated amount based on how many days remain in the current billing cycle.
  • Add organizations or repositories: These will also result in prorated charges, which appear on your next invoice.

Removing users or resources

  • Remove users or seats: The user’s access is revoked immediately, but you'll still be billed for the full billing cycle. Removing a user won't reduce your current bill.
  • Remove organizations or repositories: Charges stop immediately when removed, but you'll still be billed for any usage up to that point.

Transferring users or resources

  • Within the same billing account: No double-billing. Moving users or resources between organizations under the same account is handled automatically.
  • Between different billing accounts: Each account is billed according to its own cycle. You may see charges in both accounts if the move overlaps billing periods.

Where to find usage details for specific products

Find product-specific guidance on how usage is calculated and billed.