CloudPriceCheck

GCP Cloud Functions Pricing (2026)

Updated Apr 6, 2026GCPServerless

Serverless functions let you run code without provisioning servers. You pay only for the compute time consumed, billed in millisecond increments. Ideal for event-driven architectures and microservices. Cloud Functions (2nd gen) is built on Cloud Run, offering up to 60-minute timeout and concurrency support. Starting from $0.0000/hr ($0.00/mo) for Cloud Run functions (1st Gen) Min Instance CPU (Request-based billing).

Key Features

  • Zero server management - deploy code, not infrastructure
  • Pay per invocation and compute time (millisecond billing)
  • Auto-scales from zero to thousands of concurrent executions
  • Multiple runtime support: Node.js, Python, Go, Java, .NET, and more
  • Native integration with cloud events (queues, storage, HTTP)

Common Use Cases

API Backends

Build RESTful and GraphQL APIs that scale automatically with request volume.

Event Processing

Process events from queues, storage uploads, database changes, and IoT devices.

Scheduled Tasks

Run cron jobs and scheduled data processing without managing always-on servers.

Data Transformation

Transform and enrich data in real-time as it flows between services.

On-Demand Pricing

Pay-as-you-go pricing with no upfront commitment. You are billed per hour of usage and can start or stop at any time. Hourly rates start at $0.0000/hr ($0.00/mo) for Cloud Run functions (1st Gen) Min Instance CPU (Request-based billing).

InstancePrice/hrPrice/mo
Cloud Run functions Min-Instance CPU (Request-based billing)$0.0000$0.00
Cloud Run functions CPU (Request-based billing)$0.0000$0.02
Cloud Run functions Min-Instance Memory (Request-based billing)$0.0000$0.00
Cloud Run functions Memory (Request-based billing)$0.0000$0.00
Cloud Run functions (1st Gen) Memory Tier 2 (Request-based billing)--
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - North America Based$0.0200$14.60
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - Asia Pacific Based--
Cloud Run Functions Network Inter Region Data Transfer Out Intercontinental to/from Oceania$0.1500$109.50
Cloud Run functions (1st Gen) Min Instance Memory Tier 2 (Request-based billing)--
Cloud Run Functions Network Internet Data Transfer Out Europe to Europe--
Cloud Run functions (1st Gen) Min Instance Memory (Request-based billing)$0.0000$0.00
Cloud Run Functions Network Internet Data Transfer Out Oceania to Oceania--
Cloud Run Functions Network Internet Data Transfer Out Intercontinental to China$0.1900$138.70
Cloud Run Functions Network Inter Region Data Transfer Out Intercontinental to/from Africa (Excl Oceania)$0.1200$87.60
Cloud Run Functions Network Internet Data Transfer Out Intercontinental from/to Oceania$0.1900$138.70
Cloud Run functions (1st Gen) Min Instance CPU Tier 2 (Request-based billing)--
Cloud Run Functions Network Internet Data Transfer Out AsiaPacific to AsiaPacific--
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - Europe Based--
Cloud Run functions (1st Gen) CPU (Request-based billing)$0.0000$0.01
Cloud Run Functions Network Inter Region Data Transfer Out Europe to Europe--
Cloud Run functions (1st Gen) CPU Tier 2 (Request-based billing)--
Cloud Run functions (1st Gen) Memory (Request-based billing)$0.0000$0.00
Cloud Run Functions Network Inter Region Data Transfer Out AsiaPacific to AsiaPacific--
Cloud Run Functions Network Intercontinental to/from Africa (Excl Oceania)$0.1100$80.30
Cloud Run Functions Network Internet Data Transfer Out Intercontinental (Excl Oceania and China and Africa)$0.1200$87.60
Cloud Run functions (1st Gen) Min Instance CPU (Request-based billing)$0.0000$0.00

Pricing by Instance Family

Compute

4 instance types available

