# Migrating to Budgeting v2 🆕

After months of feedback, testing, and refinement, we’re excited to share that the new Lunch Money budgeting feature is officially here! :tada:

The new budgeting system brings powerful flexibility while maintaining the simplicity you love. Here's a quick overview of what's new and what's changed:

#### **What's new**

* 🗓️ [**Custom budgeting periods**](https://support.lunchmoney.app/guides/budgeting/step-2-setting-up-your-budget#how-do-i-configure-my-custom-budgeting-period): Break free from monthly budgets! Set cycles that match your life, whether that's weekly, bi-weekly, or the 1st and 15th of each month.
* 🛼 [**Smart rollover options**](https://support.lunchmoney.app/guides/budgeting/step-2-setting-up-your-budget#defining-rollover-options): Take control of what happens to extra funds or overspending in each category.
* 📥 [**General pool**](https://support.lunchmoney.app/guides/budgeting/step-2-setting-up-your-budget#rollover-options-for-the-general-pool-income): All income now flows to one central pool that you distribute to your categories, making it easier to see and manage your total available funds.

#### **What's changed**

* 📋 [**Streamlined interface**](https://support.lunchmoney.app/guides/budgeting/step-5-miscellaneous-features#historical-spend): Historical spending data (last 3 periods) now appears on hover over the Activity number, keeping your budget view clean and focused.
* ⭐ [**"Budget suggestions" are now "budget presets"**](https://support.lunchmoney.app/guides/budgeting/step-4-budgeting#budget-presets): Same helpful functionality, clearer name. Your existing suggestions will transfer automatically.
* 🗃️ [**Category group budgeting**](https://support.lunchmoney.app/guides/budgeting/step-2-setting-up-your-budget#enabling-category-group-budgeting): Set budgets and rollover options at the category group level.

{% hint style="success" %}
**Automatic Migration:** Your existing budgets and most settings are automatically migrated, but category group budgets and income rollovers may need a quick manual update. Please review the migration information below to ensure a smooth transition.
{% endhint %}

***

If you were a beta tester and previously tried the new budgeting feature, please review the information below to ensure a smooth transition for your category group budgets and income rollovers settings:

### :one: Category Group Budgeting

If you had category-group level budgets in v1 that weren't carried over to v2, you'll need to manually enable category group budgeting for those category groups.

#### **How to Enable Category Group Budgeting**

1. Navigate to the [Budget](https://my.lunchmoney.app/budget) page
2. Click the arrow (<img src="https://160037560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2W9WT63LQTW7JYT64B%2Fuploads%2FF2hpwa2Xsyb1m7Vbh0EH%2Fimage.png?alt=media&#x26;token=a0090dc4-679d-492c-8ffe-f74ce8561949" alt="" data-size="line">)  on the far-right of the category group row
3. In the right-side panel, toggle on "**Enable Category Group Budgeting**":

<figure><img src="https://160037560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2W9WT63LQTW7JYT64B%2Fuploads%2FARSJ2pDAZad8M62hpJEO%2F61db3c83e657ff2800c705127ce04b16.gif?alt=media&#x26;token=6e65155c-d316-427f-885c-4b3491d15ae1" alt="" width="450"><figcaption></figcaption></figure>

#### **When category group budgeting is disabled:**

* Budgets and rollover options can only be set at the subcategory level

#### **When category group budgeting is enabled:**

* You can set budgets at both the category group level AND the subcategory level
* Rollover options are only available at the category group level

### :two: Income Rollover Options

In Budgeting v2, all income flows towards the general pool by default. If you previously had individual rollover options configured for individual income categories, you'll need to enable general pool rollover settings to maintain similar functionality.

#### How to Enable Income Rollover

1. Navigate to the [Budget](https://my.lunchmoney.app/budget) page and click on <img src="https://160037560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2W9WT63LQTW7JYT64B%2Fuploads%2FppBIS3NFQe6hqT5FIIKS%2Fimage.png?alt=media&#x26;token=cb702a6d-2dc5-4434-a801-85765eb877c3" alt="Budget Settings" data-size="line">
2. Under "General Pool Rollover Setting", toggle on "**Roll over 'Left to Budget' and 'Overbudgeted' amounts**":

<figure><img src="https://160037560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2W9WT63LQTW7JYT64B%2Fuploads%2FQbEJWnVeeBViWM4mAKNo%2F164cae531b9ceac88c6e5afa2919814b.gif?alt=media&#x26;token=a5feb174-1018-4d13-adaa-8bb2f8a6ea5e" alt="" width="450"><figcaption></figcaption></figure>

After enabling the rollover options, you'll need to configure:

1. **Reset Balance To:** Set your desired starting balance (e.g., 0)
2. **Starting On:** Choose your rollover start date (e.g., 2025-7-1)

Once configured, click "**Start rolling over**" to activate the feature.

<figure><img src="https://160037560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2W9WT63LQTW7JYT64B%2Fuploads%2F8P0qI5ki6utzgVF1SNRA%2Fimage.png?alt=media&#x26;token=1245acbc-f284-49f7-b5e6-255daab94080" alt="" width="449"><figcaption></figcaption></figure>

#### Understanding the Change

* **Before (v1):** Individual rollover options for each income category&#x20;
* **Now (v2):** A single rollover setting for the general pool, which includes all income

### :three: Have any questions?

If you run into any questions, feel free to send us an email at [**support@lunchmoney.app**](mailto:support@lunchmoney.app)

You can also click on "**Help**" at the top of the page next to the logout button, and send an in-app ticket with the "**Submit a bug or feedback**" option.

<figure><img src="https://160037560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2W9WT63LQTW7JYT64B%2Fuploads%2FOsr34EhNH8yQLElexrww%2Fimage.png?alt=media&#x26;token=93cc5646-e2aa-40ec-ab95-e82173275b98" alt="" width="516"><figcaption></figcaption></figure>
