How to use classes in QuickBooks
Classes let you label transactions by department, product line or any other segment of the business, so reports can show how each part is doing. In QuickBooks Online Plus and Advanced, turn on Track classes in Account and settings, then choose a class as you record each transaction.
- By Book Keeping Pros
- Sources checked 17 Oct 2026
On this page
Key takeaways
- Class tracking in QuickBooks Online is part of the Plus and Advanced plans.
- Class tracking has to be switched on in Account and settings before any class can go on a transaction.
- For customer transactions, QuickBooks Online can take one class for the whole transaction or a separate class on each row.
Before you start
Classes come with QuickBooks Online Plus and Advanced. Intuit describes them as a flexible way to group income and expenses into the segments that matter to you, such as the departments of a store or a set of product lines, and then see each segment's results in reports.
Decide whether classes are the right fit before you set them up, because Intuit points to three other tools that may suit a particular need more closely. Location tracking follows sales, purchases and profitability for each place you trade from. The Projects feature tracks the income and job costs of individual pieces of work on one dashboard. And grouping the things you sell into categories gives a clearer picture of your sales.
It's worth asking your accountant what they think of using classes for your business, too. And keep the list short. Intuit's advice is that a long class list takes more time to work with, while plain, simple classes make your reports easier to follow.
Settle one more choice in advance: how classes go on customer transactions such as invoices and receipts. One to entire transaction puts a single class on the whole form, which saves time if you don't need each product you sell tracked by class. One to each row in transaction asks for a class on every line.
Steps
- Go to Settings and select Account and settings.
- Select Advanced, then select the Categories section to edit it.
- Select Track classes.
- From the Assign classes dropdown, choose One to entire transaction or One to each row in transaction.
- Select Save, then Done.
- To record a transaction with a class, select + New or + Create and choose the transaction type.
- Fill in the transaction's details as usual.
- Add the class. With One to entire transaction, pick it from the class dropdown at the top of the form; with One to each row in transaction, enter it in the Class column on each row.
- Save the transaction.
Note
What changes afterwards
Each customer and supplier transaction you tag carries its class, which is what lets reports run by class show sales, expenses or profitability for each segment of the business.
Downloaded bank transactions don't need the work doing twice. When you match a download to a transaction already in your books, you won't have to add the class again.
The Assign classes choice isn't fixed. Go back to the Categories section on the Advanced tab of Account and settings to switch between one class per transaction and one per row, then select Save and Done.
Once classes are in use, Intuit's overview suggests setting a budget goal for each one, so every segment has a target to plan towards. The steps are on the page about making a budget in QuickBooks.
If it doesn't work
No class field on a form? Check that Track classes is selected in the Categories section, since classes can't be used until tracking is on. Then check the Assign classes setting: the class dropdown at the top of the form goes with One to entire transaction, and the Class column with One to each row in transaction.
General information
Sources
- Get started with class tracking in QuickBooks Online (Australia)
Intuit Australia Pty Ltd. Current at 17 October 2026, released 17 October 2026. Checked 17 October 2026.
QuickBooks is a trademark of Intuit Inc. Licence: Intuit Australia legal terms (facts quoted with attribution, no endorsement implied).
- Track your transactions by class, QuickBooks Online help (Australia)
Intuit Australia Pty Ltd. Current at 17 October 2026, released 17 October 2026. Checked 17 October 2026.
QuickBooks is a trademark of Intuit Inc. Licence: Intuit Australia legal terms (facts quoted with attribution, no endorsement implied).
Related service
Management and cash-flow reports
Monthly reports that show where the business stands.
Related guides
How to make a business budget
What a business budget is, what to gather before you start, how to build one month by month and how to check it against your actual results.
More QuickBooks how-tos
How to make a budget in QuickBooks
Build a profit and loss or balance sheet budget in QuickBooks Online Plus, import one from Intuit's Excel template, then edit, copy, report on or delete it.
How to set up projects in QuickBooks Online
Turn on projects in QuickBooks Online Plus or Advanced, create a project for a customer with its dates, status and addresses, then start adding transactions.
How to run reports in QuickBooks
Open a standard report or a single account's report in QuickBooks Online, then email, export or print it, and save your changes as a custom report.