At a glance

A regular GST-registered business files GSTR-1 (sales) by the 11th and GSTR-3B (tax payment) by the 20th of the next month. With turnover up to ₹5 crore, you can choose QRMP and file quarterly: GSTR-1 by the 13th, GSTR-3B by the 22nd or 24th, paying tax monthly through PMT-06 by the 25th. GSTR-9 for FY 2025-26 is due 31 December 2026 and isn't required up to ₹2 crore turnover. Composition dealers file CMP-08 and GSTR-4 instead. A return more than three years past its due date can't be filed at all.

Imagine you run a small garment shop in Lajpat Nagar. Your CA is busy, the GST portal shows a dozen form names, and you're not sure which one you actually owe. Sound familiar? Relax. GST looks like alphabet soup, but most small businesses deal with just three or four returns.

This guide walks through the types of GST returns a small business actually files, who files each one and when, with dates and numbers checked as of November 2026.

What is a GST Return and which ones matter most?

A GST return is a form that a GST-registered business files on the GST portal to report its sales, purchases and the tax it owes or can adjust for a period. A regular taxpayer files two returns every month or quarter, GSTR-1 and GSTR-3B, and one annual return, GSTR-9. In one line: GSTR-1 reports your sales, GSTR-3B pays your tax, and GSTR-9 sums up the whole year. They are not substitutes, so filing one never covers the other.

GST Returns at a Glance: Who Files What, and When?

Return Who files it How often Due date
GSTR-1 Regular taxpayers Monthly or quarterly (QRMP) 11th of next month; 13th after the quarter
GSTR-3B Regular taxpayers Monthly or quarterly (QRMP) 20th of next month; 22nd or 24th after the quarter
GSTR-9 Regular taxpayers above ₹2 crore (not required up to ₹2 crore) Yearly 31 December after the financial year
GSTR-9C Taxpayers above ₹5 crore Yearly 31 December, with GSTR-9
CMP-08 Composition dealers Quarterly 18th after the quarter
GSTR-4 Composition dealers Yearly 30 April after the financial year
PMT-06 (challan) QRMP filers Months 1 and 2 of each quarter 25th of next month
IFF (optional) QRMP filers with B2B sales Months 1 and 2 of each quarter 13th of next month
GSTR-10 Anyone whose GST registration is cancelled Once Within 3 months of cancellation

Want a professional to check which of these apply to you? One-Startup supports businesses in every state of India, and the first consultation costs nothing.

Send us your GSTIN on What App and we'll list your returns and due dates.

GSTR-1 Explained: Who Files It and When

GSTR-1 is the return where you list every sale you made, invoice by invoice. Every regular GST-registered business files it, even in a month with zero sales (a nil return). Composition dealers don't.

You pay no tax with GSTR-1, so why does it matter? Because your customers' input tax credit (ITC) depends on it. Once you file, your B2B invoices show up in your buyer's GSTR-2B, and only then can they claim credit. File late and a buyer may think twice before ordering from you again. For a small trader, that hurts more than the late fee.

Due date: the 11th of the next month. If you opted for the QRMP scheme (open to businesses with turnover up to ₹5 crore), you file once a quarter, by the 13th of the month after the quarter ends. The July to September 2026 quarter, for example, is due on 13 October 2026.

Quick Tip: on QRMP but selling to big B2B buyers? Upload their invoices in the first two months through the Invoice Furnishing Facility (IFF), by the 13th of the next month, so their credit isn't held up for a whole quarter.

Not sure whether monthly or quarterly filing suits your business? one-startup helps businesses across India sort this out, and your first consultation is free.

WhatsApp us your turnover and the kind of buyers you sell to, and we'll tell you which fits.

GSTR-3B Explained: Who Files It and When

GSTR-3B is a summary return where you declare total sales, claim ITC on your purchases and pay the net GST. Every regular taxpayer files it, nil or not. Unlike GSTR-1, this is where the money actually moves.

Due date: monthly filers, the 20th of the next month. QRMP filers file quarterly, on the 22nd or 24th of the month after the quarter, depending on the state.

Businesses in Delhi, Uttar Pradesh, Rajasthan, Punjab, West Bengal and other 'Category Y' states get the 24th. Gujarat, Maharashtra, Karnataka, Tamil Nadu, Kerala, Telangana, Madhya Pradesh and a few more get the 22nd. Under QRMP you still pay tax every month through challan PMT-06, by the 25th, for the first two months of the quarter.

One change catches many people. Since the July 2025 tax period, the sales figures in GSTR-3B fill in automatically from GSTR-1 and can't be edited. If something is wrong, you fix it through GSTR-1A, and only before you file GSTR-3B for that period. So get GSTR-1 right the first time, and check GSTR-2B before claiming credit.

Your buyers now have a say too. Since November 2024, every invoice you upload lands in your buyer's Invoice Management System (IMS) on the GST portal, where they accept it, reject it or keep it pending. Only accepted invoices flow into their GSTR-2B as credit. A rejected invoice usually means a call from the buyer, so fix the error before the next return rather than after.

