Comprehensive Google Cloud Platform (GCP) Free Tier Guide
Β Β
Β Β
Setting up a Google Cloud environment that remains genuinely "Always Free" requires high precision. The Google Cloud Console interface is designed for enterprise users and often defaults to paid, high-performance configurations. This guide provides the deep technical context needed to navigate these settings and maintain a $0.00 monthly bill.
Β Β
β οΈ Critical "Never" List
Β Β Β Β
-
Β Β Β Β Β Β
- Avoid Balanced or SSD Persistent Disks: Manually toggle this to Standard Persistent Disk. Β Β Β Β Β Β
- Reject Premium Tier Networking: Defaulting to "Premium" limits you to 1 GB egress. Switch to Standard Tier for 200 GB. Β Β Β Β Β Β
- Avoid GPU/TPU Add-ons: These are never included in the free tier and incur immediate hourly charges. Β Β Β Β Β Β
- No Concurrent VM Instances: The free tier covers ~744 hours/month (one
e2-micro24/7). Running two will trigger billing halfway through the month.
Β Β Β Β
Β Β
Detailed Setup Checklist
Β Β
1. Account & Project
Β Β Β Β
Create a dedicated project for your free resources. Note the Project ID, and treat the initial $300 trial credit as a safety buffer, not a reason to over-provision.
Β Β Β Β
2. Geographic Constraints
Β Β Β Β
Compute Engine free tier is restricted to: us-west1 (Oregon), us-central1 (Iowa), or us-east1 (South Carolina).
Β Β Β Β
3. Compute Configuration
Β Β Β Β
Select the E2 series and choose the e2-micro machine type (2 vCPUs, 1 GB RAM).
Β Β Β Β
4. Storage & Networking
Β Β Β Β
-
Β Β Β Β Β Β
- Boot Disk: Ensure it is set to "Standard Persistent Disk" and keep total storage under 30 GB. Β Β Β Β Β Β
- IP Addresses: Use Ephemeral IPs. Reserving static IPs that are not attached to a running VM will incur "unallocated" fees. Β Β Β Β
Β Β
Essential Limits Summary
Β Β
| Resource | Β Β Β Β Β Β"Always Free" Limit | Β Β Β Β Β ΒRequired Setting | Β Β Β Β
|---|---|---|
| Compute Engine | Β Β Β Β Β Β1 e2-micro instance | Β Β Β Β Β Βus-west1, us-central1, or us-east1 | Β Β Β Β
| Persistent Disk | Β Β Β Β Β Β30 GB total | Β Β Β Β Β ΒStandard Persistent Disk | Β Β Β Β
| Network Egress | Β Β Β Β Β Β200 GB per month | Β Β Β Β Β ΒStandard Tier networking | Β Β Β Β
Β Β
The Safety Net: Budget Alerts
Β Β
GCP lacks a "hard stop" feature. You must configure billing alerts:
Β Β-
Β Β Β Β
- Budget Goal: Set to $1.00. Β Β Β Β
- Thresholds: Set alerts at 25%, 50%, and 100%. Β Β Β Β
- Action: If you get a 25% alert ($0.25), investigate your configuration immediately for a "leak." Β Β
Β Β
Disclaimer: Cloud pricing and free tier policies are subject to change. Periodically review the official GCP documentation.
