# Resolve Tax Mismatch when CGST & SGST Values Differ in Purchase

**YouTube:** [How to resolve tax mismatch when CGST & SGST values differ in Purchase?](https://youtu.be/S32ns6qwUAs)

## How to Resolve Tax Mismatch when CGST & SGST Values Differ in Purchase?

In this tutorial, we’ll learn how to **resolve mismatches in the CGST and SGST tax values** in a **Purchase Voucher**.

***

### Adjusting Tax Positions for the Current Bill

* Let's start with creating a new purchase voucher.
* Navigate to Configuration under the purchase voucher and click on **"Calculation Mode"** Settings.
* Check the order of the tax fields.
  * Ensure that **Tax 2** appears **above Tax 1 and Tax 3**.

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

* If needed, use the **Move Up** button to place **Tax 2** above them.

The mismatch usually occurs because the tax positions are not aligned.

* Now **count all the fields up to Tax 2**.
* Suppose **Tax 2** appears in the **7th position**.
* Set **both Tax 1 and Tax 3** to the **same position number (7)**.

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

* **Save the configuration**.

After this adjustment, recheck the bill totals — the **CGST and SGST values will now match correctly**.

***

### Making the Change Default for All New Bills

To apply this correction to all future purchase vouchers:

* Open the **Main Purchase Voucher Configuration**.
* Go to **Other Settings 1 → Calculation Mode**.
* Move **Tax 2** upward and adjust the positions of **Tax 1 and Tax 3** as done earlier.

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

* **Save the configuration**.

***

### Verification

* Create a **new purchase transaction**.
* View the **Totals**.
* You will see that the **CGST and SGST values are aligned and correct**.

***

By setting the correct **tax positions**, you eliminate the mismatch in CGST and SGST values both for the current bill and all future transactions.


---

# 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-installation-configuration-and-troubleshooting-solutions/faqs/purchase/resolve-tax-mismatch-when-cgst-and-sgst-values-differ-in-purchase.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.
