Define KPI calculation logic before reporting begins

What is the KPI logic builder

The KPI logic builder in QB-EDGE™ allows users to configure how key performance indicators are derived directly from questionnaire data within the system.
Instead of calculating KPIs later in spreadsheets or BI tools, calculation logic is defined upstream using structured inputs and controlled rules. This supports consistency, traceability, and audit-ready results.

KPI logic is commonly used for ESG, sustainability, regulatory, and operational reporting where calculation consistency and auditability are required.

Explore QB-EDGE™

Step 1

Step 2

Build KPI Logic

Step 3

Step 4

Step 5



Clarify what the KPI measures and how it is interpreted

KPIs are defined using clear business logic that specifies what each indicator measures and why it matters. Names and descriptions are structured to remain consistent and understandable across reports, dashboards, and management discussions.
Each KPI is then assigned to a metric group (section and subsection) and configured with the appropriate unit or display format.

Reference structured inputs with clear data lineage

Each KPI is linked to one or more source fields from structured questionnaires or templates. Source fields are referenced using unique identifiers, so KPI calculations are based on defined and traceable inputs.

KPI inputs can be configured to:

  • use a single source field directly
  • combine multiple source fields in one calculation
  • reference values from different reporting periods, where applicable

Specify how KPI values are derived from source fields

KPI values can be defined using one of two calculation methods:

  • Direct pass-through, where the KPI mirrors the value of a single source field without transformation
  • Custom calculation logic, where users define expressions using predefined field codes and standard operators

The expression builder supports arithmetic operations and controlled syntax, allowing calculations to be defined in a structured and repeatable way.
Only valid operators and compatible field types can be used, preventing invalid or inconsistent logic.

Confirm data availability, syntax integrity, and period alignment

Before a KPI can be executed, the system runs a set of validation checks, including:

  • verification that all referenced source fields are available
  • validation of calculation syntax and operators
  • confirmation that referenced values align with the selected reporting periods

Each KPI displays a validation status that highlights configuration issues before execution. This pre-execution validation reduces errors and limits the need for downstream corrections.

Reuse consistent KPI definitions across time and organisational structures

Once defined, KPI logic can be applied consistently:

  • across multiple reporting periods
  • across entities, branches, or organisational units
  • across recurring data-collection and reporting cycles

KPI definitions are reusable and do not require reconfiguration for each new cycle, supporting consistent application over time and across organisational structures.

Move calculations out of spreadsheets

Improve transparency and auditability

Reduce rework and inconsistencies

  • Financial and operational KPIs
  • Efficiency and productivity metrics
  • Cost and resource indicators
  • Ratios derived from multiple data inputs
  • Recurring internal or external reporting
  • ESG and sustainability KPIs (e.g. emissions, energy, water, waste)
  • Regulatory and compliance reporting metrics (GRI, ESRS, SFDR, ISSB)
  • Portfolio-level and entity-level performance tracking
  • Year-over-year and period-over-period comparisons
  • KPIs reused across funds, business units, or subsidiaries
  • KPIs requiring audit-ready calculation logic and traceability

The KPI logic builder is used to define and validate KPI calculation rules

It standardises how KPI values are derived so they can be reused consistently across reports, dashboards, and exports.
It is not:

  • a dashboard or visualisation tool
  • a BI or analytics platform
  • a manual calculation or modelling workspace

KPI logic is defined on top of controlled data structures, including:

Questionnaire templates,

Predefined field types,

Reporting scope,

KPI calculations are therefore based on structured and validated data with defined metadata, rather than free-form inputs or unmanaged spreadsheet logic.
Once defined, the same KPI logic can be reused across templates, entities, and reporting periods without reconfiguration.

Define KPI calculation logic.

Use it every reporting cycle.

Request Demo

What is the KPI logic builder?

How is KPI logic different from KPI tracking or dashboards?

What data can be used as input for KPI calculations?

What types of calculations are supported?

Are KPI calculations validated before use?

Can KPI logic be reused across reporting cycles?

Can the same KPI logic be applied across multiple entities or units?

Who typically defines KPI logic?

Does using the KPI logic builder replace Excel?

Is technical or coding knowledge required?

How does KPI logic work with templates?

What are typical use cases for the KPI logic builder?