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
This free grant resets monthly and applies automatically.
Pay-as-you-go
Execution Time
Executions
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.
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.
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