Assigning Default Classes in
QuickBooks Enterprise Solutions

If you use the Class feature in QuickBooks then the new default classes preference in QuickBooks may be a welcome addition. This is fairly simple – you can now assign a default class to certain kinds of list records, and if that list record is used in a transaction then that class is filled in for you. This can be useful in many situations.

The Default Classes option is found in the Accounting preferences under Company Preferences. Make sure the Use class tracking for transactions is turned on and then you can click the Assign classes to box. In this drop down list, you have the option to select Accounts, Items or Names. Please note that you can only use the default classes for one of the choices in the dropdown list.

assigning default classes1

If you select Assign classes to Names then you will see that you can now select a default class in each Customer, Vendor and Employee record.

assigning default classes 2

When you create a transaction using this record, you will see that the Class field is filled in automatically.

assigning default classes3

Similarly, if you select Items in the preference you will find a class field in the item record.

assigning default classes4

As you would expect, if you use this item in a transaction, the class is filled in automatically.

assigning default classes5

Note: If you have the default class set in the item record, the class is recorded even if it doesn’t show in the invoice template.

If you set the preference to Accounts you will see a class field in the account list.

assigning default classes6

Again, as you would expect, the class is automatically filled in when you create a General Journal Entry record using this account.

assigning default classes7

Note: The Class field is available through the Add/Edit Multiple List Entries feature, and it is available to add to List reports, but it is NOT included in the Excel Export of the lists.