Consumption Plan

The Consumption plan is the most common and cost-effective for many workloads. You pay only for the compute time you consume and get a generous free grant each month.

Free Grant

1 Million Requests Included monthly
400,000 GB-seconds Included monthly

This free grant resets monthly and applies automatically.

Pay-as-you-go

Execution Time

0.000016 USD per GB-second After free grant

Executions

0.40 USD per Million executions After free grant

Important Considerations

Functions are billed based on the number of executions and the resources consumed (memory and execution time). Execution duration is capped at 10 minutes for the Consumption plan.

Premium Plan

The Premium plan offers pre-warmed instances, no cold starts, VNet connectivity, and longer execution durations, at a predictable hourly rate.

EP1 Instance

0.084 USD per hour Includes unlimited executions and requests
  • 1 vCPU
  • 3.5 GB RAM
  • VNet Connectivity
  • No Cold Starts

EP2 Instance

0.168 USD per hour Includes unlimited executions and requests
  • 2 vCPU
  • 7 GB RAM
  • VNet Connectivity
  • No Cold Starts

EP3 Instance

0.336 USD per hour Includes unlimited executions and requests
  • 4 vCPU
  • 14 GB RAM
  • VNet Connectivity
  • No Cold Starts

You can mix and match instance types to optimize performance and cost.

Explore Premium Plan Benefits

Dedicated (App Service) Plan

Run Azure Functions on the same infrastructure as Azure App Service. You pay for the App Service Plan and get Functions runtime included.

How it works

Choose an App Service Plan tier (Free, Shared, Basic, Standard, Premium, Isolated) and deploy your Functions app to it. Pricing is based on the selected App Service Plan.

Learn about App Service Plans

Other Potential Costs

While core Function execution is priced as above, consider these related Azure services:

  • Azure Storage: Required for Function state and triggers. Billed separately based on usage.
  • Azure Networking: Data transfer out to the internet incurs standard network egress charges.
  • Application Insights: For monitoring and logging. Has its own pricing tiers based on data ingestion.
  • Other Trigger/Binding Services: Services like Service Bus, Event Hubs, Cosmos DB have their own pricing.

Azure Pricing Calculator

Use the official Azure Pricing Calculator to estimate your monthly costs based on your specific usage patterns and chosen services.

Go to Azure Pricing Calculator