# Modifier Driver Fields

This article explains **Modifier Driver fields** in Model Reef.

You will learn:

* What modifier drivers are.
* When to use them instead of variables.
* How to apply them as multipliers or growth rates.

Modifier drivers do not represent standalone economic quantities. They are adjustment series used to shape other drivers and variables.

{% stepper %}
{% step %}

### What is a modifier driver

Modifier drivers typically represent:

* Growth rates.
* Percentage uplifts or discounts.
* Seasonality indices.
* Scenario specific adjustment factors.
* FX or risk multipliers used purely as scalars.

They are almost always used inside formulas rather than reported directly.
{% endstep %}

{% step %}

### Key fields for modifier drivers

When editing a modifier driver you will see fields such as:

* **Name**\
  For example `Growth - Revenue`, `Uplift - Promo`, `Index - Seasonality`.
* **Type**\
  Set to Modifier driver.
* **Units**\
  Often percentages, indices or unitless multipliers.
* **Time series grid**\
  Values per period representing the adjustment factor.
* **Notes and tags**\
  To document what the modifier does and where it is used.
  {% endstep %}

{% step %}

### How modifier drivers are applied

In formulas, modifier drivers are used as scalars, for example:

* `Adjusted revenue = Base revenue × Modifier driver`
* `Cost = Base cost × (1 + Inflation driver)`
* `Scenario B value = Base scenario value × Scenario modifier driver`

They do not create P\&L, Balance Sheet or Cashflow entries by themselves.
{% endstep %}

{% step %}

### Scenario and branch specific modifiers

You can define modifier drivers that:

* Apply to the entire model in a scenario (for example a scenario wide discount factor).
* Apply only to a subset of variables via formulas.
* Are used to simulate shocks, discounts, price changes and other sensitivities.

Because each scenario is its own model, you can maintain different modifier profiles per scenario.
{% endstep %}

{% step %}

### When to use a modifier driver instead of a variable

Use a modifier driver when:

* You want to tweak existing variable logic without duplicating variables.
* You need a reusable scalar series applied in many places.
* You want to centralise scenario specific multipliers for easy tuning.

Use a variable when the series itself should appear as a line item in financial statements.
{% endstep %}
{% endstepper %}

## Related articles

* [Dropdown Field Behaviour](/syntax/how-input-fields-work/dropdown-field-behaviour.md)
* [Entering Seasonality](/syntax/how-input-fields-work/entering-seasonality.md)
* [Modifier Drivers](/help/drivers-variables-and-timing/modifier-drivers.md)
* [Build a Sensitivity Analysis Pack](/how-tos/scenarios-and-planning/build-a-sensitivity-analysis-pack.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.modelreef.io/syntax/drivers-syntax/modifier-driver-fields.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