InstancePrice/hrPrice/mo
Cloud Run functions Min-Instance CPU (Request-based billing)$0.0000$0.00
Cloud Run functions CPU (Request-based billing)$0.0000$0.02
Cloud Run functions Min-Instance Memory (Request-based billing)$0.0000$0.00
Cloud Run functions Memory (Request-based billing)$0.0000$0.00

Functions

8 instance types available

InstancePrice/hrPrice/mo
Cloud Run functions (1st Gen) Memory Tier 2 (Request-based billing)--
Cloud Run functions (1st Gen) Min Instance Memory Tier 2 (Request-based billing)--
Cloud Run functions (1st Gen) Min Instance Memory (Request-based billing)$0.0000$0.00
Cloud Run functions (1st Gen) Min Instance CPU Tier 2 (Request-based billing)--
Cloud Run functions (1st Gen) CPU (Request-based billing)$0.0000$0.01
Cloud Run functions (1st Gen) CPU Tier 2 (Request-based billing)--
Cloud Run functions (1st Gen) Memory (Request-based billing)$0.0000$0.00
Cloud Run functions (1st Gen) Min Instance CPU (Request-based billing)$0.0000$0.00

PeeringOrInterconnectEgress

3 instance types available

InstancePrice/hrPrice/mo
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - North America Based$0.0200$14.60
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - Asia Pacific Based--
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - Europe Based--

InterregionEgress

5 instance types available

InstancePrice/hrPrice/mo
Cloud Run Functions Network Inter Region Data Transfer Out Intercontinental to/from Oceania$0.1500$109.50
Cloud Run Functions Network Inter Region Data Transfer Out Intercontinental to/from Africa (Excl Oceania)$0.1200$87.60
Cloud Run Functions Network Inter Region Data Transfer Out Europe to Europe--
Cloud Run Functions Network Inter Region Data Transfer Out AsiaPacific to AsiaPacific--
Cloud Run Functions Network Intercontinental to/from Africa (Excl Oceania)$0.1100$80.30

PremiumInternetEgress

6 instance types available

InstancePrice/hrPrice/mo
Cloud Run Functions Network Internet Data Transfer Out Europe to Europe--
Cloud Run Functions Network Internet Data Transfer Out Oceania to Oceania--
Cloud Run Functions Network Internet Data Transfer Out Intercontinental to China$0.1900$138.70
Cloud Run Functions Network Internet Data Transfer Out Intercontinental from/to Oceania$0.1900$138.70
Cloud Run Functions Network Internet Data Transfer Out AsiaPacific to AsiaPacific--
Cloud Run Functions Network Internet Data Transfer Out Intercontinental (Excl Oceania and China and Africa)$0.1200$87.60

Reserved Instance & Savings Plans Pricing

Commit to 1 or 3 years for lower hourly rates.

InstancePrice/hrPrice/mo1yr RI/hr3yr RI/hr
Cloud Run functions Min-Instance CPU (Request-based billing)$0.0000$0.00--
Cloud Run functions CPU (Request-based billing)$0.0000$0.02--
Cloud Run functions Min-Instance Memory (Request-based billing)$0.0000$0.00--
Cloud Run functions Memory (Request-based billing)$0.0000$0.00--
Cloud Run functions (1st Gen) Memory Tier 2 (Request-based billing)----
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - North America Based$0.0200$14.60--
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - Asia Pacific Based----
Cloud Run Functions Network Inter Region Data Transfer Out Intercontinental to/from Oceania$0.1500$109.50--
Cloud Run functions (1st Gen) Min Instance Memory Tier 2 (Request-based billing)----
Cloud Run Functions Network Internet Data Transfer Out Europe to Europe----
Cloud Run functions (1st Gen) Min Instance Memory (Request-based billing)$0.0000$0.00--
Cloud Run Functions Network Internet Data Transfer Out Oceania to Oceania----
Cloud Run Functions Network Internet Data Transfer Out Intercontinental to China$0.1900$138.70--
Cloud Run Functions Network Inter Region Data Transfer Out Intercontinental to/from Africa (Excl Oceania)$0.1200$87.60--
Cloud Run Functions Network Internet Data Transfer Out Intercontinental from/to Oceania$0.1900$138.70--
Cloud Run functions (1st Gen) Min Instance CPU Tier 2 (Request-based billing)----
Cloud Run Functions Network Internet Data Transfer Out AsiaPacific to AsiaPacific----
Cloud Run Functions Network Data Transfer Out via Carrier Peering Network - Europe Based----
Cloud Run functions (1st Gen) CPU (Request-based billing)$0.0000$0.01--
Cloud Run Functions Network Inter Region Data Transfer Out Europe to Europe----
Cloud Run functions (1st Gen) CPU Tier 2 (Request-based billing)----
Cloud Run functions (1st Gen) Memory (Request-based billing)$0.0000$0.00--
Cloud Run Functions Network Inter Region Data Transfer Out AsiaPacific to AsiaPacific----
Cloud Run Functions Network Intercontinental to/from Africa (Excl Oceania)$0.1100$80.30--
Cloud Run Functions Network Internet Data Transfer Out Intercontinental (Excl Oceania and China and Africa)$0.1200$87.60--
Cloud Run functions (1st Gen) Min Instance CPU (Request-based billing)$0.0000$0.00--

