Editorial illustration of India's end-to-end e-invoicing compliance guide for the india gst return filing guide guide
    Tax & Compliance

    GST Return Filing for Small Businesses: GSTR-1, GSTR-3B, and Annual Returns

    •Updated: •
    15 min read

    Tax & Compliance Series

    This guide is part of a comprehensive series. Explore all 202 topics:

    Filing GST returns correctly and on time is one of the biggest compliance challenges for Indian small businesses. Miss a deadline, and you face late fees of ₹50/day (₹20/day for nil returns) plus 18% annual interest on unpaid tax. This guide explains every return you need to file, when it's due, and how to simplify the process.

    GST Returns Overview

    GST Returns Overview — GSTR-1: Outward supplies (sales) — Monthly or quarterly (QRMP).

    ReturnPurposeFrequencyDeadline
    GSTR-1Outward supplies (sales)Monthly or quarterly (QRMP)11th of next month / 13th after quarter
    GSTR-3BSummary return + tax paymentMonthly or quarterly (QRMP)20th of next month / 22nd-24th after quarter
    GSTR-9Annual returnAnnually31st December of next FY
    GSTR-9CReconciliation statement (audit)Annually31st December (if turnover > ₹5 crore)
    CMP-08Composition scheme returnQuarterly18th of month after quarter
    GSTR-4Composition annual returnAnnually30th April of next FY

    QRMP Scheme: Quarterly Filing for Small Businesses

    If your annual turnover is up to ₹5 crore, you can opt for the Quarterly Return Monthly Payment (QRMP) scheme:

    If your annual turnover is up to ₹5 crore, you can opt for the Quarterly Return Monthly Payment (QRMP) scheme:

    • File GSTR-1 and GSTR-3B quarterly instead of monthly
    • Pay tax monthly via PMT-06 challan (by 25th of next month)
    • Use Invoice Furnishing Facility (IFF) to report B2B invoices monthly (optional, for buyer's ITC)

    This reduces filing from 24 returns/year to just 8, a significant relief for small businesses and freelancers.

    Step-by-Step: Filing GSTR-1

    Step-by-Step: Filing GSTR-1 includes: Compile all invoices issued during the period — B2B, B2C, exports, credit/debit notes Categorize by type: B2B invoices (above ₹2.

    1. Compile all invoices issued during the period — B2B, B2C, exports, credit/debit notes
    2. Categorize by type:
      • B2B invoices (above ₹2.5 lakh) — invoice-level details required
      • B2B invoices (below ₹2.5 lakh) — can be reported in aggregate
      • B2C (large) — inter-state invoices above ₹2.5 lakh, rate-wise summary
      • B2C (others) — aggregate, state-wise
    3. Upload to GST portal — use the online form or upload via JSON/Excel
    4. Verify and submit — cross-check totals against your books
    5. File with DSC or EVC

    Step-by-Step: Filing GSTR-3B

    Step-by-Step: Filing GSTR-3B includes: Review auto-populated data — GSTR-3B now pulls data from GSTR-1 and GSTR-2B Verify outward supplies — total taxable value and tax amounts

    1. Review auto-populated data — GSTR-3B now pulls data from GSTR-1 and GSTR-2B
    2. Verify outward supplies — total taxable value and tax amounts
    3. Enter ITC details — verify against GSTR-2B (auto-generated from suppliers' GSTR-1)
    4. Calculate net tax payable — output tax minus eligible ITC
    5. Pay tax via electronic cash ledger — create challan if cash balance insufficient
    6. Submit and file with DSC or EVC

    Late Filing Penalties

    Late Filing Penalties includes: GSTR-1 late fee: ₹50/day (₹25 CGST + ₹25 SGST), capped at ₹10,000 per return GSTR-3B late fee: ₹50/day (₹20/day for nil returns), capped at ₹10,000

    • GSTR-1 late fee: ₹50/day (₹25 CGST + ₹25 SGST), capped at ₹10,000 per return
    • GSTR-3B late fee: ₹50/day (₹20/day for nil returns), capped at ₹10,000
    • Interest on unpaid tax: 18% per annum on the outstanding amount
    • GSTR-9 late fee: ₹200/day (₹100 CGST + ₹100 SGST), capped at 0.5% of turnover

    Tips for Hassle-Free GST Filing

    Tips for Hassle-Free GST Filing includes: Use e-invoicing-ready software — auto-populates GSTR-1 from reported invoices Reconcile monthly — match your books with GSTR-2B before filing GSTR-3B

    • Use e-invoicing-ready software — auto-populates GSTR-1 from reported invoices
    • Reconcile monthly — match your books with GSTR-2B before filing GSTR-3B
    • File nil returns on time — even zero-value returns attract late fees if missed
    • Set calendar reminders — for the 11th (GSTR-1), 20th (GSTR-3B), and 25th (PMT-06)
    • Keep digital copies — of all invoices, credit notes, and purchase records

    Accurate invoices are the foundation of smooth GST filing. Create compliant invoices with Invoicemonk's free GST invoice generator, complete with GSTIN, HSN codes, and correct CGST/SGST/IGST calculations.

    Tags:
    GST
    GSTR-1
    GSTR-3B
    India
    tax filing
    compliance
    annual return
    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    More from Tax & Compliance