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.
Rebilling consists of two main features:
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.
Learn how to create and manage repricing configurations.
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.
For information on setting up repricing configurations, see Create and manage repricing configurations.
You can export a comprehensive report of your customers' Google Cloud 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, you can use the exported data to improve your internal billing processes and financial analytics.
For more information about setting up data exports, see
Set up Channel Services data export to BigQuery.