GSTR-3B Filing Step by Step: GST Login Guide
Blog/GST & Tax Compliance

How to Log In and File GSTR-3B Step by Step in 2026

Srinivas Maram
June 9, 2026
13 min read
Updated: August 31, 2026
Share

Quick Answer

Step-by-step GSTR-3B filing for 2026: GST portal login, Tables 3.1 to 6.1, ITC from GSTR-2B, paying tax, late fee and interest with worked examples.

File GSTR-3B Accurately Every Month. Talk to a qualified CA at Tax Garden, Hyderabad.

GST Login and GSTR-3B Filing Step-by-Step Guide 2026

What is GSTR-3B?

GSTR-3B is the summary return in which a regular taxpayer:

  1. Declares outward supplies (sales), most of which are auto-populated from GSTR-1, GSTR-1A and IFF
  2. Claims eligible Input Tax Credit (ITC), auto-populated from GSTR-2B
  3. Pays the net GST due, first from the credit ledger and the balance in cash

GSTR-1 reports what you sold, invoice by invoice. GSTR-3B is where the tax on those sales is actually paid, after setting off ITC. It is filed under Section 39 of the CGST Act and Rule 61 of the CGST Rules.

Key dates:

  • Monthly filers: 20th of the next month
  • Quarterly filers (QRMP): 22nd or 24th of the month after the quarter, depending on the state, with PMT-06 payments by the 25th for the first two months
  • Late filing: late fee of Rs 50 per day (Rs 20 for nil returns), subject to caps, plus 18% a year interest on tax paid late in cash

Step 1: Log in to the GST Portal

What you need

  • Your GST portal username and password (created at registration)
  • Access to the mobile number and email registered for the authorised signatory, for OTPs

Login process

  1. Visit www.gst.gov.in
  2. Click Login (top right)
  3. Enter your username, password and the captcha
  4. If the portal asks for an OTP, enter the one sent to your registered mobile or email
  5. The dashboard opens

If you cannot log in

IssueWhat to do
Forgot passwordUse Forgot Password on the login page and reset it with the OTP sent to your registered mobile and email
Forgot usernameUse Forgot Username and enter your GSTIN; the username is sent to the registered email and mobile
Mobile or email of the signatory changedUpdate the authorised signatory details through a non-core amendment of registration
Registration suspended or cancelledReturn filing depends on the registration status; check notices under Services and respond to the officer

Step 2: Open GSTR-3B

From your dashboard:

  1. Go to Services > Returns > Returns Dashboard
  2. Select the financial year and the return period (for example, June 2026) and click Search
  3. On the GSTR-3B tile, click Prepare Online (or use the offline tool)

Step 3: Understand the GSTR-3B Tables

GSTR-3B has a fixed set of tables. The main ones are:

TableWhat it coversWhere the data comes from
3.1Outward taxable supplies, zero-rated supplies, nil-rated and exempt supplies, inward supplies liable to reverse charge, and non-GST outward suppliesOutward rows from GSTR-1, GSTR-1A and IFF; reverse charge row from GSTR-2B
3.1.1Supplies notified under Section 9(5), where an e-commerce operator pays the taxGSTR-1, GSTR-1A and IFF
3.2Inter-state supplies to unregistered persons, composition taxpayers and UIN holders, state by state (part of the value in 3.1)GSTR-1, GSTR-1A and IFF
4Eligible ITC: 4(A) ITC available, 4(B) ITC reversed, 4(C) net ITC, 4(D) other detailsGSTR-2B, plus your own reversals
5Value of exempt, nil-rated and non-GST inward supplies (purchases)Entered by you
5.1Interest and late feeSystem-computed interest, which you can review
6.1Payment of tax: set-off from the credit ledger and payment in cashWorked out on the portal

The liability lock. From the July 2025 tax period, the tax liability auto-populated in Table 3 from GSTR-1, GSTR-1A and IFF cannot be edited in GSTR-3B (GSTN advisory dated 7 June 2025). If a figure is wrong, correct it through GSTR-1A for the same period before filing GSTR-3B, or in a later GSTR-1. For B2B sales, our GSTR-1 Table 4A and 4B guide shows which table each invoice belongs in.

Example: Table 3.1 outward supplies (intra-state sales in one month)

Rates follow GST 2.0, in force since 22 September 2025: the main slabs are 5%, 18% and 40%, and the 12% and 28% slabs were removed.

Item5% rate18% rate40% rate
Taxable valueRs 2,00,000Rs 2,00,000Rs 10,000
CGSTRs 5,000Rs 18,000Rs 2,000
SGST/UTGSTRs 5,000Rs 18,000Rs 2,000
Total taxRs 10,000Rs 36,000Rs 4,000

Total output tax for the month: Rs 10,000 + Rs 36,000 + Rs 4,000 = Rs 50,000.

Table 4: how ITC works

  • 4(A)(5) All other ITC is auto-populated from GSTR-2B. Imports, reverse charge purchases and ISD credit have their own rows.
  • 4(B)(1) is where you reverse credit that the law does not allow, such as blocked credits under Section 17(5) and reversals under Rules 38, 42 and 43. The portal does not decide these for you; you must work them out.
  • 4(B)(2) covers other reversals, for example credit you reverse because you have not paid the supplier within 180 days (second proviso to Section 16(2), Rule 37).

Step 4: Reconcile With GSTR-2B

Before filing, compare your purchase register with GSTR-2B, the static ITC statement generated on the 14th of the following month.

  1. Go to Services > Returns > Returns Dashboard, select the period, and open GSTR-2B
  2. Download it and match each invoice with your books
  3. Use the Invoice Management System (IMS), available since October 2024, to accept, reject or keep pending the records your suppliers have reported. Records on which you take no action are treated as accepted when GSTR-2B is generated.

GSTR-2A is a dynamic view that keeps changing as suppliers file. For claiming ITC in GSTR-3B, GSTR-2B is the statement that counts.

Reconciliation example

Your invoiceSupplierTaxable valueGSTIn GSTR-2B?Action
PUR-001Registered supplier ARs 1,00,000Rs 18,000YesClaim
PUR-002Registered supplier BRs 5,000Rs 900NoDo not claim yet; ask the supplier to report it and claim in the month it appears in GSTR-2B
PUR-003Unregistered vendorRs 20,000NilNot applicableNo ITC (no GST charged)
PUR-004Registered supplier CRs 50,000Rs 9,000 in books, Rs 9,000 in GSTR-2BYesClaim
PUR-005Staff lunch from a restaurantRs 3,000Rs 150YesReverse in 4(B)(1): food and beverages are blocked under Section 17(5)(b)

Step 5: When You Can and Cannot Adjust ITC

Supplier has not reported the invoice. Since 1 January 2022, ITC can be claimed only for invoices that appear in GSTR-2B (Section 16(2)(aa) and Rule 36(4)). You cannot add a "provisional" claim for an invoice that is missing. Claim it in the month it appears in GSTR-2B, as long as you are still within the Section 16(4) time limit.

Blocked credits. Section 17(5) blocks credit on items such as food and beverages, motor vehicles (with exceptions) and goods or services used for personal consumption. There are exceptions; for example, food and beverages remain eligible where they are used to make an outward taxable supply of the same category. If an exception applies, you simply do not reverse that amount in 4(B)(1). Keep the working on file in case an officer asks.

You can reduce ITC in Table 4. You can claim less than GSTR-2B shows, for example where the goods were not received. Claiming more than GSTR-2B shows can lead to an intimation in Form DRC-01C.


Step 6: Calculate Tax Payable

Tax payable in cash = output tax - eligible ITC used

ITC is set off in the order laid down in Section 49 and Rule 88A (IGST credit first), and the balance is paid in cash.

ComponentAmount
Output tax (Table 3.1 example above)Rs 50,000
Less: eligible ITC (net of reversals)(Rs 30,000)
Tax payable in cashRs 20,000
Plus: interest if paid 5 days late (Rs 20,000 x 18% x 5 / 365)Rs 49
Plus: late fee if filed 5 days late (5 x Rs 50)Rs 250
Total if filed 5 days lateRs 20,299

Interest is charged only on the tax paid late in cash, not on the part set off from ITC (proviso to Section 50(1)).

Deadline Timeline

GSTR-3B Tables: Filing Sequence

Later tables depend on the earlier ones

  1. Outward and reverse charge supplies

    Outward liability auto-filled from GSTR-1, GSTR-1A and IFF and locked from the July 2025 period. Covers taxable, zero-rated, nil-rated, exempt and non-GST supplies.

  2. Inter-state supplies to unregistered persons

    State-wise split of inter-state supplies to unregistered persons, composition taxpayers and UIN holders, of any value.

  3. Eligible ITC

    Auto-filled from GSTR-2B. Reverse blocked and ineligible credit in 4(B). Net ITC shows in 4(C).

  4. Exempt, nil-rated and non-GST inward supplies

    Value of purchases that are exempt, nil-rated, non-GST or from composition suppliers. Does not change tax payable.

  5. Payment of tax

    Set off ITC, then pay the balance in cash, including interest and late fee.

Source: Form GSTR-3B, Rule 61 CGST Rules, Section 39 CGST Act


Step 7: Pay the Tax

In GSTR-3B the tax must be paid (offset) before the return can be filed.

  1. After saving Tables 3 to 5, open Table 6.1 Payment of tax
  2. If the cash ledger balance is short, click Create Challan. The portal pre-fills the shortfall in Form GST PMT-06
  3. Pay using one of the modes in Rule 87(3):
    • Net banking, debit or credit card, UPI or IMPS through authorised banks
    • NEFT/RTGS from any bank, using the mandate form generated with the challan
    • Over the counter at an authorised bank, by cash, cheque or demand draft, only up to Rs 10,000 per challan per tax period
  4. Once paid, a CIN (Challan Identification Number) is generated and the amount is credited to your electronic cash ledger
  5. Back in Table 6.1, click Make Payment / Post Credit to Ledger to set off the liability

Keep the CIN and the challan receipt for your records.


Step 8: File GSTR-3B

Checklist before submitting

  • GSTR-1 (or IFF and quarterly GSTR-1 for QRMP) filed for the period
  • Any correction to outward supplies made through GSTR-1A
  • GSTR-2B reconciled and IMS actions taken
  • Blocked and ineligible ITC reversed in 4(B)
  • Interest and late fee reviewed in Table 5.1
  • Liability offset in Table 6.1

Submit

  1. Tick the declaration and select the authorised signatory
  2. Click File GSTR-3B with DSC or File GSTR-3B with EVC. Companies must use a DSC (Rule 26)
  3. An ARN (Acknowledgement Reference Number) is generated and sent to your registered email and mobile

A filed GSTR-3B cannot be revised. Errors are corrected in a later period's return, within the time limit in Section 39(9): 30 November after the end of the financial year or the date of filing the annual return, whichever is earlier.


Step 9: What Happens After Filing

Deadline Timeline

GSTR-3B Monthly Filing Timeline

For monthly filers; QRMP filers follow quarterly dates

  1. GSTR-1 due

    File outward supplies. GSTR-3B cannot be filed until GSTR-1 for the period is filed.

  2. GSTR-2B generated

    Download and reconcile with your purchase register. Take IMS actions if needed.

  3. Prepare GSTR-3B

    Review auto-filled liability, reverse ineligible ITC, and keep the cash balance ready.

  4. File GSTR-3B and pay

    After the 20th: late fee of Rs 50 per day (Rs 20 nil), capped by turnover, plus 18% interest on tax paid late in cash.

  5. Status shows Filed

    Download the filed return and keep the ARN and CIN.

Source: Section 39 and Section 47 CGST Act; Rules 60 and 61 CGST Rules; Notification 19/2021-Central Tax

After filing, the portal compares your returns. If the liability in GSTR-1 is higher than what you paid in GSTR-3B, or the ITC you claimed is higher than GSTR-2B, beyond the limits set in Rules 88C and 88D, you receive an intimation in Form DRC-01B or DRC-01C and must pay the difference or explain it.


Step 10: Common Mistakes and Fixes

MistakeImpactHow to fix
Claiming ITC for an invoice not in GSTR-2BNot allowed under Section 16(2)(aa); may attract DRC-01CWait until it appears in GSTR-2B
Not reversing blocked credit (Section 17(5))Demand with 18% interest if the credit was usedReverse in 4(B)(1)
Paying less than the liability18% interest under Section 50(1) and possible recoveryPay the balance in the next return with interest
Wrong sales figure in GSTR-1Wrong liability in GSTR-3B, which cannot be editedCorrect through GSTR-1A before filing GSTR-3B
Filing after the due dateLate fee under Section 47 plus interestFile as soon as possible; the fee runs daily until filing
Leaving old returns unfiledReturns become time-barred three years after their due dateFile the oldest pending returns first

Interest on ITC wrongly availed and utilised is 18% a year under Section 50(3), read with Notification 13/2017-Central Tax as amended.


Correcting GSTR-1 Before GSTR-3B: GSTR-1A

If you notice an error in your GSTR-1 after filing it:

  1. Open GSTR-1A for the same period from the Returns Dashboard (available after GSTR-1 is filed)
  2. Add missed invoices or correct values already reported
  3. File GSTR-1A before filing GSTR-3B. It can be filed only once per period, and it cannot change the recipient's GSTIN
  4. The changes flow into Table 3 of GSTR-3B for that period

Checklist: After GSTR-3B is Filed

  • ARN and filed return downloaded
  • CIN and challan receipt saved
  • ITC not yet in GSTR-2B noted, to claim in a later month
  • Reminder set for next month's GSTR-1 (11th) and GSTR-3B (20th)

For the outward supplies return that feeds GSTR-3B, see the GSTR-1 filing guide. For late fees and interest across returns, see the GST late fee and interest guide.

Need help filing GSTR-3B? See Tax Garden's GST return filing services for reconciliation, ITC workings and monthly filing support.

Frequently Asked Questions

Can I file GSTR-3B before filing GSTR-1?

No. Under Section 39(10) of the CGST Act, the portal does not let you file GSTR-3B for a period until GSTR-1 for that period has been filed. The tax liability in GSTR-3B is auto-populated from GSTR-1, and from the July 2025 period it cannot be edited in GSTR-3B, so corrections are made through GSTR-1A before GSTR-3B is filed.

What is the due date for GSTR-3B?

Monthly filers must file GSTR-3B and pay tax by the 20th of the following month. Quarterly QRMP filers file by the 22nd of the month after the quarter in states such as Telangana, Andhra Pradesh, Karnataka, Tamil Nadu and Maharashtra, and by the 24th in the remaining states, while paying tax for the first two months of the quarter through PMT-06 by the 25th.

Do I have to file GSTR-3B if I had no sales or purchases?

Yes. A registered regular taxpayer must file GSTR-3B for every period, even with no activity, as a nil return. You can file it on the portal or by SMS from the registered mobile number. A late nil return attracts Rs 20 per day, capped at Rs 500, and a pending return blocks your next GSTR-1.

When can I claim ITC in GSTR-3B for a purchase?

Only when the invoice appears in your GSTR-2B, you have received the goods or services, the supplier has paid the tax, and you are within the Section 16(4) time limit: 30 November after the end of the financial year or the date you file the annual return, whichever is earlier. Invoices your supplier reports late flow into a later GSTR-2B, and you claim the credit in that month.

What happens if my ITC is more than the GST I owe?

The unused credit stays in your electronic credit ledger and is set off against future output tax, so nothing is payable in cash for that month. A cash refund of accumulated ITC is available only for zero-rated supplies such as exports, or where the inverted duty structure applies, through Form RFD-01. An ordinary excess cannot be refunded.

How are the late fee and interest on GSTR-3B calculated?

The late fee is Rs 50 per day (Rs 20 for nil returns) from the due date until filing, capped at Rs 2,000 for turnover up to Rs 1.5 crore, Rs 5,000 up to Rs 5 crore and Rs 10,000 above. Interest is 18% a year on the tax paid late in cash. For Rs 20,000 paid 5 days late, that is Rs 250 late fee plus about Rs 49 interest.

Featured Service

File GSTR-3B Accurately Every Month

We reconcile GSTR-2B, work out eligible ITC, prepare and file GSTR-3B, and help you pay the tax before the due date.

Explore All Plans

Tax Garden · Kondapur, Hyderabad

Need help with tax & compliance?

GST, ITR, TDS, payroll and ROC. All handled by qualified CAs on a flat monthly fee.

  • Fixed fee, no surprise billing
  • 4-hour WhatsApp response
  • Same-day filing acknowledgement
Chat on WhatsApp

Pricing

Plans from ₹2,100/mo. Everything included, no per-query billing.

See all plans
Call a CAWhatsApp