> For the complete documentation index, see [llms.txt](https://help.tahua.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tahua.io/knowledge-base/administrator-help-guides/administrator-permissions-and-user-management/admin-approval-limits.md).

# Admin Approval Limits

## This article is for Administrators who wish to control how much other Admins can approve.

Organisations can set per-admin approval limits so that an individual Admin cannot send a Decision letter, approve a Contract, or approve a Milestone above a set amount. This is useful for organisations that want an extra layer of financial control before large sums are approved.

### Permission required

Approval limits are controlled by a dedicated permission: **"Can edit Approval Limits"**, found under the **Users** category on an Admin's permissions. This permission is **off by default** for all Admins, including existing ones, and must be explicitly turned on for anyone who should be able to view or set approval limits on other Admins' profiles.

{% hint style="warning" %}
If this permission is not enabled for an Admin, the Approval Limits section will not appear on the Admin edit or profile pages at all, even for their own profile.
{% endhint %}

### Setting a limit

Once the permission is enabled, an **Approval Limits** section appears on the Admin's edit page (between the signature upload and permissions sections). Three optional limits are available:

* **Decision Approval Limit** — the maximum value any single Application can be worth within a batch when this Admin sends a Decision letter. If any Application in the batch exceeds the limit, the whole batch is blocked from sending.
* **Contract Approval Limit** — the maximum Contract amount this Admin can approve when sending a Contract.
* **Milestone Approval Limit** — the maximum Milestone funding amount this Admin can approve.

Leave a field blank, or set it to 0, to give that Admin an unlimited approval amount for that transaction type.

### What the Admin sees

When an Admin with a limit tries to send a Decision, Contract, or Milestone that exceeds their limit, the relevant send/approve button is disabled (greyed out) and a message explains which amount exceeded the limit and what their current limit is. This check also happens on the server, so the action is blocked even if attempted directly.

The Admin's current limits are also displayed (read-only, unless they also hold the edit permission) on their profile show page, alongside their signature and activity timestamps. Unlimited values are shown as "N/A".

{% hint style="info" %}
Approval limits apply per-Admin, not per-organisation. Different Admins can have different limits, or no limits at all.
{% endhint %}
