Stay organized with collections
Save and categorize content based on your preferences.
Rebilling is a way to manage billing operations for your Google Cloud
customers. The rebilling system assigns Google Cloud product costs to a customer
or channel partner and applies a repricing configuration to adjust the final
cost. Rebilling also lets partners export their customer data to a
BigQuery dataset that they own.
You can export a comprehensive report of your customers' billing usage and cost
data to a BigQuery dataset that you own. Since this report
includes customer and channel partner costs, along with customer metadata and
cost configured using Repricing configurations, you can use
the exported data to improve your internal billing processes and financial
analytics.
We brought improvements to the data export experience for partners originally
integrated with Cloud Billing data export. Benefits of migrating
include:
Expanded data coverage: Channel Services data exports billing data for
both Google Cloud and Google Workspace.
Centralized data management: Channel Services data exports centralize
billing data across parent billing accounts and product families, making it
easier to manage and analyze.
Channel Services-specific columns: Channel Services data exports contain
additional columns that map to
Partner Sales Console
entities, such as resource names of customers and entitlements, or CRM IDs.
This makes it easier to integrate with Channel Services APIs and your own
CRM system.
Optimized queries: Channel Services data exports use the
payer_billing_account_id as the
clustering column, so queries for one
parent billing account are optimized to reduce the cost of querying data
data.
Support for Repricing: You can use repricing to
take advantage of partner incentives by configuring pricing adjustments for
your customers. You can then use the exported data to provide
customer-facing invoicing or cost management interfaces, such as via a
Looker Studio
dashboard.
Repricing configurations let you adjust the final product costs for your
customers and channel partners. You can create and schedule repricing
configurations through the
Partner Sales Console
. For developer integration of repricing, you can use the
Cloud Channel API.
The following image shows an example of a customer's overview with custom
repricing configurations.
While viewing the list of repricing configurations for a customer, you can click
Manage repricing to view and modify the configurations for a specific
entitlement.
You can see an example of custom configurations in the following screenshot.
Adjustments made in a repricing configuration can affect your own set costs or
Google's published rates for a defined billing period (in months). You can also
schedule configurations for a specific customer or channel partner in advance to
ease your financial planning operations.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eRebilling manages Google Cloud customer billing by assigning product costs and applying repricing configurations to adjust the final cost.\u003c/p\u003e\n"],["\u003cp\u003eRebilling offers BigQuery exports that provide a comprehensive report of customer billing usage and cost data for improved internal billing processes and financial analytics.\u003c/p\u003e\n"],["\u003cp\u003eMigrating to Channel Services data export offers expanded data coverage for Google Cloud and Google Workspace, centralized data management, and Channel Services-specific columns.\u003c/p\u003e\n"],["\u003cp\u003eRepricing configurations enable partners to adjust the final costs for customers and channel partners, with adjustments affecting set costs or published rates for defined billing periods.\u003c/p\u003e\n"],["\u003cp\u003eChannel Services data export is compatible with Cloud Billing data export, so you can migrate your existing data exports.\u003c/p\u003e\n"]]],[],null,["# Rebilling overview\n\nRebilling is a way to manage billing operations for your Google Cloud\ncustomers. The rebilling system assigns Google Cloud product costs to a customer\nor channel partner and applies a repricing configuration to adjust the final\ncost. Rebilling also lets partners export their customer data to a\nBigQuery dataset that they own.\n\nRebilling consists of two main features:\n\n- [Repricing configurations](#repricing-config)\n- [BigQuery exports](#bigquery-export)\n\nBigQuery exports\n----------------\n\nYou can export a comprehensive report of your customers' billing usage and cost\ndata to a BigQuery dataset that you own. Since this report\nincludes customer and channel partner costs, along with customer metadata and\ncost configured using [Repricing configurations](#repricing-config), you can use\nthe exported data to improve your internal billing processes and financial\nanalytics.\n\nFor more information about setting up data exports, see [Set up Channel Services\ndata export to\nBigQuery](/channel/docs/rebilling/export-data-to-bigquery).\n\n### Migrating to Channel Services data export\n\nWe brought improvements to the data export experience for partners originally\nintegrated with Cloud Billing data export. Benefits of migrating\ninclude:\n\n1. **Expanded data coverage**: Channel Services data exports billing data for both Google Cloud and Google Workspace.\n2. **Centralized data management**: Channel Services data exports centralize\n billing data across parent billing accounts and product families, making it\n easier to manage and analyze.\n\n3. **Channel Services-specific columns** : Channel Services data exports contain\n additional columns that map to\n [Partner Sales Console](https://channelservices.cloud.google.com/)\n entities, such as resource names of customers and entitlements, or CRM IDs.\n This makes it easier to integrate with Channel Services APIs and your own\n CRM system.\n\n4. **Optimized queries** : Channel Services data exports use the\n `payer_billing_account_id` as the\n [clustering](/bigquery/docs/clustered-tables) column, so queries for one\n parent billing account are optimized to reduce the cost of querying data\n data.\n\n5. **Support for Repricing** : You can use [repricing](/channel/docs/rebilling/(#repricing-config)) to\n take advantage of partner incentives by configuring pricing adjustments for\n your customers. You can then use the exported data to provide\n customer-facing invoicing or cost management interfaces, such as [via a\n Looker Studio\n dashboard](/channel/docs/rebilling/create-customer-cost-dashboards).\n\n6. **Compatible with Cloud Billing data exports** : The [Channel Services data export table\n schema](/channel/docs/rebilling/export-data-to-bigquery#table_schema) is\n backward compatible with [Cloud Billing Detailed data\n export](/billing/docs/how-to/export-data-bigquery-tables/detailed-usage), so\n you can migrate your existing data exports.\n\nRepricing configurations\n------------------------\n\n| **Note:** Repricing is only available to Google Cloud partners. Adjustments made in repricing configuration won't change the costs shown to customers in their Google Cloud console. To share a customer's costs with them, consider [creating a Looker Studio dashboard](/channel/docs/rebilling/create-customer-cost-dashboards).\n\nRepricing configurations let you adjust the final product costs for your\ncustomers and channel partners. You can create and schedule repricing\nconfigurations through the\n[Partner Sales Console](https://channelservices.cloud.google.com/)\n. For developer integration of repricing, you can use the\n[Cloud Channel API](/channel/docs/reference).\n\nThe following image shows an example of a customer's overview with custom\nrepricing configurations.\n\nWhile viewing the list of repricing configurations for a customer, you can click\n**Manage repricing** to view and modify the configurations for a specific\nentitlement.\n\nYou can see an example of custom configurations in the following screenshot.\n\n[Learn how to create and manage repricing\nconfigurations](/channel/docs/rebilling/manage-repricing-configurations).\n\nAdjustments made in a repricing configuration can affect your own set costs or\nGoogle's published rates for a defined billing period (in months). You can also\nschedule configurations for a specific customer or channel partner in advance to\nease your financial planning operations.\n\nFor information on setting up repricing configurations, see [Create and manage\nrepricing\nconfigurations](/channel/docs/rebilling/manage-repricing-configurations)."]]