# Recalculate Commissions

To recalculate commissions, follow these steps:

{% stepper %}
{% step %}

#### Navigate to Commission Report

1. Go to Reports > CRM Reports.
2. Select either "Fixed Commission Report" or "Flexible Commission Report".

   <figure><img src="https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FIjJyYweifQXmRmpraTIh%252Fimage.png%3Falt%3Dmedia%26token%3Dab12a5fb-cc8c-482c-9e1b-82cfee98a3b7&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=7df36ffd&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Recalculate Commissions

1. Click the "..." icon and select "Recalculate Commissions".

   <figure><img src="https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FuOqUf0BETO8Raz4dPmKr%252Fimage.png%3Falt%3Dmedia%26token%3D0857e5ae-b26e-4f82-8073-15c4084c9864&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=e8629f09&#x26;sv=2" alt=""><figcaption></figcaption></figure>
2. Choose the trading server for which you want to perform the recalculation.
3. Select the trade types to be recalculated:
   1. Trades Without Commission - Trades that previously had no commission payout.
   2. Custom Trade IDs - Specific trades selected manually by their IDs for recalculation.

      <figure><img src="https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FnLjgM74J22wLr8e2v4iP%252Fimage.png%3Falt%3Dmedia%26token%3D79ffa5ce-c8da-47fe-a8da-7b2a6f9e401f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=333932c5&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Trades Without Commission

1. Select the Date and the Time Range.
   1. For daily commission payout, only yesterday or earlier can be selected. The time zone follows that of the selected trading server.
   2. For real-time commission payout, you can also select today's date. The time zone likewise follows the trading server.

2. The selected time range must not exceed one hour. Otherwise, an error message will appear.\
   \
   &#x20;![](https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FU6m49J45U6KysVApdjqO%252Fimage.png%3Falt%3Dmedia%26token%3D3a54e027-43b7-443f-8f10-bd151468f632\&width=300\&dpr=4\&quality=100\&sign=704d11d0\&sv=2)\\

3. Both the start and end times of the selected range must be at least 6 hours earlier than the current time.\
   \
   &#x20;![](https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FZhj6c8be6zN2NzuKzPfZ%252Fimage.png%3Falt%3Dmedia%26token%3D3e42cef0-6e95-475f-8fd2-97a190e6a41f\&width=300\&dpr=4\&quality=100\&sign=4741360d\&sv=2)\\

4. Click "Search".\
   \
   &#x20;![](https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FKFxyj2iT95UEKyWSzcEQ%252Fimage.png%3Falt%3Dmedia%26token%3D17430ac9-501a-470a-b7f2-fc7546096d81\&width=300\&dpr=4\&quality=100\&sign=650baa59\&sv=2)\\

5. Trades with no commission payout within the selected time frame will be displayed.

6. You will be able to see the reason for no commission payout only for trades from the last 30 days. For older trades, the reason will not be shown.

7. Select the trades for which you want to recalculate commissions, then click "Recalculate Commission".

   <figure><img src="https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252F4HxJEtgSqbeqkdjiScWI%252Fimage.png%3Falt%3Dmedia%26token%3D0c4de6c0-0dba-4635-9391-338b736135ec&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=1b7e56f&#x26;sv=2" alt=""><figcaption></figcaption></figure>

8. A notice will appear to inform you that the commission calculation is in progress. Once completed, you can view the details in the commission report. Click "Confirm". \
   \
   ![](https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FIkbMYofJgFicq44jW1iU%252Fimage.png%3Falt%3Dmedia%26token%3D87f456cf-dbb9-412e-bd9e-f83874dfb3de\&width=300\&dpr=4\&quality=100\&sign=7a3817f3\&sv=2)
   {% endstep %}

{% step %}

#### Custom Trade IDs

1. Download the "Recalculate Commissions" Excel file. \
   \
   ![](https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FC11MbVGFnEMm1bR7yNMg%252Fimage.png%3Falt%3Dmedia%26token%3Ddf749777-8608-4061-9683-4cbf93be8889\&width=300\&dpr=4\&quality=100\&sign=8c24f2ba\&sv=2)\\

2. Fill in the Unique ID / Order ID / Closed Trade ID. The terminology and Excel template will vary depending on the trading server you have selected.

   <figure><img src="https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FZE4oRYRnoLvwZDrlQDPo%252Fimage.png%3Falt%3Dmedia%26token%3Dbb12c58f-509a-4a73-a83b-d01fedf60470&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=eaffa669&#x26;sv=2" alt=""><figcaption></figcaption></figure>

3. Enter the trade IDs for which you wish to recalculate commissions and save the file.

4. Upload the completed file.

5. Please note the following information displayed: *Process trades from only one trading server at a time. Ensure that the uploaded trades correspond to the selected trading server to avoid duplicate commission payments, as identical trade IDs may exist across different servers. We strongly recommend uploading trades that are at least 6 hours old to minimize the risk of conflicts with trades still pending processing.*

6. You can choose whether to include trades that have already received commission payouts:
   * If "**Yes**": The system will recalculate commissions for trades that have already been paid. This may result in duplicate payouts.
   * If "**No**": The system will exclude trades that have already received commission payouts from the recalculation.

7. Click "Check" to proceed.\
   \
   &#x20;![](https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FKCmoSxiUVhLKbheHwcus%252Fimage.png%3Falt%3Dmedia%26token%3D15177840-9e1a-440f-87a0-e3a5e5ac5f78\&width=300\&dpr=4\&quality=100\&sign=8b378ef6\&sv=2)\\

8. The system will validate the uploaded trade IDs. If there are any errors, they will be highlighted in the table.

9. You must correct all errors before proceeding with the commission recalculation.

   <figure><img src="https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FArdcfmNP9arwH1MmsndH%252Fimage.png%3Falt%3Dmedia%26token%3D283573ac-3f01-47e9-88cb-e7148c4990fe&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=86a14a7f&#x26;sv=2" alt=""><figcaption></figcaption></figure>

10. If there are no errors, the list of trades will be displayed along with their commission payout status (whether a commission has been paid or not). For trades with no payout, the reason will also be shown.

11. Click **"Recalculate Commission"** to proceed with the recalculation.

    <figure><img src="https://reference-guide.gitbook.io/crm-version-release-notes/~gitbook/image?url=https%3A%2F%2F2882407036-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FtcPc3eNiDR0XV3sykf6H%252Fuploads%252FY2x0P3j1472FpuQ7SrED%252Fimage.png%3Falt%3Dmedia%26token%3Dc7aadd8a-a084-448a-aa79-880d79741d2d&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=5e6ab928&#x26;sv=2" alt=""><figcaption></figcaption></figure>

12. The system will then perform the commission recalculation. You will be able to view the details in the commission report.
    {% endstep %}
    {% endstepper %}