GSTR-1 vs GSTR-3B vs GSTR-9: What's the difference?

GSTR-1 GSTR-3B GSTR-9
What it reports Every sale, invoice by invoice Totals of sales, ITC and tax The whole year's totals
Tax paid with it No Yes No (extra tax found is paid through DRC-03)
Monthly due date 11th of next month 20th of next month 31 December after the year
QRMP due date 13th after the quarter 22nd or 24th after the quarter Same as above
Fixing a mistake GSTR-1A (before that period's GSTR-3B) or a later GSTR-1 In the next period's return Can't be revised once filed
Who feels a late filing Your buyers (their ITC waits) You (late fee + 18% interest) You (late fee)

GSTR-9 Explained: Who Files the GST Annual Return and When

GSTR-9 is the annual return that sums up a financial year's sales, purchases, ITC and tax paid, as reported in your GSTR-1 and GSTR-3B. It is due on 31 December after the year ends. For FY 2025-26 (April 2025 to March 2026), that is 31 December 2026.

  • Up to ₹2 crore turnover: you don't need to file GSTR-9. Notification 15/2025-Central Tax exempts this group from FY 2024-25 onwards.”

  • Above ₹2 crore: GSTR-9 is mandatory.

  • Above ₹5 crore: GSTR-9C is also needed. It is a reconciliation of your returns with your audited accounts, self-certified by you, with no CA certificate required since FY 2020-21.

Late fee: ₹50 a day (₹25 CGST plus ₹25 SGST) for turnover up to ₹5 crore, capped at 0.04% of your turnover in the state. It is ₹100 a day for turnover of ₹5 crore to ₹20 crore (same 0.04% cap), and ₹200 a day above ₹20 crore, capped at 0.5% of turnover in the state.

FY 2025-26 has a wrinkle: GST rates changed on 22 September 2025, so one return carries two rate periods. Start reconciling in October, not on 30 December. Extensions have happened in some earlier years, but none is announced for FY 2025-26 today, and we can't promise one.

Missed some FY 2025-26 input tax credit?

As of November 2026 you can still claim it, but only in a GSTR-3B filed by 30 November 2026, or before you file GSTR-9 if that comes first (Section 16(4) of the CGST Act). For monthly filers, that is the October 2026 return, due 20 November. GSTR-9 can't be used to claim credit you skipped in GSTR-3B.

GST is one part of a company's yearly filings. See the full annual compliance calendar for a private limited company.

Which GST return should your business file?

  • Regular taxpayer, turnover above ₹5 crore: GSTR-1 and GSTR-3B every month, plus GSTR-9 and GSTR-9C.

  • Regular taxpayer, turnover up to ₹5 crore: monthly filing or QRMP, your choice, plus GSTR-9 if turnover is above ₹2 crore.

  • Composition dealer: CMP-08 every quarter and GSTR-4 once a year. No GSTR-1 or GSTR-3B.

  • Special cases: GSTR-5 for non-resident taxpayers, GSTR-6 for input service distributors, GSTR-7 for TDS deductors and GSTR-8 for e-commerce operators.

  • Closing the business: once your GST registration is cancelled, file GSTR-10, the final return, within three months.

  • Sending goods to a job worker: ITC-04 tells the department what went out and came back. It is half-yearly above ₹5 crore turnover and yearly up to ₹5 crore, due on the 25th after the period.

Not registered yet? Returns start from the day your GSTIN is active, so it helps to know first who needs GST registration and who doesn't. → one-startup GST registration

How do you file a GST return on the portal?

  1. Log in at gst.gov.in and go to Services → Returns → Returns Dashboard.

  2. Pick the financial year and the return period, then open the return you're filing.

  3. For GSTR-1, add or upload your invoices. For GSTR-3B, check the figures pulled from GSTR-1 and GSTR-2B.

  4. Preview and submit. For GSTR-3B, pay any tax due from your cash or credit ledger.

  5. File with a DSC (companies and LLPs) or an EVC, the OTP sent to your registered mobile.

Nil return? You can file nil GSTR-1, GSTR-3B and CMP-08 by SMS from your registered mobile number.

GST Late Fee, Interest and the Three-Year Rule

Miss a date and two costs start: a daily late fee, and 18% a year interest on any tax you paid late. Here is what each return costs, as of November 2026:

Return Late fee per day Maximum late fee
GSTR-1 or GSTR-3B (with sales or tax) ₹50 (₹25 CGST + ₹25 SGST) ₹2,000 up to ₹1.5 crore turnover;
₹5,000 for ₹1.5–5 crore;
₹10,000 above ₹5 crore
Nil GSTR-1 or GSTR-3B ₹20 (₹10 + ₹10) ₹ 500
GSTR-9, turnover up to ₹5 crore ₹ 50 0.04% of turnover in the state
GSTR-9, ₹5–20 crore ₹ 100 0.04% of turnover in the state
GSTR-9, above ₹20 crore ₹ 200 0.5% of turnover in the state
Interest on tax paid late (GSTR-3B) 18% a year, from the day after the due date No cap

Quick example: A trader with ₹3 crore turnover files GSTR-3B 30 days late with ₹40,000 tax to pay.

Late fee is 30 × ₹50 = ₹1,500.

Interest is ₹40,000 × 18% × 30 ÷ 365 = ₹592.

Total roughly ₹2,092 for being a month late.

Annoying, not fatal. Waiting for years is different. Since the July 2025 tax period, the GST portal blocks GSTR-1, GSTR-3B, GSTR-4, GSTR-9 and other returns once three years have passed from their due date (Sections 37(5), 39(11), 44(2) and 52(14) of the CGST Act). A blocked return can't be filed at all, so an old gap stays on your record for good.

Common GST Return Mistakes to Avoid

  • Skipping nil returns. No sales still means a return. Nil GSTR-1 and GSTR-3B can be filed by SMS.

  • Claiming ITC blindly. Match your claim with GSTR-2B first.

  • Showing different sales in GSTR-1 and GSTR-3B. Mismatches are a classic notice trigger.

  • Forgetting PMT-06. QRMP filers still pay tax monthly.

  • Leaving GSTR-9 for the last week. Errors from the year pile up there.

Some things nobody controls: portal slowdowns near due dates, last-minute extensions (GSTR-3B for March 2026 got one extra day, to 21 April), a supplier who files late, and rules that keep changing. Don't plan around extensions. File early, and confirm dates on gst.gov.in.

What most agents won't tell you?

If your turnover is up to ₹2 crore, you don't have to file GSTR-9 at all. And QRMP isn't always the easy option: you still pay tax every month, and a buyer who wants credit quickly may push you towards IFF or monthly filing anyway.

Where help actually pays off is reconciliation. Matching your books, GSTR-1, GSTR-2B and the IMS actions before GSTR-3B locks is what keeps notices away. That is the part worth handing over, if anything.

FAQs

Frequently asked questions

Yes. GSTR-3B now takes your sales figures from GSTR-1 and locks them, so GSTR-1 (and any GSTR-1A fix) has to come first. Separately, the portal won't let you file GSTR-1 while the previous period's GSTR-3B is still pending (Rule 59(6)).

No, not up to ₹2 crore turnover. Above ₹2 crore it is mandatory, and above ₹5 crore you also file GSTR-9C.

File nil GSTR-1 and GSTR-3B anyway.

Yes. They cannot claim ITC on your invoices until you file.

Yes, once per quarter. You opt in or out on the GST portal between the 1st of the second month of the previous quarter and the last day of the first month of the quarter you want to change.”

No. A filed GST return can't be revised. Fix GSTR-1 errors through GSTR-1A before that period's GSTR-3B, or in a later GSTR-1, and adjust GSTR-3B errors in the next period's return.

What should you do next?

If you're registered under GST, your next GSTR-3B is due on the 20th, or the 22nd or 24th if you're on QRMP. Check that GSTR-1 matches your books before then, because once GSTR-3B is filed, the sales figure is locked. And if any FY 2025-26 credit is still unclaimed, 30 November 2026 is the last chance.

 You can file every one of these returns yourself on the GST portal. If you'd rather have someone reconcile and file them for you each month, that's what we do.

Need help with GST returns? Talk to one-startup

GST returns are not hard once someone explains them properly, but one wrong entry can bring notices, late fees and unhappy customers. one-startup helps small and medium businesses across India with GST registration, return filing and compliance. We have an office in Delhi-Noida and work virtually with clients in every state, so your location is no barrier. Your first consultation is free.

You can Whats App us or Call +91 7055107773, can write the email to us.

Official resources

Resource Use it for
GST portal (gst.gov.in) Filing GSTR-1, GSTR-3B, GSTR-9, CMP-08; returns dashboard; IMS
CBIC GST notifications (cbic-gst.gov.in) Due date extensions and late fee notifications
GST tutorials (tutorial.gst.gov.in) Official step-by-step user manuals for each return

Disclaimer: GST due dates, late fees and portal rules change often. This guide reflects the position as of November 2026. Check the latest notification on cbic-gst.gov.in or ask a CA before you file.

 Last updated: November 2026

AS
Written by

Ankit Sharma

Chartered Accountant

CA Ankit Sharma is a finance professional with over 15 years of experience in business registrations, taxation, accounting, and regulatory compliance. He has worked with businesses across manufacturing, healthcare, automotive, hospitality, and construction, as well as multinational companies establishing operations in India.

His expertise spans company incorporation, Income Tax, GST, ROC compliance, and import-export regulations. Drawing on his experience across diverse industries, he offers practical insights into how regulatory requirements apply to different business needs, helping readers understand complex financial and compliance matters with clarity.