# Check for Negative Stock

**YouTube:** [How to Restrict Negative Stock in Godown Wise- Stock Transfer](https://www.youtube.com/watch?v=pXZAhBqJSwE)[?](https://www.youtube.com/watch?v=pXZAhBqJSwE)

## How to Restrict Negative Stock in Godown Wise- Stock Transfer?

In this tutorial, we will explain **how to restrict stock from becoming negative** in the **Godown-wise Stock Transfer Voucher** in **Logic ERP**.

***

### When Negative Stock Restriction Is Disabled

* First, let us review the default configuration.

<figure><img src="/files/7VDHdWI8y1g9QQbEitKD" alt=""><figcaption></figcaption></figure>

* Open the **Godown-wise Stock Transfer** module.
* Define the **Godown From** and **Godown To**.
* Initiate a new stock transfer entry.
* As shown, the available stock for the selected item lot is **9 units**.

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

* Enter a transfer quantity of **10 units**, which exceeds the available stock.
* Since the **Check for Negative Stock** option is disabled, the system allows you to **save the entry** despite insufficient stock.

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

#### Impact of This Setting

* Open the **Sales Bill** window.
* You will observe that the item stock has gone into **negative quantity**.

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

This may lead to inventory inaccuracies and reporting issues.

***

### Enable Restriction for Negative Stock

To prevent this, enable the negative stock validation.

* Return to the **Godown-wise Stock Transfer** module.
* Open **Configuration**.
* Navigate to **Other Settings**.
* Enable the option **Check for Negative Stock**.

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

* Save the configuration.

***

### Behavior After Enabling the Restriction

* Initiate a **new Stock Transfer Transaction**.
* Select the item and lot.
* As shown, the available stock for this lot is **99 units**.

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

* Try to enter a quantity **greater than the available stock**.
* The system immediately displays an **Insufficient Stock** message and **prevents the entry from being saved**.

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

***

### Result

* Stock transfer entries cannot be saved if sufficient stock is not available
* Prevents inventory from going into negative
* Ensures accurate stock reporting across godowns
* Improves inventory control and data integrity

***

### Summary

* Negative stock can occur if validation is disabled
* Enabling **Check for Negative Stock** ensures strict stock control
* System automatically restricts excess quantity entry
* Recommended for accurate and reliable inventory management


---

# 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://kb.logicerp.com/logic-erp-learning-hub-tutorials-and-best-practices/inventory/stock-transfer-godown-wise/stock-transfer-godown-wise-configuration/check-for-negative-stock.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.
