A Cloud Billing account is what pays for the usage of your Google Cloud projects. A project and a billing account are separate things. To use Google Cloud resources in a project, the project has to be linked to an active billing account, and that link is what “billing enabled” means. One billing account can pay for several projects, so you do not need a new one for each.
Google Cloud works on a pay as you go basis, with no upfront commitment, so you are billed only for what you use. For someone just starting out, the first billing account is usually created through the free trial, which comes with a credit and a time limit that are worth understanding before you enter a card.
This walks through creating a billing account in the console, then covers how to check whether a project has billing, how to link a project to an existing account, what the free trial includes, and who needs which permission to do all of this.
Open the console, then the menu, then Billing.

Click My Billing Account. This is the default name Google gives the billing account created when you start the free trial, so yours may have a different name if you chose one.

To set up a new billing account, click Create account.

Enter a name for the billing account and choose your country, then click Continue.

Fill in the details and choose a payment method, using a valid debit or credit card. When you are finished, click Submit and enable billing. The screens you see can differ slightly depending on whether this is your first billing account, which starts the free trial, or an additional one.

Open the Billing page for the project. If the project is not linked to a billing account, the console shows a message similar to This project has no billing account, with an option to link one. Billing has to be enabled before a project can use Google Cloud resources.
If you already have a billing account and only need to attach a new project to it, choose Link a billing account from that message, select the account, and confirm. You do not need to create a new account. To do this you need permission on both sides. On the billing account you need the Billing Account User or Billing Account Administrator role, and on the project you need the Project Billing Manager or Project Owner role.
For eligible new users, signing up for the free trial creates a free trial billing account with a 300 US dollar welcome credit, valid for 90 days. During the trial you are not billed. You can spend the credit on covered products and services, including usage beyond the free tier limits. Your remaining credit and days are shown in a Cloud Billing report.
The trial has a hard edge. If you do not upgrade to a paid billing account before 90 days pass, or if you spend the whole 300 dollars first, the free trial billing account is closed and all of its projects and resources are stopped. A paid billing account gives full access to Google Cloud, and you are then billed for usage not covered by the credit or the free tier.
Billing is tied to the link between the project and the account. If a project is unlinked from its billing account, billing is disabled on it, and to keep using the project you must link it to an active billing account again.
Once billing is on, set a budget alert so spending does not surprise you. As covered in the Creating and Deleting a Budget guide in this series, a budget only sends notifications and does not stop spending by itself.
That covers creating a billing account, linking it to a project, and what to know before the free trial ends. To go further, explore Prwatech’s Google Cloud training program, which includes placement assistance.