I understand the value of having class-based accounting software for your business. I'll share some information about the class feature in QuickBooks Online.
The class tracking system is a useful management tool. You'll have the option to turn on the class feature to create and assign classes to the transactions. This allows you to keep track of account balances by department, business office or location, distinct properties you own, or any other important business breakdown.
Here's how:
Go to Settings ⚙, then Account and Settings.
Click Advanced, then select the Categories section to edit.
Checkmark Track classes.
You can also select the box that states Warn me when a transaction isn't assigned a class. This is optional, but it's good to turn on, so when you look at reports, you know everything got classified.
Under Assign classes, choose either One to entire transaction or One to each row in transaction.