🔷 Creating a Google Cloud Account: Billing Accounts, Projects and the Free Trial

How Google Cloud splits identity, billing and projects, what the $300 trial and the always-free tier really are, the first hour (roles, a budget alert), and how to shut a project down and get its billing stopped

💡 How this page was written. From Google Cloud's documentation, read on 6 October 2026, with nothing run on a real account (the same as the Azure and AWS pages in this series: Azure account, AWS account). Google changes its offers and screens often: check the terms at cloud.google.com/free before you rely on any number here.

Three things that are not the same

On Google Cloud, three ideas are kept apart. This is different from AWS (where the account is both the container and the bill), and worth learning first:

  1. A Google Account: your identity. A Gmail address, a Google Workspace account, or a Cloud Identity account. It is who signs in.
  2. A billing account: the payment profile: the card or bank details and the invoices. A billing account can pay for many projects, and one project is paid for by one billing account.
  3. A project: the container where your resources live. A project is the fundamental organizing entity: you need one to use any Google Cloud service, to turn services (APIs) on and off, and to enable billing for what you use.

So the chain is: you (Google Account) own or are given access to a project, and the project is linked to a billing account that pays. The nearest equivalents on the other clouds: a project is like an Azure resource group inside a subscription, and also like an AWS account, rolled into one.

Above projects there is an optional structure for companies: folders, and an organization at the top (it needs a Workspace or Cloud Identity domain). Google's rule: "all resources except for the highest resource in a hierarchy have exactly one parent." The services map shows it.

The free offers: trial and free tier

Google has two different things, and mixing them up is the usual confusion. From the documentation (read on 6 October 2026):

The Free Trial

The Free Tier (Always Free)

⚠️ Work account or personal account? If you use Google Cloud at work, that organization, its projects and its bill belong to your employer. Use them only for what they allow. For personal learning use a personal Google Account with its own billing, and do not charge personal experiments to the company. The trial is for new customers: do not make new accounts to collect more credit.

Signing up (from the documentation)

  1. Open cloud.google.com/free and choose Get started for free (the screens change).
  2. Sign in with your Google Account. Choose a personal one for personal learning.
  3. Choose your country, accept the terms, and add the payment method for verification.
  4. The console opens with a first project, usually called My First Project. You can use it, or make a new one (a clearer name helps).

The first hour

Projects: name, ID and number

Every project has three identifiers, and the documentation is careful about it:

Pick the ID with care: it ends up in every command and every resource name. Something like blog-lab-4821 works better than test.

Who may do what: IAM roles

Google Cloud's access system is IAM. You give a principal (a Google Account, a group, or a service account for programs) a role, on a resource. Roles come in three kinds, and the documentation is clear about which to avoid:

Policies are inherited downward: a role given on the organization or a folder applies to every project below. The smallest scope that works is the safe one.

For programs, use service accounts, and avoid downloading service account keys: Google's documentation says keys are "actively discouraged" and points to Workload Identity Federation, which gives short-lived tokens, and to attaching a service account to the VM itself.

Your own sign-in

Turn on 2-Step Verification for the Google Account. It is not a Google Cloud setting, it is an account setting, and it protects everything the account owns.

A budget alert

Cloud Billing budgets (console: Billing, then Budgets & alerts) warn you about spending. From the documentation:

The command line

Everything in the console is also available from gcloud, the Google Cloud CLI (and from Cloud Shell, a terminal inside the console with it installed). From the documentation, not run here:

gcloud init
gcloud auth login
gcloud auth list
gcloud config set project PROJECT_ID
gcloud config list
gcloud projects list

Closing it down

Two separate actions, and both matter:

  1. Shut down (delete) the project. All its resources go with it. A deleted project is soft-deleted and can be restored for 30 days, and is fully deleted after 30 days. (While soft-deleted it still counts against your project quota.) From the CLI: gcloud projects delete PROJECT_ID.
  2. Disable billing on a project (console: Billing, find the project, Actions, Disable billing). Google warns that all the services of the project are stopped, and resources may be deleted and become unrecoverable. A project needs an active billing account to use paid services.

For a trial account you simply do nothing: it stops by itself at the end, as described above, and the 30-day grace period decides whether you keep the data.

The most common mistakes

The cheat sheet

↑ All tutorials · Google Cloud Regions and Zones: Zonal, Regional and Global Things →