GST Return Filing Services —
Monthly Compliance, Done for You
GSTR-1, GSTR-3B, QRMP, annual GSTR-9/9C and composition returns filed on time by CA-led experts — with ITC matched against GSTR-2B and no ₹50/day late fees.
A regular GST-registered business files GSTR-1 (outward supplies) by the 11th and GSTR-3B (summary + tax payment) by the 20th of the next month, plus an annual GSTR-9 if turnover exceeds ₹2 crore. Smaller businesses can opt for the QRMP scheme (quarterly GSTR-1 & 3B with monthly tax). Composition dealers file quarterly CMP-08 and annual GSTR-4. Late filing costs ₹50/day plus 18% interest on unpaid tax.
Which GST Returns Must You File?
The returns that apply depend on your registration type — regular, QRMP, composition or a business winding up. TaxClue prepares and files all of them under one monthly compliance retainer.
| Return | Who Files | Frequency | What It Covers |
|---|---|---|---|
| GSTR-1 | Regular taxpayer | Monthly (11th) / QRMP | Outward supplies — B2B invoices, B2C, credit/debit notes, HSN summary |
| GSTR-3B | Regular taxpayer | Monthly (20th) / QRMP | Summary of liability + eligible ITC + tax payment |
| IFF | QRMP taxpayer | Monthly (13th, optional) | Push B2B invoices to buyers in months 1 & 2 of a quarter |
| CMP-08 | Composition dealer | Quarterly (18th) | Self-assessed tax statement + challan |
| GSTR-4 | Composition dealer | Annual (30 Jun) | Annual composition return |
| GSTR-9 | Turnover > ₹2cr | Annual (31 Dec) | Consolidated annual return |
| GSTR-9C | Turnover > ₹5cr | Annual (31 Dec) | Reconciliation statement (self-certified) |
| GSTR-10 | On cancellation | One-time | Final return within 3 months of cancellation |
Registration is mandatory once aggregate turnover crosses ₹40 lakh (goods) or ₹20 lakh (services); ₹20L/₹10L in special-category states.
GST Return Due Dates & Late Fees
Missing a due date triggers an automatic late fee and 18% interest under Section 50 on any unpaid tax. See the full GST return due dates and late-fee calculator.
| Return | Due Date | Late Fee (with tax) | Nil Return | Interest |
|---|---|---|---|---|
| GSTR-1 | 11th of next month | ₹50/day | ₹20/day | — |
| GSTR-3B | 20th of next month | ₹50/day | ₹20/day | 18% p.a. |
| GSTR-3B (QRMP) | 22nd / 24th (by state) | ₹50/day | ₹20/day | 18% p.a. |
| CMP-08 | 18th after quarter | ₹50/day | ₹20/day | 18% p.a. |
| GSTR-9 / 9C | 31 December | ₹200/day | ₹200/day | — |
Late fees are combined CGST + SGST and capped per return; GSTR-9 late fee is capped at 0.5% of turnover. Confirm current dates on the GST portal.
Behind on returns or facing late fees? Get your filings brought up to date.
Talk to a GST Expert →ITC Matching & the GSTR-3B Liability
Your GSTR-3B tax payable is output tax minus eligible Input Tax Credit. ITC can only be claimed when the conditions in Section 16 are met — a valid invoice, the invoice appears in your auto-drafted GSTR-2B, goods/services are received, and (for the 180-day rule) the supplier is paid. See the full ITC rules.
GSTR-3B — net tax payable
If ITC is mismatched
From the July 2025 tax period, the outward-liability figures in Table 3 of GSTR-3B are auto-populated from GSTR-1/IFF and are no longer editable. Any correction must be made through GSTR-1A before you file GSTR-3B — so getting GSTR-1 right the first time is now critical.
ITC claimed beyond what appears in GSTR-2B is a top trigger for notices and reversals with interest. We match GSTR-2B against your purchase register every month and flag missing or ineligible credits — including Section 17(5) blocked credits — before you file, not after a notice arrives.
- Section 16 conditions verified
- GSTR-2B vs purchase register match
- Section 17(5) blocked credits removed
- 180-day payment rule tracked
- Output liability from GSTR-1 reconciled
- Net tax challan (PMT-06) generated
Regular vs QRMP vs Composition
How often you file — and how much compliance you carry — depends on turnover and scheme. Businesses up to ₹5 crore can opt into QRMP for quarterly returns with monthly tax; very small dealers may prefer the composition scheme.
Quarterly returns, monthly tax
- Turnover up to ₹5 crore
- Quarterly GSTR-1 & GSTR-3B
- Monthly tax via PMT-06 challan
- Optional monthly IFF for B2B buyers
- Full ITC available
Composition — flat rate, no ITC
- Goods up to ₹1.5cr / services ₹50L
- 1% trader · 2% manufacturer · 5% restaurant · 6% service
- Quarterly CMP-08 + annual GSTR-4
- Cannot charge GST or claim ITC
- Simplest compliance
Annual Returns — GSTR-9 & GSTR-9C
For FY 2024-25, GSTR-9 is mandatory where aggregate turnover exceeds ₹2 crore, and a self-certified GSTR-9C reconciliation is additionally required above ₹5 crore. Both are due by 31 December. See our annual return guide.
Outsource filing if
- You have multiple suppliers, imports or RCM entries
- You cannot risk ITC mismatches or notices
- You want on-time filing with zero late fees
- You run more than one GSTIN
DIY may be fine if
- You have very few invoices each month
- You are on nil or composition returns
- You are comfortable on the GST portal
- You reconcile GSTR-2B yourself
Businesses with aggregate turnover above ₹5 crore must generate e-invoices (IRN) for B2B supplies. From 22 September 2025, your invoicing must also reflect the GST 2.0 two-slab rates (5% / 18% with a 40% demerit slab). Wrong rates on the invoice flow straight into GSTR-1 and lock into GSTR-3B.
Frequently Asked Questions
Related TaxClue Services
Next in this GST cluster
Hand Your GST Returns to a CA-Led Team
GSTR-1, GSTR-3B, QRMP, annual GSTR-9/9C and composition returns — prepared, ITC-matched and filed on time, every month, 100% online across India. No late fees, no missed deadlines.