Complylocal Consultants - Business Registration & Compliance Services
GST

How to File GSTR-3B Step by Step

GSTR-3B is the return where you declare tax, claim credit and pay. Here is the filing process table by table, the 2025 portal changes and how to fix errors.

Ankush GoyalReviewed by Rahul Jangra

6 Oct 2026Updated 6 Oct 20265 min read

File GSTR-3B

To file GSTR-3B, log in to the GST portal, open the return for the period, check the tax liability auto-filled from your GSTR-1 and the input tax credit (ITC) auto-filled from GSTR-2B, pay any balance in cash, and submit with DSC or EVC. Monthly filers file by the 20th of the next month; quarterly filers by the 22nd or 24th, depending on the state.

Since the July 2025 tax period, the tax liability auto-filled from GSTR-1 cannot be edited in GSTR-3B. Corrections now go through GSTR-1A before GSTR-3B is filed, which changes the order in which a careful filer works.

GSTR-3B at a glance

Point

Position

What it is

Summary return declaring outward tax, ITC and payment for the period (Section 39)

Who files

Every regular taxpayer, including those with no sales in the period

Monthly due date

20th of the following month

Quarterly due date (QRMP)

22nd or 24th of the month after the quarter, by state

Liability source

GSTR-1, IFF or GSTR-1A; non-editable in GSTR-3B from July 2025

ITC source

GSTR-2B, drafted on the 14th and recomputed after later IMS actions

Revision

Not possible once filed; errors are corrected in a later return

Quarterly filers in states such as Haryana, Punjab, Delhi and Uttar Pradesh file by the 24th; those in states such as Maharashtra, Gujarat, Karnataka and Tamil Nadu file by the 22nd. They pay tax for the first two months of the quarter through PMT-06 by the 25th.

Before you open GSTR-3B: three checks

  1. File GSTR-1 or IFF for the period; GSTR-3B cannot be filed until it is.

  2. Correct any outward-supply error through GSTR-1A, since GSTR-3B will not let you edit it.

  3. Complete IMS actions on supplier invoices and recompute GSTR-2B if you acted after the 14th.

The portal also requires the previous period's GSTR-3B to be filed first. If you are behind, clear the oldest period before the latest.

What each GSTR-3B table contains

Table

Contents

Source

3.1(a)

Outward taxable supplies

Auto-filled from GSTR-1/IFF/1A; locked

3.1(b)

Zero-rated supplies: exports and SEZ

Auto-filled; locked

3.1(c)

Nil-rated and exempt supplies

Auto-filled; locked

3.1(d)

Inward supplies liable to reverse charge

Auto-filled from GSTR-2B; verify

3.1(e)

Non-GST outward supplies

Auto-filled; locked

3.1.1

Supplies through e-commerce operators under Section 9(5)

Auto-filled

3.2

Inter-state supplies to unregistered persons, composition dealers and UIN holders

Auto-filled; locked

4

ITC available, reversed and ineligible

Auto-filled from GSTR-2B; editable with care

5

Exempt, nil-rated and non-GST inward supplies

Manual

5.1

Interest and late fee

System-computed for late filing

6

Payment of tax

From your ledgers

Which supplies go into 3.1(b), (c) and (e) depends on how each is classified; see types of supply under GST.

How to file GSTR-3B on the GST portal

  1. Log in and go to Services > Returns > Returns Dashboard; select the financial year and period.

  2. Open GSTR-3B and choose Prepare Online.

  3. Review Table 3.1 and 3.2 against your sales register; if anything is wrong, stop and file GSTR-1A.

  4. Check Table 3.1(d) for reverse-charge purchases, including rent from unregistered landlords.

  5. Review Table 4 against your purchase register and GSTR-2B; reverse ineligible or blocked credit in 4(B).

  6. Enter exempt and non-GST purchases in Table 5.

  7. Save, then click Proceed to Payment to see the liability and ledger balances.

  8. Offset liability using ITC first, then cash; create a challan if the cash ledger is short.

  9. Tick the declaration, select the authorised signatory and file with DSC or EVC.

  10. Download the filed return and keep it with your working papers.

A nil GSTR-3B, for a period with no sales, no purchases and no liability, can also be filed by SMS from the registered mobile number.

Table 4: the part that deserves most care

Table 4 auto-fills from GSTR-2B, but the portal does not know which credits are blocked for your business. Credit on food and beverages, personal-use items or motor vehicles, which Section 17(5) blocks, still appears in GSTR-2B if the supplier reported it. You remove it in Table 4(B).

Row

Use it for

4(A)(5) All other ITC

Domestic purchase credit shown in GSTR-2B

4(B)(1)

Permanent reversals: Rules 38, 42, 43 and Section 17(5)

4(B)(2)

Temporary reversals you expect to reclaim, such as unpaid invoices after 180 days

4(D)(1)

Credit reclaimed this period that was reversed earlier in 4(B)(2)

4(D)(2)

Ineligible credit due to time limit or place-of-supply rules

If the ITC you claim in Table 4 is higher than GSTR-2B supports beyond the notified limit, the portal issues an intimation in DRC-01C asking you to pay the difference or explain it. The comparison between the two statements is explained in GSTR-2A vs GSTR-2B.

Our view: finish Table 4 from your purchase register, not from GSTR-2B alone. GSTR-2B tells you what suppliers reported; only your books tell you what was received, used for business and paid for.

Mistakes and how to correct them

GSTR-3B cannot be revised. Under Section 39(9), an omission or error is corrected in the return for a later period, no later than 30 November after the end of the financial year or the date you file the annual return, whichever is earlier.

Mistake

Correction

Sales under-reported

Report in the next GSTR-1 or GSTR-1A; the tax flows to the next GSTR-3B with interest

ITC under-claimed

Claim in a later GSTR-3B within the Section 16(4) time limit

ITC over-claimed

Reverse in a later GSTR-3B; interest applies if the credit was used

Wrong tax head, such as IGST instead of CGST and SGST

Pay the correct head and claim a refund of the wrong one

Filing late adds a daily fee and interest; see GST late fee and interest for the caps and a worked example.

Marketplace sellers face extra reconciliation before GSTR-3B; that workflow is covered in GST return filing for e-commerce sellers. Want monthly GSTR-1, IMS and GSTR-3B handled with a reconciliation before every filing? Talk to Ankush's team about GST return filing at ComplyLocal →

Frequently Asked Questions

  • Monthly filers file GSTR-3B by the 20th of the following month. Taxpayers in the QRMP scheme file quarterly, by the 22nd or 24th of the month after the quarter depending on their state, and pay tax for the first two months through PMT-06 by the 25th.

  • Not the outward tax liability. From the July 2025 tax period, values auto-filled in GSTR-3B from GSTR-1, IFF or GSTR-1A are non-editable. Correct them by filing GSTR-1A for the same period before filing GSTR-3B. ITC in Table 4 can still be adjusted.

  • No. A filed GSTR-3B cannot be revised. Errors are corrected in a later period's return, up to 30 November after the end of the financial year or the date of filing the annual return, whichever comes first.

  • Yes. Every regular taxpayer must file GSTR-3B for each period, even with no sales or purchases. A nil return can be filed on the portal or by SMS, and filing it late still attracts a late fee of ₹20 per day, capped at ₹500.

  • The usual reasons are that GSTR-1 for the period has not been filed, the previous period's GSTR-3B is pending, or the return is more than three years past its due date. File the earlier returns in order first.

  • GSTR-1 reports invoice-level details of sales so buyers can see them in GSTR-2B. GSTR-3B is the summary return where you declare total tax, claim input tax credit and pay the balance. GSTR-1 must be filed before GSTR-3B for the same period.

A

Written by

Ankush Goyal

Head of GST Department

Ankush Goyal is the Head of the GST Department at ComplyLocal Consultants, specializing in GST registration, amendments, return filing, notices, refunds, e-invoicing, e-way bills, and end-to-end GST compliance for businesses across India.

Reviewed for accuracy by

Rahul Jangra

Senior SEO Specialist - Complylocal Consultants

Need help?

Talk to Our Expert Consultant Team

Share your name and number, and we will call you back to guide you on the next step.

Related posts

Get the compliance calendar + new rules in your inbox.

Monthly digest, written by CAs. Unsubscribe anytime.