Skip to main content

Roles for the new billing platform

Learn about the different roles that can use the enhanced billing platform.

Who can use this feature?

The enhanced 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.

The following roles have access to the new billing platform: enterprise owners, billing managers, and organization owners. See Roles in an enterprise.

Enterprise owners and enterprise billing managers

You can:

  • View all metered usage for your account and set budgets for your enterprise and organizations.
  • See enterprise usage, including costs for organizations and repositories.
  • Download CSV usage reports for products your enterprise is using.
  • Set budgets for your enterprise and organizations.
  • Create cost centers for all organizations within your enterprise.

Organization owners

You have full administrative access to your organization. You can:

  • View metered usage and budgets for your organization and its repositories.
  • Set budgets for the organization and its repositories.
  • Download CSV usage reports.
  • Create cost centers by grouping repositories you manage.
  • View promotions and discounts.
  • View spending for pre-purchased user licenses for GitHub Enterprise or GitHub Advanced Security based on your usage.

Inviting a billing manager

The invited person will receive an invitation email asking them to become a billing manager for your enterprise. Once the invited person clicks the accept link in their invitation email, they will automatically be added to the enterprise as a billing manager. If they don't already have a GitHub account, they will be directed to sign up for one, and they will be automatically added to the enterprise as a billing manager after they create an account.

  1. In the upper-right corner of any page on GitHub, click your profile photo, then click Settings.
  2. In the "Access" section of the sidebar, click Organizations.
  3. Next to the organization, click Settings.
  4. If you are an organization owner, in the "Access" section of the sidebar, click Billing and plans.
  5. Click the link in the text box, Enterprise account billing settings, which will direct you to your organizations billing settings page.
  6. On the left side of the page, in the enterprise account sidebar, click People.
  7. Under "People", click Administrators.
  8. Above the list of administrators, click Invite admin.
  9. Type the username, full name, or email address of the person you want to invite, then select the appropriate person from the results.
  10. Select Billing Manager.
  11. Click Send Invitation.