> For the complete documentation index, see [llms.txt](https://yieldzcc.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://yieldzcc.gitbook.io/docs/tutorials/manage-staking/action-fees.md).

# Action Fees

## Managing an Action Fees Staking Protocol&#x20;

When your staking protocol is configured as an **Action Fee Protocol**, you can manage and adjust fees for staking actions such as **deposits, withdrawals, and restaking**. This tutorial will guide you through the process of updating these fees.

* Scroll down to the **Action Fee Management** section, where you can modify the following:
  * **Deposit Fee** – Charged when a user stakes tokens.
  * **Withdraw Fee** – Charged when a user withdraws their staked tokens.
  * **Re-stake Fee** – Applied when users restake their earned rewards.

<figure><img src="/files/F3OoFgne3z1U8ARS31L2" alt=""><figcaption></figcaption></figure>

* Enter new values for each fee. **Keep in mind**:
  * The fee values use **basis points (bps)**, where **100 bps = 1%**.
  * For example, entering **2** means a **0.02% fee**, and **100** means **1%**.

<figure><img src="/files/nh7uQFqTdtiUGUQk7Jho" alt=""><figcaption></figcaption></figure>

* Click **“Update”** to proceed.

<figure><img src="/files/nGZjcosWDSQQgEUXpskr" alt=""><figcaption></figcaption></figure>

* A message will appear: **"Open wallet to confirm update..."**
  * Open your connected **wallet** and approve the transaction.
  * Once the update is confirmed, the new fees will be applied.

<figure><img src="/files/YaBoGFGoemgAnvkUW6Ho" alt=""><figcaption></figcaption></figure>
