# GST Tax Liability Set-Off Calculator (IGST, CGST, SGST)

> Source: https://netray.co/tools/gst-tax-liability-set-off-calculator-india
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Applies the GST credit utilisation order to your liability and credit balances and shows the cash payable and the closing credit.

## Category

regional

## Erp

Any ERP

## Industry

Manufacturing

## Region

India

## Audience

- Finance controller
- Tax manager
- Accountant

## Tool

**Kind:** calculator

**Currency:** Rs 

**Inputs:**

#### IGST output liability

**Key:** igst_liab

**Type:** number

**Default:** 450000

**Min:** 0

**Step:** 1000

**Unit:** Rs

**Help:** Include RCM liability on import of services if paid in the same period.

#### CGST output liability

**Key:** cgst_liab

**Type:** number

**Default:** 320000

**Min:** 0

**Step:** 1000

**Unit:** Rs

#### SGST output liability

**Key:** sgst_liab

**Type:** number

**Default:** 320000

**Min:** 0

**Step:** 1000

**Unit:** Rs

#### IGST credit available

**Key:** igst_itc

**Type:** number

**Default:** 600000

**Min:** 0

**Step:** 1000

**Unit:** Rs

#### CGST credit available

**Key:** cgst_itc

**Type:** number

**Default:** 150000

**Min:** 0

**Step:** 1000

**Unit:** Rs

#### SGST credit available

**Key:** sgst_itc

**Type:** number

**Default:** 150000

**Min:** 0

**Step:** 1000

**Unit:** Rs

**Outputs:**

#### IGST credit used against IGST

**Key:** a1

**Expr:** min(igst_itc, igst_liab)

**Format:** currency

#### IGST credit used against CGST

**Key:** b1

**Expr:** min(igst_itc - a1, cgst_liab)

**Format:** currency

#### IGST credit used against SGST

**Key:** c1

**Expr:** min(igst_itc - a1 - b1, sgst_liab)

**Format:** currency

#### CGST payable in cash

**Key:** cgst_cash

**Expr:** max(0, cgst_liab - b1 - cgst_itc)

**Format:** currency

#### SGST payable in cash

**Key:** sgst_cash

**Expr:** max(0, sgst_liab - c1 - sgst_itc)

**Format:** currency

#### IGST payable in cash

**Key:** igst_cash

**Expr:** max(0, igst_liab - a1 - max(0, cgst_itc - cgst_liab + b1) - max(0, sgst_itc - sgst_liab + c1))

**Format:** currency

#### Total cash payable

**Key:** total_cash

**Expr:** cgst_cash + sgst_cash + igst_cash

**Format:** currency

**Primary:** true

**Description:** Amount to deposit through the cash ledger for the period.

#### Closing credit carried forward

**Key:** closing

**Expr:** igst_itc + cgst_itc + sgst_itc - (igst_liab + cgst_liab + sgst_liab - total_cash)

**Format:** currency

**Primary:** true

**Description:** Total unused credit across the three heads.

**Disclaimer:** Simplified model of the utilisation order. IGST credit is applied first to IGST, then to CGST, then to SGST (the taxpayer may choose the split between CGST and SGST). CGST and SGST credits are applied to their own head first and then to IGST, never to each other. Interest, late fee and blocked credits are not included. Confirm with your tax adviser.

## Content

**Intro:** Once output tax and eligible input tax credit are known for the month, GST law fixes the order in which credits are applied. This calculator follows that order and tells you how much must be paid in cash and how much credit is left.

**Sections:**

#### How to use the calculator

**Body:** Enter the output liability for each head from your sales and RCM data, and the eligible credit balances for each head from GSTR-2B after reversals and blocked credits. The tool applies IGST credit to IGST first, then to CGST, then to SGST. It then applies CGST credit to the remaining CGST and then IGST, and SGST credit to the remaining SGST and then IGST. The result shows cash payable by head and total unused credit. Use it to plan the monthly cash outflow before filing GSTR-3B.

#### The rules behind it

**Body:** Section 49 of the CGST Act and Rule 88A set the utilisation order. IGST credit must be exhausted against IGST liability before CGST or SGST credits are used for IGST. CGST credit cannot pay SGST liability and SGST credit cannot pay CGST liability. When IGST credit is left after paying IGST, the taxpayer can use it against CGST and SGST in any order and proportion, and this tool uses CGST first for simplicity.

**Bullets:**

- IGST credit: IGST, then CGST, then SGST
- CGST credit: CGST, then IGST
- SGST credit: SGST, then IGST
- No cross use between CGST and SGST

#### Worked example

**Body:** With the defaults, IGST liability is Rs 4,50,000 and IGST credit Rs 6,00,000. IGST credit clears the IGST liability and leaves Rs 1,50,000, which is applied to CGST. CGST liability falls to Rs 1,70,000, which the CGST credit of Rs 1,50,000 reduces to Rs 20,000. SGST liability of Rs 3,20,000 is reduced by SGST credit of Rs 1,50,000, leaving Rs 1,70,000. Cash payable is Rs 1,90,000 and no credit is left.

#### Common mistakes

**Body:** People often use gross credit from the books rather than eligible credit from GSTR-2B. Another error is forgetting that RCM tax must be paid in cash, so it should be subtracted from the set-off pool. Teams also forget that IGST credit choice between CGST and SGST changes the closing balances by head, which matters when the next month has a different liability mix. Keep a record of the split that you choose.

**Cta:** Netray can help pull liability and credit balances from your ERP tax tables into a monthly set-off report with no write-back.

**Faq:**

#### In what order is GST input credit used?

**Answer:** IGST credit is used first against IGST, then CGST, then SGST. CGST credit is used against CGST and then IGST. SGST credit is used against SGST and then IGST. CGST credit cannot be used for SGST and the reverse is also not allowed.

#### Can I pay RCM liability from credit?

**Answer:** No. Tax payable under reverse charge must be paid in cash. Credit can be claimed after the payment, subject to eligibility, and used for later liabilities.

#### Why does the result show IGST credit against CGST first?

**Answer:** The law lets the taxpayer choose the proportion between CGST and SGST after IGST liability is cleared. The tool uses CGST first as a simple default. You can change the order by swapping the CGST and SGST inputs.

#### Does this include interest and late fee?

**Answer:** No. Interest on late payment and late fee for delayed returns are separate amounts and are paid in cash. Use a dedicated interest calculator and add the result to the cash payable.

## Search terms

gst set off calculator, itc utilisation order, igst credit utilisation, gst cash payable calculator, gstr-3b set off, gst liability calculator, cgst sgst igst set off rules, gst credit adjustment

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
