Back to All Blogs

GST Returns: GSTR-1, GSTR-3B, GSTR-9 Explained

Shivam Jadon's avatar
Shivam Jadon
Product Updates

GST compliance in India is not a single annual event; it is a monthly obligation that produces a structured, time-stamped audit trail of every transaction a business conducts. Before entering this filing cycle, it is essential to understand what GST registration requires before you can file any return. The three core returns, GSTR-1, GSTR-3B, and GSTR-9, together describe a business’s sales, tax liability, and annual reconciliation. Understanding how these returns connect, where data flows between them, and what each reveals about a business matters both for compliance professionals managing the filing cycle and for anyone using GST data to assess a business’s financial health. Hence, GST return filing is necessary.

This guide explains each return in depth, how they interact, the filing deadlines, and the compliance errors that create cascading problems. You can reach the GST Council official portal through this.

Types of GST Returns and Who Files Them

India’s GST system has over 20 different return types, but the compliance burden for most businesses concentrates on three:

ReturnWho FilesFrequency
GSTR-1All regular taxpayers; TDS deductors excludedMonthly (11th) or Quarterly under QRMP
GSTR-3BAll regular taxpayersMonthly (20th) or Quarterly under QRMP
GSTR-9Taxpayers with aggregate turnover above ₹2 croreAnnually
GSTR-9CTaxpayers with turnover above ₹5 croreAnnually, with CA/CMA certification
GSTR-7TDS deductors under GSTMonthly
GSTR-8E-commerce operators collecting TCSMonthly
GSTR-4Composition scheme taxpayersAnnually (CMP-08 quarterly for payment)
GSTR-5Non-resident taxable personsMonthly
GSTR-6Input Service Distributors (ISDs)Monthly

For the purpose of this guide, the focus is on GSTR-1, GSTR-3B, and GSTR-9, the returns that affect virtually every regular GST taxpayer.

GSTR-1: Monthly Sales Return

GSTR-1 is the outward supply return, the complete record of every invoice a business has issued during the period. It is the foundational data source for the buyer’s ITC claims, because the GSTR-2B system auto-populates based on what suppliers file in their GSTR-1.

What GSTR-1 Contains

GSTR-1 is structured into multiple tables:

B2B invoices (Table 4): All invoices issued to registered buyers with their GSTIN, invoice number, date, taxable value, and tax amount. This is the most critical table; it directly feeds the buyer’s GSTR-2B.

B2C large invoices (Table 5): Inter-state invoices to unregistered persons above ₹2.5 lakh. Required for place of supply tracking.

B2C summary (Table 7): Aggregate B2C intra-state and small inter-state supplies, no individual invoice details.

Exports (Table 6): Invoices for exports with or without payment of IGST.

Credit and debit notes (Tables 9, 9B): Adjustments to previously filed invoices.

HSN summary (Table 12): Aggregate summary of supplies organized by HSN code and tax rate.

Documents issued summary (Table 13): Count of invoices, bills of supply, and other documents issued in the period.

GSTR-1 and E-Invoicing Interaction

For e-invoicing-covered businesses (turnover above ₹5 crore), invoices registered on the IRP are auto-populated into GSTR-1. The taxpayer needs to review and add invoices that may be exempt from e-invoicing before filing. This significantly reduces manual data entry errors in B2B invoice reporting.

Filing Deadline

Monthly filers: 11th of the following month.

QRMP (quarterly) filers: 13th of the month following the quarter.

Consequence of not filing GSTR-1: The supplier’s buyers cannot claim ITC on those transactions in their GSTR-2B. This creates downstream financial damage to buyers and strains supplier-buyer relationships.

GSTR-3B: Monthly Summary Return

GSTR-3B is the self-assessed summary return where a taxpayer declares their total output tax liability and the ITC available from purchases, and pays the net tax due. It is filed and paid before GSTR-1, creating a potential sequencing oddity: tax is paid before the detailed invoice data is reported.

What GSTR-3B Contains

Output tax details (Table 3.1): Taxable value and tax for outward taxable supplies, zero-rated exports, nil-rated and exempt supplies, and inward supplies attracting reverse charge.

ITC available (Table 4): ITC auto-populated from GSTR-2B (segregated by IGST, CGST, SGST), inward supplies liable to reverse charge, ITC received from ISDs, and any other ITC.

ITC reversed (Table 4B): ITC that must be reversed, for ineligible purchases under Section 17(5), for non-payment to suppliers within 180 days, for proportionate reversal on exempt supplies.

Net ITC utilization: The sequence of ITC utilization is fixed by law:

1. IGST credit offsets IGST first, then CGST, then SGST/UTGST

2. CGST credit offsets CGST first, then IGST (cannot offset SGST)

3. SGST/UTGST credit offsets SGST/UTGST first, then IGST (cannot offset CGST)

Tax payment: The net tax payable (output tax minus eligible ITC) is paid through the Electronic Cash Ledger. Any ITC remaining after offsetting all tax liabilities stays in the credit ledger for future use.

GSTR-3B vs GSTR-1 Discrepancy

A persistent discrepancy between turnover declared in GSTR-1 and turnover declared in GSTR-3B is one of the most common triggers for GST notices under Section 61. Minor timing differences are acceptable, but large, unexplained gaps attract scrutiny.

Filing Deadline

Monthly filers: 20th of the following month (delays attract the GST late fee for missing the GSTR-3B deadline), owing month.

QRMP filers: 22nd or 24th of the month following the quarter (staggered by state).

GSTR-9: Annual Return

GSTR-9 is the consolidation return, and understanding the GSTR-9 annual return filing process and exemptions helps clarify its role. It is a single document that summarizes the entire financial year’s GST activity across all monthly GSTR-1 and GSTR-3B filings. It does not replace the monthly returns; it reconciles and confirms them.

Who Must File GSTR-9

Mandatory for: All regular taxpayers with aggregate turnover above ₹2 crore.

Exempted from mandatory filing: Taxpayers with aggregate turnover up to ₹2 crore (optional filing available).

Composition dealers file GSTR-9A (now discontinued for FY 2019-20 onwards; they file GSTR-4).

What GSTR-9 Contains

PartSection TitleDetails Covered
Part IBasic DetailsFinancial year, GSTIN, and legal name of the taxpayer
Part IIOutward & Inward SuppliesConsolidated details of supplies as declared in GSTR-1 and GSTR-3B
Part IIIInput Tax Credit (ITC)ITC availed, reversed, and utilized during the financial year
Part IVTax Paid & ReconciliationComparison of tax paid as per GSTR-3B with annual reconciliation figures
Part VPrevious Year AdjustmentsTransactions of the previous year reported in the current year (amendments/adjustments)
Part VIOther InformationRefund claims, demands, and supplies on which tax is payable

GSTR-9C: Certified Reconciliation

For businesses with aggregate turnover above ₹5 crore, GSTR-9C is a reconciliation statement certified by a Chartered Accountant or Cost Accountant. It reconciles the figures in GSTR-9 with the audited annual accounts. Differences identified in GSTR-9C must be explained, and the additional tax liability disclosed must be paid.

GSTR-9C is the GST system’s equivalent of a statutory audit; it imposes external verification on the self-assessed compliance record.

Filing Deadline

December 31, following the close of the financial year (extended frequently by notifications).

GST Return Filing Deadlines and Late Fees

ReturnNormal DeadlineLate Fee per DayMaximum Late Fee
GSTR-120th of the following month₹200 (₹100 CGST + ₹100 SGST)₹5,000 per return
GSTR-3B20th of the following month₹50 per day (₹25 CGST + ₹25 SGST); Nil return = ₹20 per day₹5,000 per return (reduced for nil/small turnover filers)
GSTR-9December 31₹200 per day0.25% of aggregate turnover in the state/UT

In addition to late fees, interest at 18% per annum applies on tax paid after the due date of GSTR-3B. Interest is calculated from the due date until the actual date of payment.

Common Errors in GST Return Filing

Understanding how GST reconciliation prevents filing errors is key to avoiding the most frequent compliance issues:

Turnover mismatch between GSTR-1 and GSTR-3B: Reporting different figures in the two returns, even with legitimate reasons like timing, triggers automated notices.

Excess ITC claimed vs GSTR-2B: Claiming ITC beyond what is available in GSTR-2B creates mismatches that must be explained to the officer.

ITC claimed on blocked expenses: Section 17(5) blocks ITC on motor vehicles (with exceptions), food and beverages, club memberships, health services, and several other categories. Claiming ITC on these is automatically invalid.

