What is the difference between class codes and product categories?

Class codes are used mostly for item management and reporting, whereas product categories are required for sales and sales analysis purposes. Every item you enter must be assigned a class code. This allows you to run reports and perform bulk actions by class code. Product categories, on the other hand, are only required for items you sell. The linking of items to product categories informs sales transaction accounting and also helps structure sales activity reports.