Next dueGST
25 SEPPMT-06 (QRMP) · Monthly GST payment · Aug 2026due today 11 OCTGSTR-1 · Outward supplies · Sep 2026in 16 days 13 OCTGSTR-1 (QRMP) · Quarterly return · Jul–Sep 2026in 18 days 18 OCTCMP-08 · Composition payment · Jul–Sep 2026in 23 days 20 OCTGSTR-3B · Summary return · Sep 2026in 25 days 22 OCTGSTR-3B (QRMP) · Quarterly return · Jul–Sep 2026 · 22nd or 24th by statein 27 days 30 SEPTax Audit Report · Form 3CA/3CB · AY 2026-27in 5 days 7 OCTTDS / TCS deposit · Deducted in Sep 2026in 12 days
All due dates
GST Compliance · CGST/SGST Rules · Updated

GST Return Selector

Pick your GST registration type and instantly see every return you must file — with frequency and due dates, live on one screen.

Category
GST
Takes about
1 min
Updated
Sep 2026
  • Free — no sign-up
  • Instant, on-screen results
  • Built by our CA · CS team
  • Rules cited on the page
Use the tool
The tool

Fill in the details — the answer on the right updates as you go.

Full breakdown below ↓
🏷️ Registration type
How are you registered under GST?
💰 Annual turnover
Aggregate turnover Affects GSTR-9 & GSTR-9C requirement
₹
GSTR-9 (annual return) is required when turnover exceeds ₹2 crore. GSTR-9C (self-certified reconciliation) is required when turnover exceeds ₹5 crore. Turnover only affects the annual filings of a Regular / QRMP registration.

Your GST filing calendar

Regular
ReturnFrequencyDue datePurpose
◆ Done-For-You GST Compliance

Never miss a GST return again

Our CAs file every GSTR on time, reconcile your ITC and handle notices.

✓ We'll contact you shortly!

Disclaimer: Due dates shown are the standard statutory dates and may shift with CBIC notifications, extensions or state-specific staggering. QRMP GSTR-3B due date is the 22nd or 24th depending on your principal place of business. Confirm on the GST portal before filing.

Every GST return in one table

Under GST, the returns you file depend entirely on your registration type — not everyone files GSTR-1 and GSTR-3B. Composition dealers, e-commerce operators, ISDs, TDS deductors and non-residents each have their own dedicated returns. Here is the full reference.

ReturnWho filesFrequencyDue datePurpose
GSTR-1Regular taxpayersMonthly / Quarterly11th (monthly) · 13th (quarterly)Details of outward supplies (sales)
IFFQRMP taxpayersMonthly (months 1 & 2)13th of next monthOptional upload of B2B invoices so buyers get ITC early
GSTR-3BRegular / QRMPMonthly / Quarterly20th (monthly) · 22nd/24th (quarterly)Summary return + tax payment
CMP-08Composition dealersQuarterly18th of month after quarterStatement-cum-challan of self-assessed tax
GSTR-4Composition dealersAnnual30th June of next FYAnnual return for the composition scheme
GSTR-5Non-resident taxable personsMonthly20th (or within 7 days of registration expiry)Return for non-residents
GSTR-6Input Service DistributorsMonthly13th of next monthDistribution of input tax credit to branches
GSTR-7TDS deductors (Sec 51)Monthly10th of next monthReturn for tax deducted at source
GSTR-8E-commerce operatorsMonthly10th of next monthReturn of TCS collected on supplies
GSTR-9Regular (turnover > ₹2cr)Annual31st December of next FYConsolidated annual return
GSTR-9CRegular (turnover > ₹5cr)Annual31st December of next FYSelf-certified reconciliation statement
GSTR-2A / GSTR-2B are auto-drafted (not filed) — GSTR-2B is your static, monthly ITC statement used to claim input tax credit. GSTR-10 is a one-time final return filed when a registration is cancelled or surrendered.

How the selector works

The tool maps your registration type to the statutory return set and then adds annual returns based on your turnover — the same logic a compliance team applies.

Step 1

Pick your type

Choose how you are registered — Regular, QRMP, Composition, E-commerce, ISD, TDS or Non-Resident.

Step 2

Map the returns

Each type has a fixed core return set — e.g. Regular files GSTR-1 + GSTR-3B, Composition files CMP-08 + GSTR-4.

Step 3

Add annual filings

For Regular/QRMP, turnover above ₹2cr adds GSTR-9 and above ₹5cr adds GSTR-9C.

Step 4

Get the calendar

See every return with its frequency and due date so you never miss a deadline or a late fee.

Key terms explained

GSTR-2B — auto-drafted ITC

GSTR-2B is a static, auto-generated statement of the input tax credit available to you for a month, built from your suppliers' GSTR-1/IFF filings. You do not file it — you use it to claim ITC in GSTR-3B. If a supplier hasn't filed, that credit won't appear.

Late fee

Filing a return after its due date attracts a late fee of ₹50 per day (₹20/day for nil returns), split CGST + SGST, subject to caps, plus 18% interest on any tax paid late. Late fees apply per return, so missing multiple returns compounds quickly.

GSTR-9 threshold

The annual return GSTR-9 is optional for taxpayers with aggregate turnover up to ₹2 crore and mandatory above it. The reconciliation statement GSTR-9C becomes mandatory once turnover crosses ₹5 crore in the financial year.

QRMP scheme

The Quarterly Return, Monthly Payment scheme lets Regular taxpayers with turnover up to ₹5 crore file GSTR-1 and GSTR-3B quarterly, while paying tax monthly via a challan (PMT-06) and optionally uploading invoices through the IFF.

Questions people ask

Short answers on GST Return Selector. Tap a question to open it.

01Which GST returns does a regular taxpayer file?

GSTR-1 for outward supplies (monthly by the 11th, or quarterly under QRMP), GSTR-3B as the summary and payment return (monthly by the 20th, or quarterly by the 22nd or 24th depending on the state group), and GSTR-9 annually where the turnover threshold is crossed.

02What is the QRMP scheme?

Taxpayers with aggregate turnover up to ₹5 crore can file GSTR-1 and 3B quarterly while paying tax monthly through a challan for the first two months of the quarter, either on a fixed sum or on self-assessment.

03Which returns do special categories file?

Composition taxpayers file CMP-08 quarterly and GSTR-4 annually; TDS deductors file GSTR-7; e-commerce operators collecting TCS file GSTR-8; input service distributors file GSTR-6; and non-resident taxable persons file GSTR-5.

04Is GSTR-2B a return?

No. GSTR-2B is a static, auto-drafted statement of the input tax credit available to you for a period, generated from your suppliers' filings. It is the basis for claiming credit but is not itself filed.

05What if I have a registration but no business activity?

Nil returns must still be filed for every period. GSTR-1 and 3B nil returns can be filed by SMS, and skipping them attracts the ₹20-a-day late fee and eventually cancellation.

Disclaimer: This tool gives indicative results for general guidance only and is not professional advice. Please verify with a qualified CA before acting on the numbers.