How to Create a Custom Private Offer in Google Cloud Marketplace

Last updated: October 9, 2025

This guide explains how to create a custom-priced private offer for customers through Google Cloud Marketplace.

Prerequisites

  • Access to Google Cloud Console Producer Portal. To grant team members access to manage private offers:

Refer to the official GCP documentation for detailed information about specific role requirements and permissions needed for managing private offers.

  • Access to Google Cloud Console Producer Portal. To grant team members access to manage private offers:

Prerequisites

  • Customer's **direct** billing account number (not a reseller billing account)

  • Customer contact information

Important: Private offers require the customer's direct Google Cloud billing account, not a reseller billing account. If you receive an error notification after submitting a private offer, verify that you're using the correct billing account type. For offers that need to go through a reseller, you'll need to create a reseller offer instead of a standard private offer.

Creating the Private Offer

  • Navigate to the Private Offers section in Google Cloud Console Producer Portal

  • Click "Create New Offer"

  • Fill out the customer contact information form with:

    • Customer organization name

    • Customer contact name and email

    • Sales contact information

    • Any relevant notes

      image.png
  • Next fill out the Purchasing and Pricing information with:

    • Billing account of the Buyer.

    • Select the product and plan that will serve as the base for your custom offer

    • Provide an Offer title.

      image.png
  • After entering the above details, under Payment Details, click the "Configure" button to set your custom pricing:

    image.png

    • Enter the custom price amount

    • billing frequency (monthly/annual)

    • Specify offer start date

    • Set the duration of the offer

    image.png

Finalizing the Offer

Once all details are configured, review the offer details and submit it for customer approval. The customer will receive an email with the private offer for their acceptance.

Note: Make sure you have the correct direct billing account number from the customer before creating the offer, as this cannot be changed after submission. Using a reseller billing account will result in an error notification.