Link billing account to project
Stay organized with collections
Save and categorize content based on your preferences.
This document provides instructions for linking a billing account to a project in
GDC. This allows costs incurred by the project's
resources to be tracked and charged to the specified billing account.
Before you begin
Ask your Organization Identity and Access Management (IAM) Admin to grant you the following
required roles:
Global Organization Billing Account Admin: create, manage, and bind the
BillingAccount resource in the platform namespace. Ask your Organization
IAM administrator to grant you the
organization-billing-account-admin role in the platform namespace.
Global Organization Billing Account User: read, list, and bind the BillingAccount
resource in the platform namespace. Ask your Organization IAM
administrator to grant you the organization-billing-account-user role in the
platform namespace.
Global Organization Billing Account Manager: read, list, create, and update the
BillingAccountBinding resource across namespaces (such as the platform
namespace for organization-level billing or a project namespace for
project-level billing). Ask your Organization IAM administrator
to grant you the organization-billing-manager role.
Get the kubeconfig file
To run verification commands against the global API server,
sign in and generate
the kubeconfig file for the global API server if you don't have one.
Create a billing account
If you need to create a new billing account before linking it to a project,
follow the instructions in
Create a new billing account.
Link project to billing account
To associate a project with an existing billing account, see the steps for
Link a project.
[[["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 2026-10-28 UTC."],[],[]]