---
title: Budgets by Class
description: "How to budget by class using Reach Reporting Budgets Pro.\nHow to budget by class using Reach Reporting through an Excel budget by class upload.\nReach can pull Budgets by Class if set up in Xero or Quick Books Online."
---

[Skip to content](https://knowledge.reachreporting.com/budgets-by-class#main-content)

![Asset 1.png\]](https://knowledge.reachreporting.com/hs-fs/hubfs/Asset%201.png?height=22&name=Asset%201.png)

Open main navigation

Close main navigation

- [Go to reachreporting.com](https://reachreporting.com/)

[Go to reachreporting.com](https://reachreporting.com/)

 How can we help improve your Reach?

- There are no suggestions because the search field is empty.

1. [Knowledge Center](https://knowledge.reachreporting.com/?hsLang=en)
2. [Budget / Forecast](https://knowledge.reachreporting.com/budget-forecast?hsLang=en)
3. [Getting Started](https://knowledge.reachreporting.com/budget-forecast?hsLang=en#getting-started)

# Budgets by Class

## Learn how to create budgets subdivided by class or department in Reach Reporting.

### In this article:

- [Overview](https://knowledge.reachreporting.com/budgets-by-class#overview)
- [Option 1: Budgets PRO with Class Subdivision](https://knowledge.reachreporting.com/budgets-by-class#option1) 
    - [Step 1: Create a New Budget](https://knowledge.reachreporting.com/budgets-by-class#step1-create-a-new-budget)
    - [Step 2: Enable Class Subdivision](https://knowledge.reachreporting.com/budgets-by-class#step2-enable-class-subdivision)
    - [Step 3: Configure Settings](https://knowledge.reachreporting.com/budgets-by-class#step3-configure-settings)
    - [Step 4: Working with Subdivided Budgets](https://knowledge.reachreporting.com/budgets-by-class#step4-working-with-subdivided-budgets)
    - [Step 5: Navigation and Features](https://knowledge.reachreporting.com/budgets-by-class#step5-navigation-and-features)
    - [Step 6: Row Drivers and Management](https://knowledge.reachreporting.com/budgets-by-class#step6-row-drivers-and-management)
- [Option 2: Excel Class Budget Upload](https://knowledge.reachreporting.com/budgets-by-class#option2) 
    - [Step 1: Create Template](https://knowledge.reachreporting.com/budgets-by-class#step1-create-template)
    - [Step 2: Modify Template for Classes](https://knowledge.reachreporting.com/budgets-by-class#step2-modify-template-for-classes)
    - [Step 3: Upload and Use](https://knowledge.reachreporting.com/budgets-by-class#step3-upload-and-use)
- [Key Differences](https://knowledge.reachreporting.com/budgets-by-class#key-differences) 
    - [Budgets PRO](https://knowledge.reachreporting.com/budgets-by-class#budgets-pro)
    - [Excel Class Budgets](https://knowledge.reachreporting.com/budgets-by-class#excel-class-budget)
    - [QuickBooks Online and Xero Budgets](https://knowledge.reachreporting.com/budgets-by-class#qbo-and-xero-budgets)
- [Using Class Budgets](https://knowledge.reachreporting.com/budgets-by-class#using-class-budgets)

---

### Overview

Reach Reporting offers multiple ways to create budgets by [class or department](https://knowledge.reachreporting.com/classes-departments-and-locations?hsLang=en), allowing you to subdivide your financial planning for more granular analysis. Whether you're using our native Budgets PRO feature or uploading Excel templates, you can create detailed budgets that break down performance by different business units.

---

### **Option 1: Budgets PRO with Class Subdivision**

<iframe width="256" height="144.64" src="https://www.youtube.com/embed/QeIpLoJMd2w?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Budget by Class" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none;"></iframe>

 

**Step 1: Create a New Budget**

- Open the company and click the **Budgets** section in the left menu

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-01-21-3300-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-01-21-3300-PM.png)

- Select **Add New Budget**

**![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-01-39-0787-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-01-39-0787-PM.png)**

- Choose the statements you want to budget for

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-01-57-3878-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-01-57-3878-PM.png)

- Ensure your main bank account is selected

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-02-12-8180-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-02-12-8180-PM.png)

**Step 2: Enable Class Subdivision**

- Enable the **Subdivide by Class or Department** option

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-02-40-4958-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-02-40-4958-PM.png)

- Select the specific classes or departments to include in your budget

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-03-02-2716-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-03-02-2716-PM.png)

- **Note:** Budgets PRO with Class Subdivision is only available for the Profit and Loss and is not available for the Balance Sheet and Cash Flow.
- **Note:** Budgets PRO can handle up to **10 classes or departments** at a time. Classes and departments cannot be combined in Budgets PRO. You can either create a budget with just classes or just departments. 
    - Need more than 10 classes or departments? Email us at [support@reachreporting.com](mailto:support@reachreporting.com) for more information.
- **Important**: Budgets PRO cannot handle subclasses - only parent classes

**Step 3: Configure Settings**

- Set the budget range and prefill the budget if desired

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-03-33-2881-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-03-33-2881-PM.png)

- Name the budget and click **Create Budget**

**![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-03-53-4958-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-03-53-4958-PM.png)**

- The creation process may take longer depending on the number of classes included

**Step 4: Working with Subdivided Budgets**

 Once created, you'll notice:

- A **funnel icon** next to the budget name, indicating it's subdivided

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-05-07-9898-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-05-07-9898-PM.png)

- **Note**: Subdivided budgets cannot be converted to normal budgets, and vice versa

**Step 5: Navigation and Features**

- Use the **dropdown menu** next to the Profit and Loss tab to switch between classes

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-06-29-6767-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-06-29-6767-PM.png)

- The **Profit and Loss total view** is read-only and aggregates all subdivisions

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-07-05-8590-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-07-05-8590-PM.png)

- Balance Sheet and Cash Flow tabs function normally with a single shared view
- The **Data Sheet** provides a single shared view for the entire budget/forecast
- An **Unspecified** option handles unclassed data and classes not included in the subdivision

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-06-52-1249-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-06-52-1249-PM.png)

**Step 6: Row Drivers and Management**

- Each [row driver](https://knowledge.reachreporting.com/row-drivers-in-budgets/forecasts?hsLang=en) is tied to individual subdivisions
- Apply specific drivers to selected classes or use different drivers for the same account across classes
- Row structure and comments apply across the entire budget

---

### **Option 2: Excel Class Budget Upload**

**Note**: The Excel Class Budget upload option is only available for QuickBooks connected companies.

<iframe width="256" height="144.64" src="https://www.youtube.com/embed/2V6mncBPWPE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Excel Class Budget" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none;"></iframe>

 

**Step 1: Create Template**

- Click **Budgets** on the left-hand side

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-10-41-3906-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-10-41-3906-PM.png)

- Click **Add New Budget** and choose **Use Excel**  
    - See our Knowledge Center article for more on [How to Create an Excel Budget in Reach Reporting](https://knowledge.reachreporting.com/how-to-create-an-excel-budget-in-reach-reporting?hsLang=en)

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-12-19-7884-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-12-19-7884-PM.png)

- Select statements, budget date range, and pre-fill options

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-12-51-4379-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-12-51-4379-PM.png)

- Click **Download Excel Template**

**![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-13-06-2220-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-13-06-2220-PM.png)**

**Step 2: Modify Template for Classes**

- Add a row at the top after the heading row labeled **Class ID**

**![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-10-07-2632-PM.png?width=670&height=396&name=image-png-Apr-23-2026-05-10-07-2632-PM.png)**

- Use this row to identify classes exactly as they appear in QuickBooks
- **For subclasses**: Enter the subclass name as the Class ID (Excel budgets support subclasses) 
    - **Note:** QuickBooks will display subclasses as “Parent Name: Sub Name”. You do not need to enter “Parent Name: Sub Name” as the Class ID. Instead, just enter “Sub Name” as the Class ID
- Copy the template block for each class you want to budget for
- Adjust numbers for each account and month per class

**Step 3: Upload and Use**

- Save your modified Excel file
- In Reach, **Upload Excel File** and select your Excel budget/forecast

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-14-20-0227-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-14-20-0227-PM.png)

- Give it a name - you'll see an Excel icon indicating the file type

![](https://knowledge.reachreporting.com/hs-fs/hubfs/image-png-Apr-23-2026-05-14-44-2142-PM.png?width=670&height=340&name=image-png-Apr-23-2026-05-14-44-2142-PM.png)

- Reach automatically combines all classes to create a consolidated budget

---

### **Key Differences**

**Budgets PRO:**

- Maximum of **10 classes or departments,** with an option to add up to 25
- **Cannot handle subclasses** - only main classes
- Native integration with advanced subdivision features
- Cannot convert between subdivided and normal budgets

**Excel Class Budget:**

- Available for QuickBooks connected companies only
- **Can handle subclasses** - enter subclass name as Class ID
- More flexible for complex class structures
- Requires manual template modification

**QuickBooks Online and Xero Budgets:**

- Automatically syncs with your QBO or Xero budget structure

---

### **Using Class Budgets**

When building statements or metrics with class budgets:

- A **funnel icon** appears above budget columns
- [Filters](https://knowledge.reachreporting.com/classes-departments-and-locations?hsLang=en) work the same as actual data with classes
- Can be applied to both [columns and rows](https://knowledge.reachreporting.com/rows-and-columns-in-reach-reporting?hsLang=en)
- Features carry through to [consolidations](https://knowledge.reachreporting.com/consolidations?hsLang=en)

Class budgets provide powerful insights for departmental performance analysis, cost center management, and multi-location businesses. Choose the method that best fits your organizational structure and reporting needs.

Note: Budgets by class in Budgets PRO can also be converted into a Forecast. See our guide on [How to Create a Forecast](https://knowledge.reachreporting.com/how-to-create-a-forecast?hsLang=en) for more information. Budgets PRO Forecasts will automatically update with actuals, whereas Excel Forecasts would need to be manually updated by copying and pasting actuals into the template.

If you have questions about budgeting by class, feel free to send us a chat!

---

### [**Go to the Reach Reporting app\>**](https://app.reachreporting.com/login)

ARE YOU NOT CURRENTLY USING REACH REPORTING?

[learn more at reachreporting.com](https://reachreporting.com/)

### **We are dedicated to helping you.**

\- Need Additional Help?

*Your success is important to us.*

Whether you're working as a CFO of a business or part of an accounting firm, Reach Reporting is here to improve your working knowledge of reporting and provide service tips and skills to ensure you're at the top of your game. 

We make sure that you have access to staff members who are best suited to help you. We work together to resolve issues and create memorable moments that empower you to enhance your reporting skills.

We are here to listen to you. We understand that using new technology can be frustrating, so we can answer questions or jump on a quick Zoom call. Our entire staff has an in-depth knowledge of Reach Reporting and can quickly direct you to best practices to improve your reporting. 

We are focused on providing solutions that save you time and increase your value. We continue to improve each day and look forward to visiting with you. Your communication with us is vital and appreciated. 

Please feel free to chat with us by clicking the help chat bubble in the lower right-hand corner of this page.

Reach out to your Reach Reporting Rep and schedule a Zoom meeting by clicking the meeting link in their email signature.

Or schedule to join our [ongoing webinars](https://reachreporting.com/webinars).

Reach Reporting is dedicated to helping provide a knowledge base that is easy to understand and informative. If you still have questions that have not been answered, please let us know by emailing support@reachreporting.com, chatting with our support team, or calling us at [(877) 467-7637](https://www.google.com/search?q=reach+reporting&rlz=1C1CHBF_enUS910US910&oq=reach+reporting&aqs=chrome..69i57j46i67i175i199j0i512l2j69i65l2j69i61j69i65.2687j0j4&sourceid=chrome&ie=UTF-8#). We are here to ensure that you have a positive experience with Reach Reporting, as we want to continue to be the reporting solution you trust. 

### **Need more access to Reach Reporting Resources?**

Reach Reporting has a wealth of knowledge and a robust online community to support you as you create reports that provide powerful insight. Please look into the following resources.

Reach Reporting Blog: We add[blogs](https://reachreporting.com/blog) to our site every month to give you great information in a fun and friendly manner.

Case Studies: We interview one company per month to help our clients highlight how they are using Reach Reporting and how it is improving their services and firm offerings. These[case studies](https://reachreporting.com/case-studies) are invaluable to our community.

Knowledge Center: From simple to complicated, we provide step-by-step guidance to utilize every aspect of Reach Reporting in our robust[knowledge center.](https://knowledge.reachreporting.com/?hsLang=en)

Video Tutorials: We know watching is sometimes easier than reading, which is why all of our tutorials are video-based in the[video tutorial section](https://reachreporting.com/training-videos) of Reach Reporting and[Youtube](https://www.youtube.com/channel/UCVoqUVWnR1KZlNw3nXu_0AA?view_as=subscriber).

Social Networks: Join us on[FaceBook](https://www.facebook.com/reachreporting/),[LinkedIn](https://www.linkedin.com/company/reach-reporting/),[Youtube](https://www.youtube.com/channel/UCVoqUVWnR1KZlNw3nXu_0AA?view_as=subscriber), and[Twitter](https://twitter.com/reachreporting).

Monthly Newsletter: Go to the footer of [reachreporting.com](https://reachreporting.com/) and sign up to receive the Reach Reporting newsletters delivered directly to your inbox. Our newsletters cover tips and tricks, current events in accounting, strategies to improve your advisory services, and much more.

We look forward to helping you build insightful reports,

The Reach Reporting Team.

 

- [General Info](https://knowledge.reachreporting.com/general-info?hsLang=en#main-content)

    - [Company Settings](https://knowledge.reachreporting.com/general-info?hsLang=en#company-settings)
    - [Billing](https://knowledge.reachreporting.com/general-info?hsLang=en#billing)
    - [Troubleshooting](https://knowledge.reachreporting.com/general-info?hsLang=en#troubleshooting)
- [Integrations](https://knowledge.reachreporting.com/integrations?hsLang=en#main-content)

    - [QuickBooks Online](https://knowledge.reachreporting.com/integrations?hsLang=en#quickbooks-online)
    - [XERO](https://knowledge.reachreporting.com/integrations?hsLang=en#xero)
    - [Digits](https://knowledge.reachreporting.com/integrations?hsLang=en#digits)
    - [QuickBooks Desktop](https://knowledge.reachreporting.com/integrations?hsLang=en#quickbooks-desktop)
    - [CSV Trial Balance](https://knowledge.reachreporting.com/integrations?hsLang=en#csv-trial-balance)
    - [Gusto](https://knowledge.reachreporting.com/integrations?hsLang=en#gusto)
    - [MYOB](https://knowledge.reachreporting.com/integrations?hsLang=en#myob)
- [Workspaces](https://knowledge.reachreporting.com/workspaces?hsLang=en#main-content)

    - [Companies](https://knowledge.reachreporting.com/workspaces?hsLang=en#companies)
    - [Users](https://knowledge.reachreporting.com/workspaces?hsLang=en#users)
    - [Troubleshooting](https://knowledge.reachreporting.com/workspaces?hsLang=en#troubleshooting)
- [Dashboards](https://knowledge.reachreporting.com/dashboards?hsLang=en)
- [Reports](https://knowledge.reachreporting.com/reports?hsLang=en#main-content)

    - [Getting Started](https://knowledge.reachreporting.com/reports?hsLang=en#getting-started)
    - [Report Builder Elements](https://knowledge.reachreporting.com/reports?hsLang=en#report-builder-elements)
- [Metrics/Statement Builder](https://knowledge.reachreporting.com/metrics-statement-builder?hsLang=en#main-content)

    - [Display Options](https://knowledge.reachreporting.com/metrics-statement-builder?hsLang=en#display-options)
    - [AR/AP Aging](https://knowledge.reachreporting.com/metrics-statement-builder?hsLang=en#ar-ap-aging)
    - [Customizing a Metric](https://knowledge.reachreporting.com/metrics-statement-builder?hsLang=en#customizing-a-metric)
- [Sheets](https://knowledge.reachreporting.com/sheets?hsLang=en)
- [Budget / Forecast](https://knowledge.reachreporting.com/budget-forecast?hsLang=en#main-content)

    - [Getting Started](https://knowledge.reachreporting.com/budget-forecast?hsLang=en#getting-started)
    - [Integrations](https://knowledge.reachreporting.com/budget-forecast?hsLang=en#integrations)
    - [Using Budgets/Forecasts](https://knowledge.reachreporting.com/budget-forecast?hsLang=en#using-budgets-forecasts)
- [Consolidations](https://knowledge.reachreporting.com/consolidations?hsLang=en)
- [Client Portal](https://knowledge.reachreporting.com/client-portal?hsLang=en)
- [AI Enhanced Reporting Info](https://knowledge.reachreporting.com/ai-enhanced-reporting-info?hsLang=en)
- [New Features and Updates](https://knowledge.reachreporting.com/new-features-and-updates?hsLang=en)

[![Chill listening crop-3](https://knowledge.reachreporting.com/hs-fs/hubfs/Mark%20Blue%20transparent-100.jpg?width=55&height=55&name=Mark%20Blue%20transparent-100.jpg "Chill listening crop-3")](https://reachreporting.com/)

Reach Reporting Help Center

Copyright © 2026, Reach Reporting