> For the complete documentation index, see [llms.txt](https://veles-carbon-credits.gitbook.io/veles-carbon-credits-pallet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://veles-carbon-credits.gitbook.io/veles-carbon-credits-pallet/pallet-entities-and-functionalities/functionalities/authority-exclusive-functionalities/update-fee-value.md).

# Update fee value

The pallet can, apparat from generating a profit through penalty gains, also generate profits from fees which are collect for the utilization of certain pallet functionalities. The fee values which exist on the pallet as well as their default values are as follows:

### Current fee values:

| Name                        | Description                                                                                                 | Value (MUINT) |
| --------------------------- | ----------------------------------------------------------------------------------------------------------- | ------------- |
| trader account fee          | The fee which a user needs to pay in order to become a trader on the pallet                                 | 100           |
| validator account fee       | The fee which a user needs to pay in order to become a validator on the pallet                              | 100           |
| project owner account fee   | The fee which a user needs to pay in order to become a project owner on the pallet                          | 100           |
| carbon footprint report fee | The fee which a user needs to pay in order to submit a carbon footprint report for evaluation               | 300           |
| project proposal fee        | The fee which a project owner needs to pay in order to submit a project proposal for evaluation             | 100           |
| carbon credit batch fee     | The fee which a project owner needs to pay in order to submit a carbon credit batch proposal for evaluation | 50            |
| voting fee                  | The fee which a validator needs to pay in order to cast a vote                                              | 100           |
| complaint fee               | The fee which a validator needs to pay in order to create a complaint                                       | 100           |

If an authority account wishes to update a specific fee value, he/she can do this using the `update_fee_value(fee_type, new_fee_value)`functionality. Using the mentioned call, the user has to specify the exact fee value that he/she wishes to update as well as the new value.

In is worth mentioning that the user can't update a fee value to the same value as it was before.&#x20;
