> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firstresonance.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure purchase order approval workflow

> Define the approval levels required before a purchase order can proceed in ION.

The purchase order approval workflow defines how many levels of approval a PO requires, who is responsible at each level, and the cost threshold that triggers each level.

## How approval levels work

Each approval level activates when a PO's total cost meets or exceeds that level's **Cost Threshold**.

You can add as many levels as you need and reorder them by dragging.

## Configure the approval workflow

1. In ION, go to **Settings > Supply Chain > Purchases**.
2. In the **Approval Policy** section, click **Add Level**.
3. For each level, fill in the fields:
   * **Role**: the role you must have to approve at this level.
   * **Team**: the team responsible for approvals at this level. Can be left for you to select at review time.
   * **Cost Threshold**: the minimum PO total (in your org's currency) that triggers this level.
4. Drag levels into the order in which you want approvals to happen.

## Configure approval reset thresholds

If a PO is edited after approval, ION can automatically reset approvals and require the workflow to run again. Set this in the **Approval Reset Cost Threshold** section:

| Field             | Description                                                                                        |
| ----------------- | -------------------------------------------------------------------------------------------------- |
| **By Percentage** | Reset approvals if the PO total changes by this percentage.                                        |
| **By Amount**     | Reset approvals if the PO total changes by this amount in your org's currency.                     |
| **Condition**     | Whether both thresholds must be met (**and**) or either one is enough (**or**) to trigger a reset. |

## Related

* [Set purchase order defaults](/administration/supply-chain-settings/set-purchase-order-defaults)
