Groups, Departments and Products hierarchy

In TapaPOS, your products normally sit inside a simple structure: Group > Department > Product. Setting this up clearly makes your database easier to manage and gives you more useful sales reports.

The hierarchy explained

Groups are the top level. These are broad areas of your business used to organise departments.

Departments sit under groups. These are the main reporting categories and usually represent the sales areas you want to review regularly.

Products sit inside departments. These are the individual items you sell through POS.

A good rule is: keep groups broad, keep departments meaningful for reporting, and keep products specific to what you actually sell.

How they are used for categorisation

This structure helps keep your database tidy. Instead of placing every product into one long flat list, it gives you a setup that is easier to search, maintain, and review.

For example, a product such as Coke Zero 330ml might sit in the department Soft Drinks, which sits inside the group Drinks.

How they are used for reporting

Departments are usually the most important level for reporting because they let you analyse sales in sensible categories.

This makes it easier to answer questions such as:

  • How much did wine sales make this week?
  • Which retail category sells best?
  • How much revenue comes from desserts compared with mains?

Groups can be used to review broader trading areas, while products help you drill into individual item performance.

Best practice

  • Use groups for broad business areas, not for every small category.
  • Build departments around how you want to report on sales.
  • Keep department names clear and practical, such as Wine, Soft Drinks, Starters, or Household.
  • Avoid overusing vague categories such as Misc or General.
  • Do not create too many departments if you will never report on them separately.
  • Make sure each product belongs in the department that best matches how you want to analyse your sales.

Retail example

If you run a retail business, a structure built around major stock and sales categories usually works best.

Example:

  • Group: Grocery
  • Departments: Soft Drinks, Snacks, Confectionery, Chilled, Frozen
  • Products: Coke Zero 500ml, Ready Salted Crisps, Mars Bar, Milk 2L

Second retail example:

  • Group: Non-Food
  • Departments: Household, Toiletries, Tobacco Accessories
  • Products: Washing Up Liquid, Shampoo 250ml, Disposable Lighter

This gives you useful reports at both a broad level, such as Grocery vs Non-Food, and a detailed level, such as Snacks or Toiletries.

Restaurant example

If you run a restaurant, a structure based on menu sections and sales analysis usually works best.

Example:

  • Group: Food
  • Departments: Starters, Mains, Desserts, Sides
  • Products: Soup of the Day, Steak Pie, Sticky Toffee Pudding, Garlic Bread

Second restaurant example:

  • Group: Drinks
  • Departments: Draught Beer, Bottled Beer, Wine, Soft Drinks, Hot Drinks
  • Products: Pint Lager, Merlot 175ml, Coke Zero, Americano

This helps you review major areas like Food vs Drinks, while still getting useful category reporting such as Mains, Wine, or Soft Drinks.

How to decide the right structure

Ask yourself what you want to measure every week or month. Those answers usually define the department level.

If you want separate figures for beer, wine, and spirits, those should normally be separate departments. If you do not need to split bottled water from canned soft drinks, one department may be enough.

FAQ

Should every menu section or shelf section become a department?

No. Departments should be based on useful reporting and practical maintenance, not every visual layout choice.

Can several departments sit inside one group?

Yes. A group is expected to contain multiple departments. That is what makes the hierarchy useful.

What is the most common mistake?

The most common mistake is putting too many products into vague categories such as Misc or General, which weakens reporting.