# Zero-Based Budgeting

**Zero-Based Budgeting**

**How It Works**

Zero-Based Budgeting (ZBB) ensures that every dollar of your income has a specific purpose. Instead of planning your budget around expected income, you base it on your actual account balances. The goal is to ensure that no money is left unassigned, giving you complete control over your finances.

**Why Use It?**

* **Enhanced Control:** By allocating only the money you actually have, ZBB helps you manage your finances more precisely, especially when dealing with irregular incomes or unexpected expenses​​.
* **Proactive Financial Planning:** ZBB encourages you to plan every dollar carefully, prioritizing expenses and savings as funds become available throughout the month​​.

{% hint style="warning" %}
**Every Dollar Needs a Purpose – Even Your Savings!**\
When using zero-based budgeting, every dollar you earn should be assigned to a specific category, including your savings. This method ensures that you are intentionally putting money towards your financial goals, like building an emergency fund or saving for a big purchase. Allocate funds directly to your savings category to make sure you’re not just setting money aside but actively directing it towards a purpose. Remember, even savings have a job in your budget!
{% endhint %}

***

#### **Getting Started with Zero-Based Budgeting**

1. **Add Your Accounts:**

   * To start Zero-Based Budgeting, you first need to add your transactional accounts, such as checking accounts, savings accounts, or credit cards. These accounts will display your real balances, which form the basis for your budget​.

   <figure><img src="/files/BqTuXBIh6SfFv9nZhhww" alt="" width="188"><figcaption></figcaption></figure>
2. **Enter Your Current Balances:**

   * Once your accounts are set up, enter the current balances for each account. The app will automatically calculate the total amount of money available for allocation, displayed as "Pending Allocation."

   <figure><img src="/files/OAQjo6HaSYjrloEhXRZr" alt="" width="188"><figcaption></figcaption></figure>
3. **Allocate Your Income:**

   * Now, assign your available funds to various categories, such as rent, groceries, utilities, or savings. Every dollar should be allocated to a specific category, ensuring nothing is left unplanned​​.

   <figure><img src="/files/jFBV3GOaEzMrvY4clFZp" alt="" width="188"><figcaption></figcaption></figure>
4. **Monitor and Adjust:**
   * Throughout the month, continue to monitor your budget and adjust allocations as needed. If additional income comes in, it will appear in the "Pending Allocation" section, ready to be assigned to categories​.

{% hint style="danger" %}
Zero-Based Budgeting offers great control, but it requires more hands-on effort. You’ll need to regularly monitor your accounts and make adjustments as income and expenses change throughout the month. For users willing to stay engaged, this method provides unmatched clarity over every dollar.
{% endhint %}

***

#### **Quick Example: Allocating Funds in Zero-Based Budgeting**

**Scenario:**\
You start the month with **$3,500** in your checking account. You allocate this money across various categories as follows:

* **Rent:** $1,200
* **Groceries:** $400
* **Utilities:** $300
* **Debt Repayment:** $500
* **Entertainment:** $300
* **Savings:** $600
* **Miscellaneous:** $200

Now, your total of **$3,500** has been fully allocated, meaning every dollar is assigned to a purpose. As more income arrives throughout the month, it will be added to your "Pending Allocation," ready to be distributed.

***

**Steps in the App:**

1. **Enter Your Starting Balance:**
   * Add your **$3,500** checking account balance. This amount will appear as "Pending Allocation."
2. **Allocate Funds to Categories:**
   * Assign **$1,200** to rent, **$400** to groceries, and so on, until your **$3,500** has been fully distributed across your categories.
3. **Monitor Your Progress:**
   * As the month progresses and additional income arrives, allocate new funds to the appropriate categories based on your financial needs.

<div><figure><img src="/files/90QbvHdQCsddK7zG5ysE" alt="" width="188"><figcaption></figcaption></figure> <figure><img src="/files/HOEU7sVjGg9DMvfIKEob" alt="" width="188"><figcaption></figcaption></figure> <figure><img src="/files/m2Ld3UV6nkeHy05ylbsB" alt="" width="188"><figcaption></figcaption></figure></div>

{% hint style="info" %}
You can change or customize your categories at any time by going to the **side menu** and selecting **"Groups and Categories."** This flexibility allows you to tailor your budget as your priorities change throughout the month.
{% endhint %}


---

# 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://www.beyondbudgetapp.com/budgeting-methods/zero-based-budgeting.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.
