Why are product categories needed?

You need product categories for both reporting and accounting purposes. On the reporting side, it's helpful when analyzing sales activity to have product category data as one of your available options. Running reports by product category allows you to monitor how groups of sold items are performing. It also enables you to evaluate how groups compare to each other. For accounting purposes, the product category is one of the key factors which determines how sales transactions are accounted for.