# Scoring Methods

Scoring methods define **how controls are evaluated** in Sprinto. They act as reusable scoring frameworks that specify which fields contribute to a score and how the final score is calculated.

Scoring methods are created centrally and reused across multiple controls, ensuring consistent evaluation during control testing. While scores may be recorded per control or per zone, the scoring logic itself remains standardised.

At present, scoring methods apply only to **Controls**. Support for additional entities such as audits, risks, and vendors will be added in future releases.

***

### Features

<table><thead><tr><th width="230.5078125">Feature</th><th>Description</th></tr></thead><tbody><tr><td>Centralised scoring setup</td><td>Create and manage scoring logic from <strong>Settings → Scoring methods</strong>.</td></tr><tr><td>Reusable scoring schemes</td><td>Apply the same scoring method across multiple controls.</td></tr><tr><td>Flexible field selection</td><td>Use existing custom fields or create new ones while building a scoring method.</td></tr><tr><td>Mandatory output field</td><td>Each scoring method requires one numerical output field that represents the final score.</td></tr><tr><td>Field reordering</td><td>Reorder selected fields using drag-and-drop to control scoring structure.</td></tr><tr><td>Safe edits</td><td>Updating a scoring method does not remove previously recorded scores.</td></tr><tr><td>Disable without data loss</td><td>Disabling a scoring method prevents further scoring but retains historical data.</td></tr><tr><td>Zone-agnostic logic</td><td>Scoring logic remains consistent across zones, while scores are recorded per zone.</td></tr></tbody></table>

***

### Supported field types

When creating or selecting fields for a scoring method, Sprinto supports the following field types.

<table><thead><tr><th width="263.4765625">Field type</th><th width="438.8828125">Description</th></tr></thead><tbody><tr><td>Text (up to 255 characters)</td><td>Short qualitative inputs or notes.</td></tr><tr><td>Text area (up to 1,000 characters)</td><td>Longer descriptions or observations.</td></tr><tr><td>Date (DD-MM-YYYY)</td><td>Date-based context for scoring.</td></tr><tr><td>Single-select</td><td>Select one value; can be mapped to numeric values.</td></tr><tr><td>Multi-select</td><td>Select multiple values; typically used as context.</td></tr><tr><td>Single user (Staff or Roles)</td><td>Assign a single responsible person or role.</td></tr><tr><td>Multiple users (Staff or Roles)</td><td>Associate multiple stakeholders.</td></tr><tr><td>Number</td><td>Direct numerical input.</td></tr><tr><td>Percentage</td><td>Percentage-based scoring input.</td></tr><tr><td>Formula</td><td>Derived score calculated from other fields.</td></tr></tbody></table>

#### Output field requirements

* Each scoring method must have **exactly one output field**
* The output field must be numerical
* Supported output field types:
  * Number
  * Percentage
  * Single-select (with numeric values)
  * Formula
* The output field represents the **final score** used during control testing

***

### Prerequisites

Before creating a scoring method, ensure that:

* You have **GRC Admin** permissions
* Your plan supports scoring methods
* The **Controls** module is enabled
* You have permission to create or manage custom fields (if required)

***

### Procedure

#### Step 1: Access Scoring methods

1. Log in to the Sprinto dashboard.
2. Go to **Settings → Scoring methods**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FwajXRR1DkXSFZFaTgiUd%2FScreenshot%202026-01-21%20at%2015.38.43.png?alt=media&#x26;token=ba6b1eed-3bf3-4e12-aaaf-f75ebbc0a91c" alt="" width="563"><figcaption></figcaption></figure>

This page lists all existing scoring methods along with their status and the entity they apply to.

***

#### Step 2: Create and configure a scoring method

1. Click **Create scoring method**.
2. In the **Enter details** step:
   * Enter a **Scoring method name**.
   * Review the **Applies to** field, which is currently locked to **Controls**.
3. Click **Continue** to move to field selection.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FeQFGKzIDsu7LQukz6eKe%2FScreenshot%202026-01-21%20at%2015.42.34.png?alt=media&#x26;token=727011be-b415-4f2f-ad2b-07ecc391bda4" alt="" width="563"><figcaption></figcaption></figure>

***

#### Step 3: Select, manage, and create scoring fields

In the **Select fields** step, define the fields used for scoring.

**Select existing custom fields**

* Review the list under **Available custom fields**.
* Click **Select** next to the fields you want to include.
* Selected fields appear in the **Selected fields** section.
* You can select multiple fields.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2Ffx29ohCsGxLACBgEk71k%2FScreenshot%202026-01-21%20at%2015.51.37.png?alt=media&#x26;token=f7cbf61c-3ffa-492b-93f7-5a20ce271f18" alt="" width="563"><figcaption></figcaption></figure>

**Set the output field**

* Enable the **Output field** toggle for numerical fields.
* The output field represents the final calculated score and is mandatory.

**Reorder fields**

* Use the drag handle (grid icon) next to a field to reorder it.
* Field order controls how scoring criteria are displayed.

**Remove selected fields**

* Click **Remove** next to a field to exclude it from the scoring method.

**Create a new custom field (optional)**

1. Click **Create new custom field**.
2. In the drawer:
   * Enter a **Field name** and optional description.
   * Review the **Applicable to** field (locked to **Scoring methods**).
   * Select a **Field type**.
   * Add field values if required (for example, for single-select or multi-select fields).
3. Click **Create**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2Fy1THYYIKgK6P824vvLEc%2FScreenshot%202026-01-21%20at%2015.54.46.png?alt=media&#x26;token=5b81fa21-176a-4244-9bca-ac99288774e3" alt="" width="375"><figcaption></figcaption></figure>

The new field is added to the list of available fields and can be selected immediately.

### Next steps

After creating a scoring method, you can:

* Apply it while setting up **control testing** to evaluate controls using a consistent scoring framework.
* Reuse the same scoring method across multiple controls and zones without redefining scoring logic.
* Review, edit, or disable scoring methods later without affecting previously recorded scores.

This helps ensure control evaluations remain standardised as your internal testing and audit readiness processes scale.
