# How to Run Depreciation

### **How to Run Depreciation in XoroERP:**

1. **Set Depreciation Date and Accounts**:

   From the “Fixed Asset Configuration” module, set a Depreciation Date for calculating and recording depreciation in the system.

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

2. Fill in the Disposal Loss Account, Disposal Gain Account, and Capital Gain Account as necessary.

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

3. Hit “**Update**” to save the settings.
4. **Run Depreciation Calculation**:

   Navigate to the “**Run Depreciation**” module. Select the Date Range (To Date) for which depreciation needs to be calculated.&#x20;

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

5. Click on “**Run Depreciation**” to initiate the calculation process. The module will automatically calculate depreciation amounts based on the depreciation method associated with each asset stored in the system.

### **RollBack Depreciation**

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

The **Rollback Depreciation** function allows users to reverse depreciation entries for fixed assets. Instead of deleting or voiding the original depreciation entry, the system posts a reversal entry. This ensures transparency and maintains an auditable trail of financial transactions.

**Process:**

1. Identify the period for which depreciation needs to be rolled back.
2. Execute the rollback function, prompting the system to post a reversal entry:
   * **Reversal Entry**: Neutralizes the effect of the original depreciation entry by crediting the depreciation expense account and debiting the accumulated depreciation account.
3. Verify the updated balances in the affected accounts to ensure the reversal was executed correctly.

**Key Points:**

* Rollbacks are particularly useful for correcting errors or adjusting depreciation for changes in asset usage or status.
* Reversal entries maintain the integrity of the financial records, ensuring compliance with accounting standards.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.xorosoft.com/xoroerp-1/accounting/fixed-asset-management/run-depreciation/how-to-run-depreciation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