Missing HSN/SAC codes or incorrect codes: Causes incorrect rate calculation in the system’s validation engine.

Nil returns filed when turnover exists: Some businesses file nil GSTR-3B returns (showing zero liability) when they actually have taxable turnover, hoping to defer tax payment. This is both a non-compliance risk and a pattern that lenders identify as a credit red flag.

How GST Return Data Informs Credit Underwriting

The structured, time-stamped nature of GST returns makes them one of the most reliable alternative data sources for MSME credit assessment.

For a lender, 24 months of GSTR-1 and GSTR-3B filings reveal:

  • Revenue trajectory: Month-by-month GSTR-1 declared turnover shows business growth, seasonality, and consistency
  • Tax discipline: Whether GSTR-3B is filed on time, whether tax is paid without significant delay
  • ITC behavior: ITC utilization pattern reveals supply chain structure and purchasing intensity
  • Nil filing patterns: Clusters of nil GSTR-3B filings without a business logic signal operational gaps

The GSTR-9 provides an annual validation layer. When GSTR-9 turnover aligns with the 12-month GSTR-1 aggregate, the data has internal consistency. When they diverge significantly, amendments and adjustments may obscure the true picture, which is itself a risk signal.

Key Takeaways

  • GSTR-1 reports all outward supplies (invoice-by-invoice for B2B) and directly populates the buyer’s GSTR-2B for ITC claims
  • GSTR-3B is the self-assessed summary return where tax is actually paid, filed before GSTR-1, but containing the same period’s data
  • GSTR-9 is the annual consolidation reconciling all monthly returns with the business’s financial accounts
  • Late filing of GSTR-1 damages the buyer’s ITC; late filing of GSTR-3B attracts late fees and interest at 18% per annum
  • The most common notice trigger is a mismatch between GSTR-1 and GSTR-3B turnover declarations
  • 24 months of GST return data is the most reliable income and business activity indicator available for MSMEs without audited financials

Frequently Asked Questions

Q: Can GSTR-1 be filed after GSTR-3B for the same month?

Yes, and in practice, this is common. GSTR-3B (due 20th) is often filed before GSTR-1 (due 11th of the following month). The GSTR-3B records the tax payment; GSTR-1 records the invoice details. When GSTR-1 is filed later, it feeds into the buyer’s GSTR-2B for the relevant period.

Q: What happens if a business files GSTR-3B but not GSTR-1?

Not filing GSTR-1 blocks the buyer’s GSTR-2B auto-population for those invoices. The GSTN system also treats consistent GSTR-1 non-filing as a compliance default, and repeated non-filing can lead to GSTIN suspension. The business cannot file subsequent returns without first clearing the pending GSTR-1.

Q: Can GSTR-9 be used to add transactions not reported in monthly returns?

GSTR-9 allows you to report supplies and ITC missed in monthly returns. However, it doesn’t revise those returns retrospectively. Pay additional liability via DRC-03; consequently, delayed payment attracts interest.

Q: Is GSTR-2 still relevant?

The GST Council suspended GSTR-2 (inward supply return) in August 2017 and has not reactivated it. It replaced most of its functions with GSTR-2B, an auto-populated statement, not a filed return.

Q: What is the QRMP scheme, and who should use it?

The Quarterly Return Monthly Payment (QRMP) scheme allows taxpayers with aggregate turnover up to ₹5 crore to file GSTR-1 and GSTR-3B quarterly while making monthly tax payments through a fixed-sum method or self-assessment. It reduces compliance filings from 24 (monthly GSTR-1 + GSTR-3B) to 8 annually.

Conclusion

The GSTR-1, GSTR-3B, and GSTR-9 triad is not simply three separate forms; it is a data architecture. To manage this system effectively, businesses often rely on all return due dates in one place to track compliance. GSTR-1 creates the supply-side record. GSTR-3B creates the tax payment record. GSTR-9 reconciles both against the books. When all three are filed accurately and consistently, the business has a government-authenticated financial statement that covers every period of the year.

For business owners, the discipline of timely, accurate GST filing builds a compliance record that serves as both proof of business activity and a credit credential. For analysts and lenders, the coherence of this three-tier data system is what makes GST returns one of the most valuable non-banking data sources for assessing MSME financial health in India.

Shivam Jadon's avatar

Shivam Jadon

Discover more from FinEye

Subscribe now to keep reading and get access to the full archive.

Continue reading