1
0
mirror of synced 2025-12-19 09:57:42 -05:00

[Billing] Rewrite the Copilot billing concepts article to use the same structure as the other product concept articles (#57730)

Co-authored-by: Felicity Chapman <felicitymay@github.com>
Co-authored-by: Laura Coursen <lecoursen@github.com>
This commit is contained in:
Sophie
2025-10-08 12:17:13 +02:00
committed by GitHub
parent e49d73e328
commit 0293a7485f
7 changed files with 229 additions and 99 deletions

View File

@@ -26,7 +26,7 @@ To use {% data variables.product.prodname_copilot %}, a user must authenticate t
If you don't already manage users through an organization or enterprise, you can create an enterprise account specifically for allocating {% data variables.copilot.copilot_business_short %} licenses.
* You'll only pay for the {% data variables.product.prodname_copilot_short %} licenses you assign. For pricing, see [AUTOTITLE](/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot#pricing-for-github-copilot-business).
* You'll only pay for the {% data variables.product.prodname_copilot_short %} licenses you assign. For pricing, see [AUTOTITLE](/billing/concepts/product-billing/github-copilot-licenses#licenses-for-github-copilot).
* You won't pay for {% data variables.product.prodname_enterprise %} seats.
* You won't be able to create organizations or repositories in the enterprise, or use features that require repositories or organizations, such as {% data variables.product.prodname_actions %}.

View File

@@ -0,0 +1,109 @@
---
title: GitHub Copilot licenses
intro: 'Learn how licenses for {% data variables.product.prodname_copilot_short %} work, including usage measurement and managing your budget.'
versions:
feature: copilot
topics:
- Billing
- Copilot
redirect_from:
- /billing/concepts/product-billing/github-copilot
- /billing/managing-billing-for-github-copilot/about-billing-for-github-copilot
- /billing/managing-billing-for-your-products/managing-billing-for-github-copilot/about-billing-for-github-copilot
- /billing/managing-billing-for-your-products/managing-billing-for-github-copilot
- /billing/managing-billing-for-github-copilot
- /billing/managing-billing-for-your-products/about-billing-for-github-copilot
contentType: concepts
---
Usage of {% data variables.product.prodname_copilot %} is measured through a combination of licenses and monthly usage tracking. For more information about how usage costs in {% data variables.product.prodname_copilot_short %} work, see [AUTOTITLE](/billing/concepts/product-billing/github-copilot-premium-requests).
## Licenses for {% data variables.product.prodname_copilot_short %}
{% data variables.product.prodname_copilot_short %} licenses are required for each user who uses {% data variables.product.prodname_copilot_short %}. Licenses are available through different plans depending on your account type.
| Account type | Options |
|-------------------|-------------------------------------------------------------------------|
| **Personal accounts** | <ul><li>{% data variables.copilot.copilot_pro_short %}: {% data variables.copilot.cfi_price_per_month %} per calendar month or {% data variables.copilot.cfi_price_per_year %} per year.</li><li>{% data variables.copilot.copilot_pro_plus_short %}: {% data variables.copilot.cpp_price_per_month %} per calendar month or {% data variables.copilot.cpp_price_per_year %} per year.</li><li>{% data variables.copilot.copilot_free_short %} offers limited access to {% data variables.product.prodname_copilot_short %} features at no cost.</li></ul> |
| **Organizations** | {% data variables.copilot.copilot_business_short %}: {% data variables.copilot.cfb_price_per_month %} per user per month (billed monthly). |
| **Enterprises** | Choose {% data variables.copilot.copilot_business_short %} or {% data variables.copilot.copilot_enterprise_short %}, or mix them across organizations. Both are billed monthly, pricing varies. |
> [!NOTE] {% data reusables.copilot.copilot-one-account %}
## Free use of {% data variables.product.prodname_copilot_short %}
There are several ways to use {% data variables.product.prodname_copilot_short %} for free.
### {% data variables.copilot.copilot_free_short %}
* Provides limited access to {% data variables.product.prodname_copilot_short %} features at no cost.
* Includes a monthly allowance of completions and premium requests.
* Intended for **individual use only** (not suitable for organizations or enterprises).
* For usage beyond the free plan limits, upgrade to {% data variables.copilot.copilot_pro_short %}.
### 30-day trial for {% data variables.copilot.copilot_pro_short %}
* Before starting a paid plan for a personal account, you can activate a **one-time 30-day trial**. [Start using {% data variables.copilot.copilot_free_short %}](https://github.com/copilot).
* You must choose a monthly or yearly billing cycle and provide a payment method.
* If you do not cancel before the end of the trial, it automatically converts to a paid plan.
* You can cancel any time during the 30 days. If you cancel, you will not be charged and will keep access until the trial ends.
### Educational and open source benefits
* {% data variables.copilot.copilot_pro_short %} is free for verified students, teachers, and maintainers of popular open source projects. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/getting-started-with-copilot-on-your-personal-account/getting-free-access-to-copilot-pro-as-a-student-teacher-or-maintainer).
## How usage of {% data variables.product.prodname_copilot_short %} licenses is measured
Usage of {% data variables.product.prodname_copilot_short %} licenses is measured by the number of seats used.
### Personal accounts
* You choose monthly or yearly billing.
* Plan changes (upgrades, downgrades, or switching between monthly and yearly) take effect immediately, with proration applied where relevant.
* Canceling a monthly plan keeps access until the end of the cycle; yearly plans run until the end of the paid term.
For details on billing and proration, see [AUTOTITLE](/copilot/concepts/billing/billing-for-individuals).
### Organizations and enterprises
* A seat is a license for one user.
* Organizations and enterprises are billed for the number of assigned seats at the end of each monthly billing cycle.
* If a user has seats in multiple organizations within the same enterprise, the enterprise is only billed once per cycle.
* If both a {% data variables.copilot.copilot_business_short %} and a {% data variables.copilot.copilot_enterprise_short %} seat are assigned, only the enterprise seat is billed.
For more information about seat assignment, see [AUTOTITLE](/copilot/reference/copilot-billing/seat-assignment).
## Using more than your plan's included seats
Individual plans are tied to a single account and cant include additional seats. To license multiple users, upgrade to an organizational plan.
For **organizations and enterprises**:
* You can assign additional {% data variables.product.prodname_copilot_short %} seats at any time.
* Additional seats are billed immediately on a prorated basis for the rest of the current billing cycle.
* Assigned users gain access to {% data variables.product.prodname_copilot_short %} features right away.
For details about how added seats are billed, see [AUTOTITLE](/copilot/reference/copilot-billing/license-changes).
## Paying for {% data variables.product.prodname_copilot_short %} licenses
You pay for additional licenses using the payment method set up for your {% data variables.product.github %} account. See [AUTOTITLE](/billing/how-tos/set-up-payment/manage-payment-info).
## Managing your budget for {% data variables.product.prodname_copilot_short %} licenses
To help manage your budget for {% data variables.product.prodname_copilot_short %} licenses, consider the following strategies.
### Personal accounts
* You can set budgets for your personal account to receive email alerts at 75%, 90%, and 100% of the budget.
* Budgets help you monitor spending but do not stop license charges.
For more information about using budgets to control spending, see [AUTOTITLE](/billing/managing-your-billing/using-budgets-control-spending).
### Organizations and enterprises
* Owners and billing managers can set budgets at the organization or enterprise level, or by cost center.
* Budgets for licenses are monitoring-only: spending can exceed the budget, but alerts notify you when thresholds are reached.
* Use cost centers to track spending across teams or initiatives.
For more information about managing company spending, see [AUTOTITLE](/copilot/how-tos/spending/manage-company-spending).

View File

@@ -0,0 +1,100 @@
---
title: GitHub Copilot premium requests
intro: 'Learn how premium requests in {% data variables.product.prodname_copilot_short %} work, including usage measurement and managing your budget.'
versions:
feature: copilot
topics:
- Billing
- Copilot
contentType: concepts
---
Usage of {% data variables.product.prodname_copilot_short %} is measured through a combination of licenses and monthly usage tracking. For more information about how license costs in {% data variables.product.prodname_copilot_short %} work, see [AUTOTITLE](/billing/concepts/product-billing/github-copilot-licenses).
## What are premium requests?
Some {% data variables.product.prodname_copilot_short %} features use premium requests.
Premium requests give you access to advanced models and additional AI features.
Examples include:
* Using {% data variables.copilot.copilot_chat_short %} with premium models
* Large context windows or advanced reasoning models
* Features like {% data variables.copilot.copilot_coding_agent %}
See [AUTOTITLE](/copilot/concepts/billing/copilot-requests) for details on which models and features consume premium requests.
## How usage of premium requests is measured
Usage of premium requests is tracked monthly and is based on the following factors.
### Monthly allowance
* Each plan includes a fixed number of premium requests per user per month.
* Allowances vary by plan. See [AUTOTITLE](/copilot/about-github-copilot/subscription-plans-for-github-copilot).
* Allowances reset on the 1st of each month at 00:00:00 UTC.
### Multiple licenses
If you receive licenses from multiple enterprises, you must choose which entity is billed for your premium requests. See [AUTOTITLE](/copilot/managing-copilot/understanding-and-managing-copilot-usage/monitoring-your-copilot-usage-and-entitlements#managing-premium-request-billing-with-multiple-copilot-licenses).
### Usage by premium models
* Each interaction that uses a premium model consumes from your allowance.
* Some models use **multipliers**, meaning a single interaction may count as multiple premium requests.
* For example, advanced reasoning models may consume 5× or 20× the standard rate.
* If you exceed your allowance and overages are enabled, extra usage is billed at the standard rate.
### Usage by {% data variables.copilot.copilot_coding_agent %}
When you use {% data variables.copilot.copilot_coding_agent %}, both **{% data variables.product.prodname_actions %} minutes** and **premium requests** are consumed:
* **{% data variables.product.prodname_actions %} minutes** come from your accounts monthly allowance of free minutes for {% data variables.product.github %}-hosted runners. This allowance is shared with all {% data variables.product.prodname_actions %} workflows. See [AUTOTITLE](/billing/managing-billing-for-github-actions/about-billing-for-github-actions#included-storage-and-minutes).
* **Premium requests** come from your monthly allowance of premium {% data variables.product.prodname_copilot_short %} requests. This allowance is shared with other features, such as {% data variables.copilot.copilot_chat_short %}.
Each coding agent **session** consumes one premium request. A session begins when you ask {% data variables.product.prodname_copilot_short %} to create a pull request or make one or more changes to an existing pull request.
If you run out of free minutes or premium requests, and you have _not_ set up billing, a message is displayed explaining why {% data variables.product.prodname_copilot_short %} cannot work on the task.
For more information about {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
## Using more than your included premium requests
If you exceed your plan's included premium requests, there are options available depending on your account type.
### Personal accounts
If you exceed your allowance, set a budget for additional premium requests or upgrade to a higher plan. See [AUTOTITLE](/billing/managing-your-billing/using-budgets-control-spending).
### Organizations and enterprises
* Admins can control whether members are allowed to exceed their allowance using the **Premium request paid usage** policy. See [AUTOTITLE](/copilot/how-tos/manage-and-track-spending/manage-request-allowances).
* Budgets can be set to either monitor or block overages.
* Enterprises can also upgrade frequent users to {% data variables.copilot.copilot_enterprise_short %} for higher included allowances.
## Paying for premium requests
Additional usage is charged to the payment method configured for your {% data variables.product.github %} account.
If you are billed through Azure, premium request usage appears on your Azure invoice. See [AUTOTITLE](/billing/managing-the-plan-for-your-github-account/connecting-an-azure-subscription).
## Managing your budget for premium requests
To help manage your budget for premium requests, consider the following strategies.
### Personal accounts
You can set a budget in your personal billing settings to receive alerts when you reach 75%, 90%, or 100% of your budget.
### Organizations and enterprises
You can set budgets at the organization, enterprise, or cost center level. If you enable **stop usage when budget is reached**, extra premium requests are blocked when the budget runs out.
{% data reusables.copilot.zero-budget-changes-link %}
## Monitoring usage
* Track your monthly usage in your IDE, in {% data variables.product.prodname_copilot_short %} settings on {% data variables.product.prodname_dotcom %}, or by downloading a usage report.
* Usage reports show all premium requests, both within and beyond the allowance, and can be used to identify high-usage users.
For more information about monitoring your usage, see [AUTOTITLE](/copilot/managing-copilot/understanding-and-managing-copilot-usage/monitoring-your-copilot-usage-and-entitlements).

View File

@@ -1,94 +0,0 @@
---
title: GitHub Copilot billing
shortTitle: GitHub Copilot
intro: '{% data variables.product.prodname_dotcom %} offers several {% data variables.product.prodname_copilot_short %} plans for enterprises, organizations, and individual developers.'
versions:
feature: copilot
topics:
- Billing
- Copilot
redirect_from:
- /billing/managing-billing-for-github-copilot/about-billing-for-github-copilot
- /billing/managing-billing-for-your-products/managing-billing-for-github-copilot/about-billing-for-github-copilot
- /billing/managing-billing-for-your-products/managing-billing-for-github-copilot
- /billing/managing-billing-for-github-copilot
- /billing/managing-billing-for-your-products/about-billing-for-github-copilot
contentType: concepts
---
## {% data variables.product.prodname_copilot %} in your enterprise
Enterprises on {% data variables.product.prodname_ghe_cloud %} can subscribe to either {% data variables.copilot.copilot_for_business %} or {% data variables.copilot.copilot_enterprise %}, or a mixture of both across different organizations within an enterprise. Both plans are available on a monthly cycle, and pricing varies. For more information, see [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-the-copilot-subscription-for-your-enterprise/about-billing-for-github-copilot-in-your-enterprise).
## {% data variables.product.prodname_copilot %} in your organization
{% data variables.product.github %} bills {% data variables.copilot.copilot_business_short %} on a monthly cycle, for {% data variables.copilot.cfb_price_per_month %} per user per month. For more information, see [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-the-copilot-subscription-for-your-organization/about-billing-for-github-copilot-in-your-organization).
## {% data variables.product.prodname_copilot %} as an individual
{% data variables.copilot.copilot_pro %} and {% data variables.copilot.copilot_pro_plus %} plans are available on a monthly or yearly cycle:
* **{% data variables.copilot.copilot_pro_short %}**: {% data variables.copilot.cfi_price_per_month %} per calendar month or {% data variables.copilot.cfi_price_per_year %} per year.
* **{% data variables.copilot.copilot_pro_plus_short %}**: {% data variables.copilot.cpp_price_per_month %} per calendar month or {% data variables.copilot.cpp_price_per_year %} per year.
See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/managing-your-copilot-subscription/about-billing-for-github-copilot-individual).
> [!NOTE] {% data reusables.copilot.copilot-one-account %}
If you want to try {% data variables.product.prodname_copilot_short %} before subscribing, you can use {% data variables.copilot.copilot_free %} for a limited experience. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/about-github-copilot-free).
## Managing requests in {% data variables.product.prodname_copilot_short %}
Some {% data variables.product.prodname_copilot_short %} features use premium requests, which count toward your monthly usage allowance. To learn how premium requests work, which features use them, and how to manage your usage, see [AUTOTITLE](/copilot/managing-copilot/understanding-and-managing-copilot-usage/understanding-and-managing-requests-in-copilot).
## Migrating between {% data variables.product.prodname_copilot_short %} plans
When transitioning between different {% data variables.product.prodname_copilot_short %} plans, you may encounter situations that require support.
### Trial expiration notices
If you see a trial expiration notice but have an active paid subscription, this is a display issue and does not affect your access. If this persists, contact {% data variables.contact.contact_support_page %}.
### Migrations requiring support assistance
Some migrations cannot be completed through self-service options.
* **Non-enterprise to enterprise environment migrations**: When moving from standalone {% data variables.product.prodname_copilot_short %} plans to a {% data variables.product.prodname_enterprise %} environment, contact {% data variables.contact.contact_support_page %} or your account manager for assistance to avoid service interruption.
* **Changing between {% data variables.copilot.copilot_business_short %} and {% data variables.copilot.copilot_enterprise_short %}**: If you need to migrate between these plans within your enterprise and the option isn't available in your "Billing & Licensing" settings, contact {% data variables.contact.contact_support_page %} or your account manager for assistance.
## Allowance usage for {% data variables.copilot.copilot_coding_agent %}
Within your monthly usage allowance for {% data variables.product.prodname_actions %} and {% data variables.product.prodname_copilot %} premium requests, you can ask {% data variables.product.prodname_copilot_short %} to work on coding tasks without incurring any additional costs.
When {% data variables.product.prodname_copilot_short %} works on coding tasks, {% data variables.copilot.copilot_coding_agent %} uses:
* **{% data variables.product.prodname_actions %} minutes** from your account's monthly allowance of free minutes for {% data variables.product.prodname_dotcom %}-hosted runners.
This allowance of free minutes is shared with all {% data variables.product.prodname_actions %} workflows in your account.
For details of the free minutes allowance for your {% data variables.product.github %} plan, see [AUTOTITLE](/billing/managing-billing-for-github-actions/about-billing-for-github-actions#included-storage-and-minutes).
* **Premium requests** from your account's monthly allowance of premium {% data variables.product.prodname_copilot_short %} requests.
This allowance of free premium requests is shared with other {% data variables.product.prodname_copilot_short %} features, such as {% data variables.copilot.copilot_chat_short %}.
When you use {% data variables.copilot.copilot_coding_agent %}, {% data variables.product.prodname_copilot_short %} will use one premium request per session. A session begins when you ask {% data variables.product.prodname_copilot_short %} to create a pull request or make one or more changes to an existing pull request.
For more information about {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
### What happens if you have used up your monthly quota?
If you run out of free Actions minutes or free premium requests, and you have set up a payment method and are not limited by a budget, you will be charged at the normal rates for additional minutes and premium requests. See [AUTOTITLE](/billing/managing-billing-for-github-actions/about-billing-for-github-actions) and [AUTOTITLE](/copilot/concepts/billing/copilot-requests#what-if-i-run-out-of-premium-requests).
If you run out of free minutes or premium requests, and you have _not_ set up billing, a message is displayed explaining why {% data variables.product.prodname_copilot_short %} cannot work on the task.
{% data reusables.copilot.zero-budget-changes-link %}
### Monitoring your use of Actions minutes and premium requests
You can track your monthly usage of {% data variables.product.prodname_actions %} minutes and premium requests, to help you get the most value from your {% data variables.product.prodname_copilot_short %} plan. See [AUTOTITLE](/enterprise-cloud@latest/billing/managing-billing-for-your-products/managing-billing-for-github-actions/viewing-your-github-actions-usage) and [AUTOTITLE](/enterprise-cloud@latest/copilot/managing-copilot/understanding-and-managing-copilot-usage/monitoring-your-copilot-usage-and-entitlements).
## Further reading
* [AUTOTITLE](/copilot/about-github-copilot/subscription-plans-for-github-copilot)

View File

@@ -12,11 +12,11 @@ children:
- /github-actions
- /github-advanced-security
- /github-codespaces
- /github-copilot
- /github-copilot-licenses
- /github-copilot-premium-requests
- /github-models
- /github-packages
- /git-lfs
- /github-spark
contentType: concepts
---

View File

@@ -20,7 +20,7 @@ featuredLinks:
- '{% ifversion ghec %}/billing/how-tos/manage-plan-and-licenses/view-enterprise-usage{% endif %}'
- '{% ifversion fpt or ghec %}/billing/how-tos/products/view-productlicense-use{% endif %}'
- '{% ifversion fpt or ghec %}/billing/concepts/product-billing/github-actions{% endif %}'
- '{% ifversion fpt or ghec %}/billing/concepts/product-billing/github-copilot{% endif %}'
- '{% ifversion fpt or ghec %}/billing/concepts/product-billing/github-copilot-licenses{% endif %}'
- '{% ifversion fpt or ghec %}/billing/concepts/product-billing/github-codespaces{% endif %}'
- '{% ifversion ghes %}/billing/how-tos/manage-server-licenses/download-your-license{% endif %}'
- '{% ifversion ghes %}/billing/how-tos/manage-plan-and-licenses/view-enterprise-usage{% endif %}'

View File

@@ -29,7 +29,7 @@ contentType: how-tos
{% data reusables.enterprise-accounts.copilot-access-management-tmp %}
1. If you don't already see a list of organizations, under "{% data variables.product.prodname_copilot_short %} access", click the **{% octicon "organization" aria-hidden="true" aria-label="organization" %} Organizations** tab.
1. Locate the organization for which you want to upgrade {% data variables.product.prodname_copilot_short %}.
1. To the right of the organization name, select the **{% data variables.product.prodname_copilot_short %}** dropdown menu, and click **Copilot Enterprise**.
1. To the right of the organization name, select the **{% data variables.product.prodname_copilot_short %}** dropdown menu, and click **{% data variables.copilot.copilot_enterprise_short %}**.
<!-- end expires 2025-10-20 -->
@@ -37,6 +37,21 @@ contentType: how-tos
After upgrading to {% data variables.copilot.copilot_enterprise_short %}, you can assign {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} to individual organizations in the enterprise. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-access-to-copilot-in-your-enterprise/enabling-copilot-for-organizations-in-your-enterprise).
## Troubleshooting plan migrations
When transitioning between different {% data variables.product.prodname_copilot_short %} plans, you may encounter situations that require support.
### Trial expiration notices
If you see a trial expiration notice but have an active paid subscription, this is a display issue and does not affect your access. If this persists, contact {% data variables.contact.contact_support_page %}.
### Migrations requiring support assistance
Some migrations cannot be completed through self-service options.
* **Changing between {% data variables.copilot.copilot_business_short %} and {% data variables.copilot.copilot_enterprise_short %}**: If you need to migrate between these plans within your enterprise and the option isn't available in your "Billing & Licensing" settings, contact {% data variables.contact.contact_support_page %} or your account manager for assistance.
* **Non-enterprise to enterprise environment migrations**: When moving from standalone {% data variables.product.prodname_copilot_short %} plans to a {% data variables.product.prodname_enterprise %} environment, contact {% data variables.contact.contact_support_page %} or your account manager for assistance to avoid service interruption.
## Further reading
* [AUTOTITLE](/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot)