GST · Returns & Compliance·TaxGyani Expert Guide

GST Returns Filing Guide 2026: GSTR-1, GSTR-3B, Certificate & Refund

How to file GST returns, download GST certificate, claim GST refund, fix errors on GST portal, and meet all due dates — complete 2026 reference guide.

✍️ CA Priya Sharma
📅 29 April 2026
⏱ 14 min read
🇮🇳 India

Types of GST Returns — Complete Overview

Every GST-registered taxpayer must file periodic returns reporting their sales, purchases, input tax credit (ITC), and tax payment. Returns are filed on the GST portal (gst.gov.in). The type and frequency of returns depend on your registration type and turnover.

ReturnWho FilesFrequencyPurpose
GSTR-1Regular taxpayersMonthly / Quarterly (QRMP)Outward supplies (sales invoices)
GSTR-3BRegular taxpayersMonthly / Quarterly (QRMP)Summary return — ITC claim & tax payment
GSTR-9Regular taxpayers (turnover >₹2 crore: mandatory)AnnualAnnual return consolidating all monthly/quarterly returns
GSTR-4Composition scheme dealersAnnual (+ CMP-08 quarterly)Annual return for composition taxpayers
GSTR-5Non-resident taxable personsMonthlyReturns for foreign businesses supplying in India
GSTR-6Input Service Distributors (ISD)MonthlyITC distribution among branches
GSTR-7TDS deductors under GSTMonthlyTDS deducted on payments to GST suppliers
GSTR-8E-commerce operatorsMonthlyTCS collected on behalf of suppliers
QRMP Scheme: Taxpayers with aggregate annual turnover up to ₹5 crore can opt for the Quarterly Return Monthly Payment (QRMP) scheme — file GSTR-1 and GSTR-3B quarterly, but pay GST monthly using Form PMT-06.

GSTR-1 vs GSTR-3B — Key Differences

These two returns are the most important for regular taxpayers. Understanding the difference prevents mismatches and ITC denial notices.

FeatureGSTR-1GSTR-3B
PurposeDeclare all outward supplies (sales) with invoice-level detailsSummary of inward + outward supplies, ITC claim, and tax payment
What It ContainsB2B invoices, B2C summaries, credit notes, debit notes, export invoicesAggregate taxable turnover, total ITC, net tax liability
Tax PaymentNo tax payment — declaration onlyTax is paid while filing GSTR-3B
Due Date (Monthly)11th of the following month20th of the following month
Due Date (QRMP)13th of month after quarter end22nd/24th of month after quarter end*
AmendmentErrors corrected in next period’s GSTR-1Cannot be amended after filing; correct in next period
Impact on BuyerAuto-populates buyer’s GSTR-2B for ITC claimDoes not directly affect buyer’s ITC

*QRMP GSTR-3B due dates: 22nd for Category 1 states (northern/central); 24th for Category 2 states (southern/western). Check the GST portal for your state’s category.

Common Mistake: Many taxpayers show higher sales in GSTR-3B than in GSTR-1 (or vice versa). This mismatch triggers automated scrutiny notices from the GST department. Always reconcile GSTR-1 and GSTR-3B before filing.

How to File GST Return Online — Step by Step

The process is the same for GSTR-1 and GSTR-3B. Here is the GSTR-3B filing walkthrough as an example:

Step 1 Log in to gst.gov.in with your GSTIN and password → go to Services → Returns → Returns Dashboard
Step 2 Select the Financial Year and Return Filing Period (month or quarter) → click Search
Step 3 Click Prepare Online (for GSTR-3B) or Upload (for bulk filing via JSON/Excel offline utility)
Step 4 Fill in the tiles: outward supplies (3.1), inward supplies attracting reverse charge (3.2), ITC eligible (4), ITC reversal (4B), exempt/nil/non-GST outward supplies (3.2)
Step 5 Click Save GSTR-3B → system auto-calculates tax liability → offset ITC against liability → pay balance (if any) using Electronic Cash Ledger (add funds via Challan PMT-06)
Step 6 File the return using EVC (OTP on registered mobile) or DSC → ARN generated — return is filed

How to Download GST Registration Certificate

Your GST Registration Certificate (Form REG-06) is available any time on the GST portal. It is not sent by post — you must download it yourself.

Step 1 Log in to gst.gov.in with your GSTIN and password
Step 2 Go to Services → User Services → View/Download Certificates
Step 3 The GST Registration Certificate (Form REG-06) appears → click the Download icon
Step 4 Save the PDF — it contains your GSTIN, legal name, trade name, principal place of business, type of registration, and effective date
Certificate ContainsDetails
GSTIN15-digit GST Identification Number
Legal Name of BusinessAs per PAN
Trade NameBusiness trade name (if different from legal name)
Type of RegistrationRegular / Composition / Casual / Non-Resident
Principal Place of BusinessRegistered address + state jurisdiction
Nature of Business ActivityManufacturer / Trader / Service Provider etc.
ValidityEffective date to “Till Cancelled” (for regular registration)
Display Requirement: The GST Certificate must be displayed prominently at your principal place of business and at every additional place of business. Non-display attracts a penalty of ₹25,000 under Section 125 of the CGST Act.

GST Portal Not Working — Common Issues & Fixes

If the GST website not working, you are likely one of thousands of taxpayers facing the same issue — especially around filing deadlines when the GST portal (gst.gov.in) gets overloaded. GST website not working errors include portal timeout, login failures, OTP not received, and payment gateway issues. Here are the most common issues and their fixes:

IssueLikely CauseFix
Portal not loading / timeoutHigh traffic near filing deadlineTry during off-peak hours (early morning / after midnight); use Chrome in incognito mode
OTP not receivedMobile network issue or DND activatedCheck DND settings; try “Resend OTP” after 2 minutes; use email OTP option
GSTR-1 not savingBrowser compatibility issueUse Google Chrome (latest version); clear cache and cookies; disable browser extensions
ITC mismatch error in GSTR-3BGSTR-2B not refreshedGo to GSTR-2B → Request new statement; wait 30 minutes; re-check ITC figures
DSC not workingExpired or unregistered DSCEnsure DSC is registered on GST portal under My Profile → Register/Update DSC
Payment not reflectingBank processing delayWait 24 hours; check Electronic Cash Ledger under Ledgers tab; if not credited, raise grievance on portal
Pro Tip: Always file GSTR-1 at least 2–3 days before the due date. Portal traffic spikes significantly on the last day and the 20th of each month. The GSTN helpdesk number is 1800-103-4786 (toll-free).

GST Refund Process — When & How to Claim

A GST refund arises when the tax paid exceeds tax liability. Common refund scenarios include exporters (zero-rated supplies), inverted duty structure, and excess tax paid by mistake.

📤 Export Refund (Zero-Rated) — IGST paid on exports or accumulated ITC on exports claimed as refund via RFD-01
🔄 Inverted Duty Structure — when input GST rate > output GST rate, accumulated ITC can be refunded
Excess Tax Paid — wrong GSTIN, excess challan, or double payment — refund via RFD-01
🚫 Cancelled Registration — balance in electronic cash ledger refunded on cancellation
Step 1 Login to GST portal → Services → Refunds → Application for Refund (RFD-01)
Step 2 Select refund type → enter tax period → fill refund details and attach supporting documents
Step 3 Submit with DSC or EVC → ARN generated → application forwarded to jurisdictional officer
Step 4 Officer processes within 60 days → refund credited directly to registered bank account
Time Limit: Refund application must be filed within 2 years from the relevant date (date of export, date of payment, etc.). Late applications are rejected.

GST Amendment — How to Correct Errors After Filing

Errors in GST returns cannot be directly edited after filing. Corrections must be made in subsequent returns or through the amendment process.

What to CorrectHow to AmendWhere
Wrong invoice details in GSTR-1File amended GSTR-1 (Table 9A) in the next return periodGSTR-1 → Amended B2B Invoices (9A)
Wrong B2C invoice in GSTR-1Amend in Table 10 (Amendments to B2C summaries)GSTR-1 → Table 10
Under-reported sales in GSTR-3BShow correct (higher) figures in next month’s GSTR-3B and pay differential tax + interestGSTR-3B of next period
Wrong ITC claimed in GSTR-3BReverse excess ITC in Table 4(B) of next GSTR-3B + pay interest @ 24% p.a.GSTR-3B → Table 4(B)(2)
Registration details (address, name, contact)File Amendment Application (REG-14) on GST portalServices → Registration → Amendment of Registration
Interest on Corrections: Under-reporting output tax attracts interest @ 18% per annum. Wrong ITC claims attract @ 24% per annum. File corrections promptly to minimise interest liability.

GST Filing Due Dates — 2026 Calendar

ReturnPeriodDue DateLate Fee
GSTR-1 (Monthly)Each month11th of next month₹50/day (nil return: ₹20/day); max ₹10,000
GSTR-1 (QRMP)Each quarter13th of month after quarter₹50/day; max ₹10,000
GSTR-3B (Monthly, Cat 1 states)Each month20th of next month₹50/day (nil: ₹20/day) + interest 18% p.a.
GSTR-3B (QRMP, Cat 1)Each quarter22nd of month after quarterSame as above
GSTR-3B (QRMP, Cat 2)Each quarter24th of month after quarterSame as above
GSTR-9 (Annual)FY 2025-2631 December 2026₹200/day; max 0.5% of turnover
CMP-08 (Composition)Each quarter18th of month after quarter₹50/day; max ₹2,000

Frequently Asked Questions

What is the difference between GSTR-2A and GSTR-2B?
+
GSTR-2A is a dynamic statement that updates in real time as your suppliers file their GSTR-1. GSTR-2B is a static monthly auto-drafted statement generated on the 14th of every month showing the ITC available based on GSTR-1/5/6 filed by your suppliers for that period. For claiming ITC in GSTR-3B, always use GSTR-2B as it is fixed and does not change after generation.
Can I file a nil GSTR-3B via SMS?
+
Yes. If you have no sales, no ITC, and no tax to pay for the month, you can file a nil GSTR-3B via SMS. Send the following message to 14409 from your GST-registered mobile: NIL <space> 3B <space> GSTIN <space> Tax period (MMYYYY). You will receive a confirmation code; reply with the code to file. This is available for monthly filers only.
What happens if I don’t file GST returns on time?
+
Late filing attracts a late fee of ₹50/day (₹25 CGST + ₹25 SGST), capped at ₹10,000 per return. For nil returns, the fee is ₹20/day (₹10 each). In addition, if there is unpaid tax, interest accrues at 18% per annum from the due date. Importantly, failure to file GSTR-1 blocks your buyer’s ITC — which can damage your business relationships.
How do I download my GSTR-3B format / acknowledgement?
+
After filing, go to GST portal → Services → Returns → View Filed Returns. Select the return period and return type. Click ViewDownload Filed Return (PDF). This downloads the GSTR-3B in PDF format with the ARN (Acknowledgement Reference Number) as proof of filing.
Can I revise a GST return after filing?
+
No. GST returns cannot be revised once filed. Errors must be corrected in the next period’s return using the amendment tables in GSTR-1 (Tables 9A, 9B, 9C for B2B, B2C, debit/credit notes respectively) or by adjusting figures in the next GSTR-3B with interest payment if there was an under-declaration of tax.
What is the GSTIN format and how do I verify a GSTIN?
+
A GSTIN is a 15-character alphanumeric code: first 2 digits = state code; next 10 = PAN; 13th = entity number (for multiple registrations in same state); 14th = Z (default); 15th = check digit. To verify any GSTIN, go to gst.gov.in → Search Taxpayer → Search by GSTIN/UIN. No login required. This also shows the taxpayer’s registration status, principal place of business, and return filing status.