Masters India

How to Set Off Liability in GSTR Form 3B

Prakash Matre
Prakash Matre at August 12, 2023

GST Set Off Liability

This article addressees the need of the hour that is “How to Set Off ITC in GSTR 3B as still many professionals are facing problem while dealing with GST set off rules 2020 and TAB 6:Payment of Taxes of the Form-3B, offset CGST or SGST/UTGST liability first with igst credit before utilizing cgst credit .

Let us first take a look at the eligibility of set-off and how to adjust ITC in GSTR 3b.

The input tax credit would be eligible for set off as under:

  1. SGST LIABILITY would be allowed first to be utilised against SGST LIABILITY and then IGST LIABILITY.
  2. Similarly, CGST CREDIT would be allowed first to be utilised against CGST LIABILITY and then IGST LIABILITY.
  3. IGST CREDIT would be allowed for IGST LIABILITY, CGST LIABILITY and then SGST LIABILITY in that order and ITC adjustment in GSTR 3b.

Let’s summarize above in a tabular form:


Therefore, the SGST would not be allowed to be adjusted to the CGST and vice versa. IGST liability set off against CGST and SGSTIGST liability set off against cgst and sgstThis may lead to accumulation of credit in some places and the message will come you do not have sufficient itc balance in integrated tax to utilize or pay your total liabilities, or you do not have sufficient itc balance in central tax to utilize or pay your total liabilities.

Step by step guide on how to file GSTR FORM-3B :

  1. After login with username and password, select Return Dashboard.
  2. Select Financial Year 2017-18 and suitable return filing period be it July, August, September or October. Click Search and Select GSTR-3B
  3. Declare your liabilities and ITC claims in Section 3.1 and 4 respectively by clicking on the respective tabs and furnishing the required information.Remember that Transitional ITC cannot be claimed in GSTR 3B. It can be claimed only through TRANS 1 and TRANS 2. But in case you have already filed FORM TRANS-1, then the transitional credit can be used for the payment of liability in FORM-3B.
  4. Enter details of interest, if payable, in Section 5.1. Late fee will be computed by the system.
  5. Click on Save GSTR-3B button. After you save the data, Submit button will get enabled. Please note that after submit, no modification is possible. Hence ensure that details are filled correctly before clicking on Submit button.
  6. On clicking Submit GSTR-3B button, System will post (debit) the self-assessed liabilities including system generated late fee in Liability Register and credit the claimed ITC into ITC ledger.
  7. After this the Payment of Tax tab will be enabled, please click it as Balance Liability has to made zero by offsetting the same with available input tax credit and balance in cash ledger which is deposited by creating a challan.
  8. Either CHECK BALANCE button to view the balance available for credit under Integrated Tax, Central Tax, State Tax and Cess or the balance can also be viewed just by moving the mouse over data entry boxes. Kindly note that this includes transitional credit also, if GSTR FORM TRAN-1 is already submitted.
  9. Now, we need to set-off the liabilities using a combination of Cash and Input Tax Credit. The TAB 6 gets enabled for such set-off of liabilities.


Let’s take an example to understand the entire set-off mechanism on how to set off GST in GSTR 3b:


IGST:Rs. 1,500/-

CGST: Rs. 2,000/-

SGST: Rs. 3,000/-


IGST:Rs. 400/-

CGST: Rs. 600/-

SGST: Rs. 600/-


IGST: Rs. 2000/-

CGST: Rs. 500/-

SGST: Rs. 500/-

New GST set off rules 2022 with examples Now,

  1. IGST Credit of Rs.1100/-+Rs.400/-(paid under reverse charge) will be used to offset the IGST Liability of Rs.1500/- which means that the entire IGST liability of Rs.1500/- is set-off.
  2. CGST Credit of Rs.500/-+Rs. 600/-(paid under reverse charge) will be used to offset the CGST Liability of Rs.1100/-
  3. SGST Credit of Rs.500/-+Rs. 600/-(paid under reverse charge) will be used to offset the SGST Liability of Rs.1100/-
  4. Remaining Rs.900/- of IGST Credit will be now used for the payment for CGST Liability to the extent of further Rs.900/- which means that the CGST liability of Rs.2000/- is set-off partially in Point No. 2. above and the remaining here.
  5. The SGST liability will be set-off from the cash ledger now as the entire input tax credit has been utilized and therefore Rs.1900/- from the cash ledger under SGST Head and the Rs.1100/- already set-off in pint no. 3 will satisfy the entire SGST Liability of Rs. 3000/-.
  6. The Reverse Charge Liability is to be always made through cash ledger by generating the challan irrespective of the available input tax credit. So the reverse charge liabilities under IGST, CGST and SGST heads are to paid in CASH Rs. 400/- , Rs. 600/- and Rs. 600/- respectively.

This is how it appears on the GST Portal:Form 3B


Below mentioned is GST liability set off:

  1. It will not offset liability if the Reverse charge liabilities are not set-off only through CASH.
  2. It ensures sufficient balance in Cash and ITC Ledger to offset liability.
  3. In case of ITC utilisations, the system checks the prioritization rules viz. IGST Credit has to be first utilised for paying IGST liability and remaining for CGST liability and thereafter SGST liability; SGST credit has to be first used for paying SGST liability and then IGST liability; CGST Credit has to be first used for CGST liability and the remaining for IGST Liability; SGST credit cannot be used for paying CGST liability and CGST credit cannot be used for paying SGST liability
  4. The Central Taxes Transitional credit like excise duty, service tax etc. increases the ITC Ledger under CGST head whereas the VAT, Entry tax etc., transitional credit increases the ITC Ledger under SGST head. Transitional ITC, if available in ITC ledger (only if TRANS-1 is filed on the portal) can be used for payment of liabilities of GSTR-3B.
  5. If balance is less in electronic cash ledger and we are trying to utilize more amount then system will show error that the balance in electronic cash ledger is not sufficient.
  6. Press the OFFSET LIABILITY button to pay off the liabilities.
  7. The OFFSET SUCCESSFUL BOX will appear on the Screen.
  8. Go back to the Return Filing Month and select the one for which we are filing the GSTR Form-3B. The TAB 6: Payments of Taxes will show the balance liability as zero now.
  9. Check the box on declaration statement at the end of the page.
  10. Select Authorized Signatory filing the Form-3B.
  11. Click on File GSTR-3B button with Digital Signature Certificate (DSC) or Electronic Verification Code(EVC).
  12. Message for successful filing will appear and Acknowledgement will get generated.
  13. Form-3B is filed for the month.
Rate your experience
4.50 / 5. Vote count: 186
GST Software
Best GST Software for Return Filing & Billing in India

Check out other Similar Posts

No Data found
No Blogs to show

Table of Contents

Automate your GST Compliances with Masters India

Request Callback
Need Help in Getting Started?
Make smart decision to replace your manual work with modern solution and improve your business output
Request Callback
Continue Browsing
Subscribe Now!
Receive GST, E way bill, e-Invoice, Accounts payable and OCR updates from our experts.
Chat with us

😄Hello. Welcome to Masters India! I'm here to answer any questions you might have about Masters India Products & APIs. What brings you to our website today?

Looking for

GST Software

E-Way Bill Software

E-Invoice Software

BOE TO Excel Conversion

Accounts Payable Software

Invoice OCR Software/APIs


GST Verification API

E-Way Bill API

E-Invoicing API

KSA E-Invoice APIs

Vehicle tracking

Vendor Verification API

Other Requirement