Google Cloud Billing & Marketplace
by Google Cloud
Google Cloud’s billing, cost management and marketplace services (Google’s description: procuring and distributing cloud solutions).
See https://cloud.google.com/billing and https://cloud.google.com/marketplace
Quick summary
- Google Cloud Billing is the system that determines who pays for Google Cloud resources. Per Google’s concepts page, a Cloud Billing account tracks charges and savings for Google Cloud, Google Maps Platform, Firebase and Google AI Studio usage. A Cloud Billing account connects to a payments profile and one or more projects; every project that uses paid services must be linked to a single billing account.
- Google Cloud Marketplace is the storefront and procurement plane for third‑party solutions (SaaS, VM images, containers, Kubernetes apps, solutions templates). Marketplace usage can appear on the customer’s Cloud Billing account (see Caveats; varies by product).
- Key operational integrations: Billing export to BigQuery, Budgets & alerts, Cost recommendations, Committed Use & Sustained Use discounts, Marketplace metering APIs for usage‑based third‑party billing, and Private Catalog for org‑curated offerings.
Features
- Cloud Billing accounts and IAM control: create multiple billing accounts (self‑serve or invoiced) and grant fine‑grained access with IAM roles (Billing Account Viewer/Editor/Administrator).
- Link projects to billing accounts: each project associates with a single billing account; one billing account can pay for many projects.
- Billing export: export detailed billing data to BigQuery (line‑item level) for ad‑hoc analysis and dashboards (Looker Studio). Also export billing reports and CSVs.
- Budgets & alerts: define budgets, thresholds, and Pub/Sub notifications to automate cost control and alerting. Spend cap budgets can automatically pause usage and cost accrual when a threshold is reached (Google docs).
- Pricing and SKUs: public SKU list and pricing tables (list vs contract prices). Pricing Calculator lets you model expected costs.
- Discounts: Committed Use Discounts, Sustained Use Discounts, and Preemptible/Spot pricing for cost optimization.
- Marketplace catalog: products include SaaS subscriptions, VM/VM images, container images, Helm charts, and curated solution packages.
- Marketplace billing integration: usage metering & reporting (Marketplace Metering API) for ISVs selling usage‑based or per‑user SaaS through Marketplace.
- Private Catalog & Procurement controls: enterprises can publish approved Marketplace items into an org private catalog and control who can procure them.
Claimed strengths (vendor positioning; opinion)
- Spend reporting: link projects and export billing data to BigQuery for SQL queries and dashboards.
- Procurement: teams can subscribe to third‑party solutions with charges flowing to their billing account for many products.
- Metered third‑party billing via the Marketplace, with Google handling invoicing for some products.
- Governance: IAM, Organization Policies, Private Catalog and budgets can be combined (carried over from the draft, not verified).
Pricing (practical notes)
- Google Cloud base billing is pay‑as‑you‑go: you pay for what you use. New customers get a free-trial credit and an Always Free tier for selected services; see the Google Cloud Free Program page for current terms.
- Marketplace items vary: some are free (community), some use flat monthly fees, others are metered (per‑seat, per‑minute, per‑GB). Billing for Marketplace purchases may appear on the customer’s Cloud Billing account or be handled by the provider, depending on the product and contract.
- Discounts: use Committed Use Discounts (commit to consistent usage for 1–3 years) or Sustained Use discounts (automatic for sustained consumption). Spot/Preemptible VM pricing: see Google’s pricing pages.
Integration & operational guidance
- Link projects to the correct billing account before provisioning paid services. Changing a project’s billing account is described as supported in the draft (not re-verified); track ownership and audit logs.
- Enable Billing export to BigQuery for every billing account you want to analyze; schemas include SKU, project, labels, cost, usage, and invoice fields.
- Use Budgets + alerts with Pub/Sub to trigger automation (e.g., shut down non‑critical projects or notify Slack) when spend approaches thresholds.
- For ISVs listing on Marketplace: adopt the Marketplace partner program, configure listing manifests, implement the Marketplace Metering API for usage‑based products, and test billing flows in a test environment.
- For enterprises: set up Private Catalog and restrict Marketplace procurement to approved items and service accounts to control spend and security posture.
AI features (as of 2026-10-05)
- Google’s Marketplace partner docs list AI agents as a product category alongside SaaS, VMs, Kubernetes apps, data products, professional services and container images. A Google Cloud blog post about partner-built agents in Gemini Enterprise exists (title seen in search results only; not fetched, so its content is not stated here).
- No AI-specific Cloud Billing feature was confirmed from the concepts page.
Marketplace specific notes for ISVs
- Listing types: SaaS (hosted by vendor, billed per subscription or usage), VM/container images (deployed into customer projects), Kubernetes apps (Helm/Operator based), and Solution templates (deployment manager/Cloud Marketplace solutions).
- Billing models: flat subscription, per‑seat, usage metering (reports via Metering API), and bring‑your‑own‑license (BYOL) listings.
- Metering & billing flow: vendors use the Marketplace Metering and Entitlement APIs to report usage and receive entitlement callbacks; Google aggregates charges onto the customer’s bill and remits revenue to the vendor per agreement.
- Procurement controls: support organization buyers by providing cloud‑native onboarding docs, RBAC instructions, and cloud resource manifests that follow least privilege.
Common tasks & examples
-
Link a project to a billing account: use the console or the
gcloud billingcommands (see the billing docs for current syntax). -
Enable billing export to BigQuery in the console, then run SQL over the export to analyse cost by label, project and SKU.
-
Subscribe to a Marketplace SaaS product: visit Marketplace, click Subscribe/Buy, select billing account & project (if applicable), and accept terms. For SaaS, manage seats and subscription lifecycle from the Marketplace console or vendor portal.
-
ISV: report usage using the Marketplace SaaS Metering API to ensure correct billing for metered products.
Caveats & gotchas
- Marketplace charges can be complex: some vendors bill via Google, others bill directly. Verify whether a Marketplace product will appear on your Google bill or whether you must manage a direct agreement with the vendor.
- Labels matter: consistent project and resource labels are the easiest way to attribute costs accurately in BigQuery exports.
- Standard budget alerts only notify; use spend cap budgets or Pub/Sub-driven automation if you need usage to stop.
Further reading (official docs)
- Google Cloud Billing overview: https://cloud.google.com/billing/docs
- Billing export to BigQuery: https://cloud.google.com/billing/docs/how-to/export-data-bigquery
- Budgets & alerts: https://cloud.google.com/billing/docs/how-to/budgets
- Pricing & SKUs: https://cloud.google.com/pricing
- Google Cloud Marketplace: https://cloud.google.com/marketplace
- Marketplace metering docs (SaaS/ISV): https://cloud.google.com/marketplace/docs/partners
Related: Google Cloud, BigQuery (billing export), Looker Studio (cost dashboards).
Sources
Fetched 2026-10-05.
- Cloud Billing concepts: https://docs.cloud.google.com/billing/docs/concepts
- Marketplace for partners: https://docs.cloud.google.com/marketplace/docs/partners
- Partner-built agents in Gemini Enterprise (blog; title only, not fetched): https://cloud.google.com/blog/products/ai-machine-learning/partner-built-agents-available-in-gemini-enterprise
Open items
- Committed-use and sustained-use discount rules, Private Catalog and the Marketplace Metering API details are carried over from the original draft and not re-verified.
- Current
gcloud billingcommand syntax and Free Program terms were not checked. - Gemini Enterprise and agent-marketplace availability and licensing not verified from a primary page.