> For the complete documentation index, see [llms.txt](https://kb.logicerp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.logicerp.com/logic-erp-installation-configuration-and-troubleshooting-solutions/faqs/scheme/implement-quantity-based-discount-scheme-in-sale-bill.md).

# Implement Quantity based Discount % Scheme in Sale Bill

**YouTube:** [How to Configure a Quantity-based Discount (%) Scheme in Sale Bill?](https://youtu.be/n7qDwN0Av9g)

## How to Configure a Quantity based Discount % Scheme in Sale Bill?

In this Tutorial, we will learn how to configure a **Quantity Basis Cash Discount Scheme** in Logic ERP. Let’s get started.

***

### **Access to Scheme Campaign**

* Navigate to the **Configuration** menu and open the **Setup Scheme Campaign** window.
* Click **Refresh**.
* Enter the **Scheme Campaign Name** and define the **active date range** for the scheme.

<figure><img src="/files/6KJDRzLN83drES0sUpWc" alt=""><figcaption></figcaption></figure>

* Save the scheme.

***

### **Configure Group Options**

* Open the **Group Options** tab.
* Select the **Scheme Campaign** you created.

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

* Enter the **Group Name**.
* In the **Scheme Group Type** column, press the **Space key** and choose the option on which the scheme will be applied (e.g., Company, Brand, Item Group, etc.).

<figure><img src="/files/6JPRFcaaZ2oScoSqqhFN" alt=""><figcaption></figcaption></figure>

* Save the changes.

***

### **Assign to Brand or Company**

* Go to the **Scheme Group** tab.
* Select the **Company or Brand** on which this scheme should be applicable.

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

* Click **Save**.

***

### **Define Slab Details**

* Open the **Scheme Campaign Slab Details** window.
* Select the relevant **Scheme Campaign**.

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

* Since this is a **Quantity-Based Slab Scheme**, enter **1** in the *Minimum Quantity/Value* field.
* Set the **Scheme Basis** to **Quantity**.

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

* Define the slab structure as follows:
  * When **1 quantity** is transacted → **5% Cash Discount (CD)**
  * When **2 quantities** are transacted → **10% CD**
  * When **3 quantities** are transacted → **30% CD**

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

* After entering all slab details, **save** the configuration.

***

### **Implement in Scheme in Sale Bill**

* Open the **Sale Bill Touch Screen** window and create a new transaction.
* Select an item belonging to the brand on which the scheme is defined.

**Case 1: Quantity = 1**

* Enter quantity **1** and save the bill.
* The **Available Schemes** window will appear.
* Tick to apply the scheme, and a **5% CD** will be applied.

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

**Case 2: Quantity = 2**

* Increase the quantity to **2** (either by adding another item or updating the same item).
* Save the bill.
* Tick to apply the scheme, and a **10% CD** will be applied.

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

**Case 3: Quantity = 3**

* Increase the quantity to **3**.
* Save the bill and apply the scheme.
* A **30% CD** will be applied as per the configured slab.

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

***

### **Conclusion**

A quantity-based cash discount scheme helps automate discounts based on item quantities. Once configured, the system automatically applies the correct discount slab—5%, 10%, or 30%—depending on the total quantity selected in the bill. This ensures accurate and efficient billing without manual intervention.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://kb.logicerp.com/logic-erp-installation-configuration-and-troubleshooting-solutions/faqs/scheme/implement-quantity-based-discount-scheme-in-sale-bill.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
