# Inventory Adjustment Reason Codes

The Inventory Adjustment module is typically used in cases of discrepancies in the inventory to balance the on-hand inventory with the system. It can be used to increase or decrease the inventory of an item. When we increase the inventory, it is called a positive adjustment, and when we decrease the inventory, it is known as a negative adjustment.

There are Reason Codes associated with each inventory adjustment. These essentially depict the reason for changing the inventory.&#x20;

In Xoro, there are 3 reason codes by default:

1. **DMG (or Damaged):** This code is used when inventory is damaged and hence not sellable. Hence, we need to pull the inventory out of the system.  As such, this code is used when inventory is decreased.
2. **FI (or Found Inventory):** This code is used when you have more inventory than recorded in the system and thus, you need to add inventory into the system.&#x20;
3. **NF (or No-Find):** This code is used when you have less inventory on hand than recorded in the system. As such, when decreasing the inventory NF code is used to indicate that inventory could not be found.

However, the reason for Inventory Adjustment might not be limited to these 3 codes. For instance, you might be making a negative adjustment because some of your items have expired. In that case, you can also create your own Reason Codes for Inventory Adjustment in the system.&#x20;

### Creating an **Inventory Adjustment Reason Code**

Creating an inventory adjustment reason code involves registering the name, code and description of the reason code.

{% hint style="info" %}
To create the Inventory Adjustment Reason Code, go to **Menu > Admin > Inventory Adjustment Reason Code**
{% endhint %}

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

#### Inventory Adjustment Reason Code Fields

<table><thead><tr><th width="161">Field</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>Give a name to the reason code here.</td></tr><tr><td>Code</td><td>Enter the code to associate with the reason code.</td></tr><tr><td>Description</td><td>Enter the description for the reason code.</td></tr></tbody></table>

After filling in the details, click on "Save" to save the reason code.

<figure><img src="/files/4hFa9veoPwNz8Vc0qOD8" alt=""><figcaption></figcaption></figure>

The Inventory Adjustment Reason Code Centre lists all the reason codes created in the system.


---

# 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/admin/inventory-adjustment-reason-codes.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.
