Find out which service handled the work
Copilot reports now distinguish usage served outside GitHub’s hosted models, including developer-configured local BYOK and enterprise custom models. Existing totals are unchanged. [1]
For a hosted model, bring your own key (BYOK) means using your separate provider account and access key. Local BYOK covers requests from Copilot’s command-line tool or app to that provider or to a model running on the developer’s computer. Admin-configured enterprise custom requests go through GitHub. [1]
Read the gaps alongside the numbers
Client telemetry is activity data the app sends for reporting. Local BYOK figures can be low when reporting is disabled or a provider does not supply usage figures. Enterprise custom requests are counted on GitHub’s servers. Older reports do not gain the new custom-model marker. [1]
For technicians
The API—a way for software to retrieve reports—offers one-day and 28-day reports. Access requires the enabled metrics policy and an authorized owner, billing manager, or role with the relevant View Copilot Metrics permission. [1][2]
Our take
Use the split to investigate a bill, then compare it with the provider’s actual invoice. A usage report alone cannot tell a budgeting team everything it paid for.
A small development team could list each service it pays, the report period, the invoice amount, and known reporting gaps in one worksheet. If a number looks low, ask what was captured before treating it as a saving. Keep those explanations beside the figures.
Assign someone to reconcile discrepancies. Interpret existing reports carefully; any change to data collection deserves its own decision.