# Budget Groups

## Overview

Budget Groups let you track and control spend for groups of services, warehouses, users, or other billable entities.\
They provide clear financial visibility and timely alerts when spend approaches or exceeds your targets.

#### What You Can Budget For

You can define budgets for most **services** whose costs change frequently, including:

* Cloud Services such as:
  * Auto-clustering
  * Pipes / Snowpipes
  * AI Services
  * Query Acceleration
* Specific warehouses or groups of warehouses
* Users
* Jobs & Workflows

Budget Groups support both **broad scopes** (e.g., all auto-clustering costs) and **narrow scopes** (e.g., a single critical warehouse).

***

## How Budget Groups Work

Budget Groups function as **spend guardrails**, continuously tracking the cost of selected services or warehouses within a defined time window. Instead of discovering overruns at the end of the month, they provide **early, actionable signals** when spend begins to drift beyond expectations.

Each Budget Group is built around three core components:

* **Scope** – which services, warehouses, users, or workflows are being monitored
* **Time window** – how often the budget resets (daily, weekly, or monthly)
* **Budget amount** – the maximum dollar value you expect to spend in that window

After defining the budget amount, you configure **percentage-based alert thresholds**.\
For example, you may choose to be notified at:

* **50%** of the budget
* **90%** of the budget
* **100%** of the budget

As costs accumulate, the platform calculates progress toward the budget and triggers alerts immediately when a threshold percentage is crossed.

This creates clear value:

* **Prevent unexpected spikes** by catching unusual spend early
* **Align engineering and FinOps teams** around shared expectations
* **Support operational tuning** through consistent visibility
* **Create accountability** by assigning ownership for specific cost areas

In practice, Budget Groups operate as an **early-warning system**, helping teams react before spend exceeds planned levels.

***

## How to Create a Budget Group

> Follow these steps in the platform to create a new Budget Group:

1. Go to **Monitoring → Budget groups**.
2. Click **Create Budget Group**.
3. Select the **scope** of services, warehouses, users, or workflows.
4. Choose a **time window** (Daily, Weekly, Monthly).
5. Define the **budget amount** in dollars based on historical spend.
6. Assign an **owner**.
7. Configure **alert thresholds in percentages**, such as 50%, 90%, or 100%.
8. Select where alerts should be sent, predefined channels or a specific email.\
   ([how to create channels in Seemore ](https://docs.seemoredata.io/external-docs/fundamentals/settings/communication-channels))
9. Save the Budget Group.

<figure><img src="https://3620459840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnSbIoBjUxWTGNWa9gGw7%2Fuploads%2FDo4aR3qSIpGl2hxGd2QO%2FCrteate%20Budget%20Group.gif?alt=media&#x26;token=43a74d4e-a158-44e2-979f-287bf7a59657" alt="" width="303"><figcaption></figcaption></figure>

***

## Tracking Budget Group

To monitor the performance of an existing Budget Group:

1. Go to **Monitoring → Budget Groups,** to see the list of Budget Groups created.
2. Select the **Budget Group** you want to track.
3. Click on it to open the detailed view.

<figure><img src="https://3620459840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnSbIoBjUxWTGNWa9gGw7%2Fuploads%2FEPZol5eYlkOjIDImDjNF%2Fimage.png?alt=media&#x26;token=cbfc3cb9-b3ec-404a-be89-7c5da80edfce" alt="" width="380"><figcaption></figcaption></figure>

Inside the group’s page, you can see:

* The budget amount
* Current accumulated spend
* Progress toward each threshold
* Whether any alerts have been triggered

This view helps you understand how the group is trending and whether intervention is needed.\
In the main page you are able to filter the list by the budget period defined (all, daily, weekly and monthly)

<div align="center"><img src="https://3620459840-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnSbIoBjUxWTGNWa9gGw7%2Fuploads%2FGxv4a78qFVBM8NbKk2he%2Fimage.png?alt=media&#x26;token=0a78946f-03ea-4b07-b89f-8e54c120d066" alt=""></div>

***

## Notifications

When setting up a Budget Group, you choose **where alerts should be delivered**.\
You can use any of the [**Channels**](https://docs.seemoredata.io/external-docs/fundamentals/settings/communication-channels) defined in the platform:

* **Slack** channel
* **Microsoft Teams** channel
* **Email group**

You can also send alerts directly to a **specific email address** without using a predefined channel.

Alerts are sent automatically whenever a configured **percentage threshold** is crossed.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.seemoredata.io/external-docs/fundamentals/our-features/monitoring-cost-management/budget-groups.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
