Last updated: Feb 12, 2026, 10:00 AM
Learn how to set up the QuickBooks class or location tracking setting in xtraCHEF.
Before class or location tracking can be set up in xtraCHEF, first, you need to enable one of those settings in your QuickBooks (QB) account. xtraCHEF will only be able to use one or the other. You can not have both Class and Location Tracking turned on in QuickBooks.
To verify if class or location tracking has been turned on in your QuickBooks account, Select the Gear Icon > Account Setup. Then select the Integrations tab. From there, you will be able to see if Class Tracking or Location Tracking is turned on by looking at the boxes to the left of each option.
If class tracking is turned on, you will need to first add classes into xtraCHEF.
xtraCHEF also offers the ability to manage QuickBooks at the location level. This function best serves everyone who can use multiple logins for QuickBooks Online (only QuickBooks Online can use location tracking).
If you use multiple logins while using classes across other locations, you can follow the steps below to set up Classes for accounts that use the same login while QuickBooks at a location level is enabled (which doesn't offer a Class Tracking or Location tracking checkbox in the Integrations tab).
The following tasks allow customers to sync invoices and sales to classes:
After location tracking has been turned on in QuickBooks, you will need to add the QuickBooks location name to the matching xtraCHEF location.