Each Copilot plan includes a per-user allowance for premium requests. If enabled, requests over the allowance are billed to your organization or enterprise. To learn more about premium requests, see Requests in GitHub Copilot. For allowances per plan, see Plans for GitHub Copilot.
Your organization or enterprise's policies and budgets determine whether users can use premium requests over their included allowance:
- The Premium request paid usage policy determines whether users can surpass their included allowance. This policy is enabled by default.
- If your enterprise or organization has a budget that caps usage of the Premium Request SKU, additional requests are blocked once the budget amount is reached for the billing period.
You can increase the allowance for users by ensuring the policy is enabled, editing your budgets, or upgrading users to Copilot Enterprise.
Many accounts have a default $0 budget for Copilot premium requests. Premium requests over the allowance are rejected unless this budget is edited or deleted.
Note
Accounts with a Copilot Business or Copilot Enterprise plan that started after August 22, 2025, do not have the default $0 budget, and premium requests are uninterrupted by default. You can limit spending on premium requests by creating a budget or disabling the "Premium request paid usage" policy.
Prerequisites
- Before making changes, download a usage report to see which developers are frequently hitting the limit or using a significant number of requests over the allowance. You may want to contact these users to understand their use cases and requirements. See Downloading a monthly usage report.
- If a user receives licenses from multiple enterprises or standalone organizations, the user must select a billing entity to use premium requests. See Managing premium request billing with multiple Copilot licenses.
Setting a policy for paid usage
By default, premium requests over the allowance are enabled for organizations and enterprises. This allows for uninterrupted use of premium requests, unless you have a budget that caps spending on the Premium Request SKU.
You can set the policy for an enterprise or a standalone organization.
- Navigate to the policy settings for your enterprise or organization. See Managing policies and features for GitHub Copilot in your enterprise or Managing policies and features for GitHub Copilot in your organization.
- Next to "Premium request paid usage", select the policy for your organization or enterprise.
Updating budgets
- Ensure the "Premium request paid usage" policy is enabled. See Setting a policy for paid usage.
- Check the budgets for your enterprise or organizations, and edit or delete any budgets that "stop usage when budget limit is reached" for the Premium Request SKU. See Setting up budgets to control spending on metered products.
Creating new budgets without deleting an existing budget does not override the existing budget. If any applicable budget with "Stop usage when budget limit is reached" enabled is exhausted, additional premium requests are blocked.
Upgrading users to Copilot Enterprise
An enterprise owner can upgrade certain users to increase their base allowance of premium requests.
Tip
Copilot Business users who make more than 800 premium requests per month would save money with a Copilot Enterprise license.
-
Create a new organization in your enterprise. See Adding organizations to your enterprise.
-
Add the users who need more premium requests to the new organization.
-
Grant Copilot Enterprise licenses to all users in the organization.
-
If needed, upgrade the enterprise to Copilot Enterprise. See Upgrading GitHub Copilot for your enterprise.
-
Enable Copilot Enterprise for the new organization. See Enabling Copilot for organizations in your enterprise.
-
Grant licenses to all users in the organization. See Granting access to GitHub Copilot for members of your organization.
-
-
Check the usage report regularly to ensure that Copilot Enterprise remains the most cost-effective option for these users.
Setting a budget for specific members
You can set a higher budget for premium requests over the allowance for specific users in your enterprise. However, you must ensure that every user in your enterprise is covered by a budget. Users who are not covered by a budget will have access to unlimited spending on premium requests.
At a high level, the required steps are:
- Ensure the "Premium request paid usage" policy is enabled. See Setting a policy for paid usage.
- Delete the default $0 budget if it applies to your organization or enterprise.
- Create a new budget for the users who need a higher allowance. For example, create an organization or cost center containing just these users, then create a Premium Request SKU budget for the organization or cost center.
- Create a separate, more restrictive budget that covers every other Copilot user in your enterprise. You will likely need to integrate with the API to ensure that this budget covers new users as they are added to your enterprise.