GSTR-1 vs GSTR-3B vs GSTR-9: Key Differences Explained
Quick Answer
> One line summary: Understanding the distinct purpose, filing frequency, and data requirements of GSTR-1, GSTR-3B, and GSTR-9 is essential for accurate GST compliance and avoiding notices.
What is the difference between GSTR-1, GSTR-3B, and GSTR-9 in GST?
GSTR-1 is a monthly or quarterly return of outward supplies (sales), GSTR-3B is a monthly summary return with payment of tax, and GSTR-9 is an annual consolidation return. Each serves a different purpose in the GST compliance cycle.
GSTR-1 captures invoice-level details of all sales made by a registered taxpayer. It is filed monthly by regular taxpayers with aggregate turnover above ₹5 crore, or quarterly by those with turnover up to ₹5 crore under the QRMP scheme. The return must be filed by the 11th of the following month (monthly) or 13th of the month following the quarter (quarterly). This return does not involve any tax payment.
GSTR-3B is a self-declared summary return where the taxpayer reports aggregate sales, input tax credit (ITC) claimed, and pays the net tax liability. It is filed monthly by all regular taxpayers, except those under QRMP who file it quarterly. The due date is the 20th of the following month (monthly) or 24th of the month following the quarter (quarterly). GSTR-3B is the return through which tax is actually paid to the government.
GSTR-9 is an annual return that consolidates all monthly/quarterly returns filed during a financial year. It must be filed by 31st December of the following financial year. It includes details of all outward supplies, ITC claimed, and tax paid, and requires reconciliation between GSTR-1 and GSTR-3B data.
Which GST return is mandatory for my business?
Every registered taxpayer under GST must file GSTR-3B and GSTR-1 (or GSTR-1 IFF for QRMP), and GSTR-9 is mandatory for all regular taxpayers with aggregate turnover above ₹2 crore in a financial year.
For businesses with turnover up to ₹5 crore, the QRMP scheme allows quarterly filing of GSTR-1 and GSTR-3B, with monthly payment of tax through a challan. For businesses with turnover above ₹5 crore, monthly filing of both returns is mandatory.
GSTR-9 is not required for composition dealers (who file GSTR-4), non-resident taxable persons, or taxpayers who have cancelled their registration. However, for regular taxpayers with turnover exceeding ₹2 crore, GSTR-9 is compulsory. For those with turnover up to ₹2 crore, GSTR-9 is optional but recommended for compliance.
How do the data requirements differ between GSTR-1, GSTR-3B, and GSTR-9?
GSTR-1 requires invoice-level details including invoice number, date, value, GST rate, HSN code, and recipient's GSTIN for B2B supplies. GSTR-3B requires only aggregate figures of sales, ITC, and tax liability. GSTR-9 requires both aggregate figures and reconciliation statements.
In GSTR-1, you must report:
- All B2B invoices with recipient GSTIN
- B2C invoices (aggregate for each rate)
- Credit/debit notes
- Export invoices
- Advances received (for services)
In GSTR-3B, you report:
- Total taxable value and tax for each supply type (B2B, B2C, exports, etc.)
- Total ITC claimed (from imports, domestic purchases, etc.)
- Net tax liability and payment
In GSTR-9, you must provide:
- Part I: Basic details
- Part II: Outward and inward supplies (from GSTR-1 and GSTR-3B)
- Part III: ITC details (from GSTR-3B)
- Part IV: Tax paid (from GSTR-3B)
- Part V: Reconciliation of GSTR-1 and GSTR-3B data
- Part VI: Additional information (demands, refunds, etc.)
What are the penalties for late filing of each return?
Late filing of GSTR-1 attracts a late fee of ₹50 per day (₹25 each under CGST and SGST), while GSTR-3B attracts ₹50 per day (₹25 each under CGST and SGST). GSTR-9 late fee is ₹200 per day (₹100 each under CGST and SGST), subject to a maximum of 0.5% of turnover.
For GSTR-1 and GSTR-3B, the late fee is calculated from the due date until the date of filing. There is no upper cap on the late fee for these returns. For GSTR-9, the maximum late fee is capped at 0.5% of the taxpayer's turnover in the relevant financial year.
Additionally, interest at 18% per annum is payable on the net tax liability for delayed payment of tax through GSTR-3B. Interest is calculated from the due date of GSTR-3B until the date of payment. No interest is applicable for late filing of GSTR-1 or GSTR-9 if tax has been paid on time.
How do I reconcile data between GSTR-1, GSTR-3B, and GSTR-9?
Reconciliation involves matching invoice-level data from GSTR-1 with summary figures in GSTR-3B, and then matching both with the annual return in GSTR-9. Discrepancies can lead to notices from the tax department.
The process typically involves:
- GSTR-1 vs GSTR-3B reconciliation: Compare total outward supplies reported in GSTR-1 with those in GSTR-3B for each month/quarter. Any mismatch must be corrected in the next filing period.
- GSTR-2A vs GSTR-3B reconciliation: Match ITC available in GSTR-2A (auto-populated from suppliers' GSTR-1) with ITC claimed in GSTR-3B. Excess ITC claimed without matching GSTR-2A data may be disallowed.
- GSTR-9 reconciliation: In Part V of GSTR-9, you must declare differences between GSTR-1 and GSTR-3B data, and between GSTR-3B and audited financial statements. Unreconciled differences may attract scrutiny.
The GST portal provides a "Reconciliation" tool under the "Returns" dashboard. Taxpayers can download GSTR-1 and GSTR-3B data in Excel format for manual reconciliation or use third-party software. For businesses with high transaction volumes, automated reconciliation tools are recommended.
What You Should Do Next
If you are unsure about which returns apply to your business or need help reconciling data, consult a qualified GST practitioner or chartered accountant. They can assist with accurate filing, reconciliation, and responding to any notices from the tax department.
This page provides preliminary information. It is not legal advice. For your matter, consult a qualified professional.
Related Gst Returns Services
E-Way Bill Generation
Learn about E-Way Bill generation in India for GST compliance. Understand the process, eligibility, and forms required for tax filing under GST law.
GST Annual Return (GSTR-9)
File GST Annual Return (GSTR-9) India for FY 2023-24. Mandatory for regular taxpayers. Learn process, forms, eligibility, and fees. Expert assistance available.
GST E-Invoicing
Learn about GST E-Invoicing India for tax filing: mandatory for businesses above turnover threshold, system-generated invoice reference numbers, and compliance under GST law.
GST LUT (Letter of Undertaking)
Learn about GST LUT (Letter of Undertaking) India for zero-rated exports. File LUT online on GST portal. No bond required. Tax Filing made easy.
GST Nil Return Filing
Learn about GST Nil Return Filing India for taxpayers with no sales or purchases. File GSTR-1 and GSTR-3B nil returns online. Avoid penalties with timely filing.
GST Refund
Learn about GST refund India process, eligibility, forms, and government fees. File your tax filing refund claim with expert guidance under CGST Act.
GST Return Filing (GSTR-1/GSTR-3B)
Learn about GST Return Filing (GSTR-1/GSTR-3B) India for businesses. Understand the process, eligibility, and key forms for timely tax filing under GST law.
GSTR-10 (Final Return)
Learn about GSTR-10 (Final Return) India for taxpayers whose GST registration is cancelled. Understand the process, eligibility, and key forms for final tax filing.
GSTR-10 Final Return Filing
GSTR-10 Final Return Filing India for taxpayers whose GST registration is cancelled or surrendered. File final return within 3 months of cancellation order.
Input Tax Credit Services
Get expert Input Tax Credit Services India for GST returns. Our advocates help you claim ITC correctly under CGST Act, avoid notices, and maximize tax filing benefits.