> ## Documentation Index
> Fetch the complete documentation index at: https://docs.envzero.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set Budget Notifications

> Configure project budget thresholds and notifications in env zero by enabling cost monitoring, setting timeframes and amounts, and alerting on breaches.

Budgets make it simple to track spending for each project. When spending goes beyond thresholds of your choice, you'll get a notification, helping you stay in control of you finances.

# Setup a Project Budget

1. Enable [cost monitoring](/guides/cost-monitoring/cost-monitoring) and configure [notifications](/guides/integrations/notifications) for your project with "Budget Exceeded" event enabled.
2. Navigate to the project page and click **Project Costs**.
3. Select the **Budget** tab.
4. Tick the "Enable budget for this project" box, select your preferred timeframe and budget amount, set your thresholds, and then hit "Save".

<Frame>
  <img src="https://mintcdn.com/envzero-b61043c8/DEMw5onAg75H1sCr/images/guides/cost-monitoring/242a88a-screenshot_2023-09-16_at_10.png?fit=max&auto=format&n=DEMw5onAg75H1sCr&q=85&s=fd4af650f98e50f8719ac092d52ddc12" alt="Interface screenshot showing configuration options" width="1440" height="1176" data-path="images/guides/cost-monitoring/242a88a-screenshot_2023-09-16_at_10.png" />
</Frame>

You will now be notified when the budget threshold is exceeded.

<Frame>
  <img src="https://mintcdn.com/envzero-b61043c8/DEMw5onAg75H1sCr/images/guides/cost-monitoring/ebccf89-screenshot_2023-09-21_at_11.png?fit=max&auto=format&n=DEMw5onAg75H1sCr&q=85&s=a363adb3cec4289c79803b241350dfeb" alt="Interface screenshot showing configuration options" width="756" height="74" data-path="images/guides/cost-monitoring/ebccf89-screenshot_2023-09-21_at_11.png" />
</Frame>

Clicking the link on the notification will lead you to the env zero app in the 'Project Costs' page where you can see the projects budget usage over time:

<Frame>
  <img src="https://mintcdn.com/envzero-b61043c8/DEMw5onAg75H1sCr/images/guides/cost-monitoring/a59352a-image.png?fit=max&auto=format&n=DEMw5onAg75H1sCr&q=85&s=df3c8b6184905d8590a1ea0df1dba9a8" alt="Interface screenshot showing configuration options" width="1600" height="1198" data-path="images/guides/cost-monitoring/a59352a-image.png" />
</Frame>

<Note>
  Note

  It may take up to a day for a notification to fire after a threshold was exceeded.
</Note>

## Behind The Scenes

To calculate costs, env zero fetches data from the cloud provider (AWS/GCP/Azure) every 24 hours.

For every project with cost credentials, env zero fetches cost data regarding all of its environments, relying on the tags they have. This can incur additional cloud costs.

<Warning>
  Additional Cloud Costs

  Setting a budget notification can increase cloud costs depending on the cloud provider.

  Additional information on each cloud provider costs:

  1. [AWS](https://aws.amazon.com/aws-cost-management/aws-cost-explorer/pricing/) - 0.01\$ per request
  2. [GCP](https://cloud.google.com/bigquery/pricing#overview_of_pricing) - depends on the amount of cost data
  3. [Azure](https://azure.microsoft.com/en-us/pricing/details/cost-management/) - no additional cost
</Warning>

## Next steps

* [Set Cost Monitoring](/guides/cost-monitoring/cost-monitoring) - Enable cloud cost tracking across environments.
* [Cloud Analyst](/guides/cloud-analyst/cloud-analyst) - Explore AI-powered cloud cost insights and dashboards.
* [Estimate Costs](/guides/policies-governance/cost-estimation) - Preview deployment costs before applying changes.
