Managing business finances can quickly become overwhelming if everything is lumped into one general category. That’s where Classes in QuickBooks come in. Classes allow you to track income and expenses by department, location, project, or any category that matters to your business.
In this in-depth guide, you’ll learn how to add a class in QuickBooks, why classes are important, and how to use them effectively to gain better financial insights.
📌 Table of Contents
- What Is a Class in QuickBooks?
- Why Use Classes in QuickBooks?
- Class Tracking vs Locations: What’s the Difference?
- Which QuickBooks Versions Support Class Tracking?
- How to Turn On Class Tracking in QuickBooks
- How to Add a Class in QuickBooks Online
- How to Add a Class in QuickBooks Desktop
- How to Assign Classes to Transactions
- How to Add Sub-Classes in QuickBooks
- How to Run Class Reports in QuickBooks
- Common Mistakes to Avoid When Using Classes
- Best Practices for Class Tracking
- FAQs About Classes in QuickBooks
- Final Thoughts
-
-
What Is a Class in QuickBooks?
-
A Class in QuickBooks is a way to categorize transactions beyond standard accounts. While accounts tell you what the money was spent on, classes tell you where or why it was spent.
For example:
- Departments (Sales, Marketing, HR)
- Business locations (New York, California, Texas)
- Projects or service lines
- Events or product categories
Classes help you break down your financial data in a way that actually matches how your business operates.
-
Why Use Classes in QuickBooks?
Using classes gives you clarity, control, and confidence in your financial reports.
Key Benefits:
- Track profitability by department or location
- Identify which areas generate the most revenue
- Compare expenses across teams or projects
- Create cleaner and more detailed reports
- Make smarter business decisions
Instead of guessing, classes let you see exactly where your money is going.
-
Class Tracking vs Locations: What’s the Difference?
QuickBooks offers both Class Tracking and Location Tracking, and many users get confused.
|
Feature |
Best Used For |
|
Classes |
Departments, services, projects |
|
Locations |
Physical business locations |
💡 More Tips:-
How Can I Contact QuickBooks Online Support?
-
Which QuickBooks Versions Support Class Tracking?
Class tracking is available in:
- QuickBooks Online Plus
- QuickBooks Online Advanced
- QuickBooks Desktop Pro, Premier, and Enterprise
❌ Not available in QuickBooks Online Simple Start or Essentials
-
-
How to Turn On Class Tracking in QuickBooks
-
Before adding classes, you must enable the feature.
Steps to Enable Class Tracking:
- Log in to QuickBooks
- Go to Settings (⚙️)
- Select Expenses
- Click the Advanced tab
- Turn on Track Classes
- Choose:
- One class per transaction OR
- One class per row
- Click Save, then Done
Once enabled, you’re ready to create classes.
-
-
How to Add a Class in QuickBooks Online
-
Follow these simple steps to add a class in QuickBooks Online:
Step-by-Step Instructions:
- Click Settings (⚙️)
- Select All Lists
- Click Classes
- Select New
- Enter the Class Name
- (Optional) Assign a Parent Class
- Click Save
✅ Your class is now ready to use.
How to Add a Class in QuickBooks Desktop
If you’re using QuickBooks Desktop, the process is slightly different.
Steps for QuickBooks Desktop:
- Go to the Lists menu
- Select Class List
- Click Class at the bottom
- Choose New
- Enter the class name
- (Optional) Create a sub-class
- Click OK
That’s it! Your class has been successfully added.
-
-
How to Assign Classes to Transactions
-
Adding classes is only useful if you apply them correctly.
How to Assign a Class:
- Open a transaction (invoice, bill, expense, or journal entry)
- Select the appropriate Class from the dropdown
- Save the transaction
If you enabled one class per row, you can assign different classes to each line item.
-
-
How to Add Sub-Classes in QuickBooks
-
Sub-classes allow for more detailed tracking.
Example:
- Parent Class: Marketing
- Sub-Class: Digital Ads
- Sub-Class: Events
- Sub-Class: Content Marketing
How to Create a Sub-Class:
- Add a new class
- Check Is Sub-Class
- Select the parent class
- Save
This structure is perfect for businesses with complex operations.
-
-
How to Run Class Reports in QuickBooks
-
Once your classes are set up, you can generate powerful reports.
Most Popular Class Reports:
- Profit and Loss by Class
- Balance Sheet by Class
- Expense Reports by Class
How to Run a Class Report:
- Go to Reports
- Search for Profit and Loss by Class
- Customize the date range
- Review or export the report
These reports help you understand which parts of your business are truly profitable.
-
-
Common Mistakes to Avoid When Using Classes
-
Avoid these common errors to keep your reports accurate:
❌ Too many unnecessary classes
❌ Inconsistent class naming
❌ Forgetting to assign classes
❌ Mixing classes and chart of accounts
❌ Not reviewing class reports regularly
Keeping things simple and consistent is key.
-
-
Best Practices for Class Tracking
-
✔ Plan your class structure before creating classes
✔ Use clear and descriptive names
✔ Limit the number of classes
✔ Train your team to assign classes correctly
✔ Review reports monthly
Good class management saves time and prevents confusion later.
-
-
FAQs About Classes in QuickBooks
-
Q: Can I delete a class?
Yes, but only if it’s not used in any transaction.
Q: Can I rename a class?
Yes, renaming won’t affect past transactions.
Q: Can I use both classes and locations?
Absolutely. Many businesses do.
Q: Do classes affect taxes?
No, they are for internal reporting only.
Final Thoughts
Learning how to add a class in QuickBooks is one of the smartest steps you can take to improve financial clarity. Whether you’re tracking departments, projects, or locations, classes help you see the full picture of your business performance.
When used correctly, class tracking turns QuickBooks into a powerful financial analysis tool—not just basic bookkeeping software.
If you want better insights, better decisions, and better growth, start using Classes in QuickBooks today.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.