Subcategory Selection

This article explains Subcategory Selection for variables in Model Reef.

You will learn:

  • What subcategories are and when to use them.

  • How they relate to main categories.

  • How they appear in reports and dashboards.

Subcategories provide extra detail within a category without changing accounting behaviour.

1

What a subcategory is

A subcategory is a more granular label under a main category. For example:

  • Category: Revenue

    • Subcategory: Online

    • Subcategory: Retail

    • Subcategory: Wholesale

  • Category: Opex - Marketing

    • Subcategory: Paid Ads

    • Subcategory: Events

    • Subcategory: Brand

Subcategories let you break down totals into meaningful components.

2

Where to choose subcategories

You select subcategories in:

  • The Category Picker in the Variable Editor, once a main category is chosen.

  • The import mapping step, when line items are mapped to more granular reporting groups.

  • The Data Library, for central control of how imported series are classified.

The available subcategories depend on the chosen category.

3

Impact on reports

Subcategories affect:

  • How rows are grouped in detailed P&L or cost reports.

  • How drill downs from summary lines show underlying detail.

  • How charts split a category into component series.

Totals at category level are simply the sum of all subcategories in that category.

4

Designing a subcategory scheme

Good subcategory design:

  • Uses clear, non overlapping labels.

  • Reflects how the business is managed (for example by channel, product or cost centre).

  • Stays stable over time so that multi year comparisons make sense.

Avoid creating too many one off subcategories that only contain a single variable. Group related items where it helps interpretation.

5

Subcategories and imports

When mapping imported data:

  • Use subcategories to align source lines with your reporting structure.

  • Where source lines already have clear segmentation (for example product or region), preserve that structure in subcategories.

This makes imported models easier to read immediately after compilation.

Last updated