How Cloud Functions Pricing Works

On-Demand

Pay per hour with no long-term commitment. Ideal for variable workloads and development environments.

Reserved / Committed Use

Commit to 1 or 3 years for significant discounts.

Spot / Preemptible

Use spare capacity at steep discounts. Best for fault-tolerant, batch, and stateless workloads.

Monthly Cost Examples

Small Workload
Cloud Run functions (1st Gen) Min Instance CPU (Request-based billing)
0 vCPU, 0 GB RAM
$0.00/mo
Medium Workload
Cloud Run Functions Network Inter Region Data Transfer Out Intercontinental to/from Africa (Excl Oceania)
0 vCPU, 0 GB RAM
$87.60/mo
Large Workload
Cloud Run Functions Network Internet Data Transfer Out Intercontinental to China
0 vCPU, 0 GB RAM
$138.70/mo

GCP Cloud Functions Free Tier

GCPInvocations + computeAlways Free

Free limit: 2M invocations, 400K GB-sec/mo. This free tier never expires and renews monthly.

Free Tier Comparison

ProviderServiceFree OfferingDurationLimit
GCPCloud FunctionsInvocations + computeAlways2M invocations, 400K GB-sec/mo
AWSLambdaRequests + computeAlways1M requests, 400K GB-sec/mo
AzureFunctionsConsumption planAlways1M executions/mo

Frequently Asked Questions

What is GCP Cloud Functions?

GCP Cloud Functions is a cloud service offered by Google Cloud Platform. It provides various configurations (26 pricing tiers available) with pay-as-you-go and committed-use pricing options.

How much does GCP Cloud Functions cost per month?

Prices range from $0.00/month for Cloud Run functions (1st Gen) Min Instance CPU (Request-based billing) to $138.70/month for Cloud Run Functions Network Internet Data Transfer Out Intercontinental to China on On-Demand pricing in us-east1.

Does GCP Cloud Functions have a free tier?

GCP offers various free tier options. Check the official GCP pricing page for the most current free tier details for Cloud Functions.

How many GCP Cloud Functions pricing tiers are available?

There are 26 pricing tiers available for GCP Cloud Functions. These range from entry-level configurations to high-performance options for enterprise workloads.

What pricing models does GCP Cloud Functions offer?

GCP Cloud Functions offers On-Demand (pay-per-hour, no commitment), Reserved/Committed Use (1-3 year commitments for significant discounts), and in some cases Spot/Preemptible pricing for interruptible workloads at the lowest cost.

When does serverless become more expensive than a dedicated instance?

Serverless is typically cheaper for sporadic or bursty workloads under ~1 million invocations per month. Once sustained utilization exceeds 30-40% of a dedicated instance, a reserved VM or container usually costs less. Profile your actual request patterns before committing to either model.

Compare with Other Providers

Related GCP Services