GST Turnover Threshold Tracker
Monthly aggregate turnover (₹). Enter 0 for a month with no sales; leave months that have not happened yet blank.
Guidance only. Thresholds: Section 22 registration (turnover EXCEEDS the limit), Section 10 composition (₹1.5Cr goods/restaurants, ₹75L special states, ₹50L services), GSTR-9 optional up to ₹2Cr, e-invoicing above ₹5Cr AATO in any FY since 2017-18 (Notification 10/2023-CT), GSTR-9C above ₹5Cr, 30-day IRN reporting for AATO ≥ ₹10Cr (from 1 April 2025). Aggregate turnover is PAN-wide. Last verified: 6 September 2026.
Frequently Asked Questions
What counts as aggregate turnover?
All taxable, exempt and zero-rated supplies plus exports and inter-state supplies, aggregated across every GSTIN under the same PAN, excluding GST itself and inward supplies taxed under reverse charge.
Is the limit "reaches" or "exceeds"?
Exceeds. Section 22 makes registration compulsory once aggregate turnover in a financial year exceeds the limit, and you must apply within 30 days of becoming liable. This tracker uses the same strict test.
Does the ₹5 crore e-invoicing limit look only at this year?
No. E-invoicing applies if AATO exceeded ₹5 crore in any financial year from 2017-18 onwards, and once triggered it does not switch off if turnover later falls. The tracker warns you when the current year crosses it; check your past years too.
When is GSTR-9 mandatory?
GSTR-9 is optional for taxpayers with AATO up to ₹2 crore (the exemption has been re-notified each year) and mandatory above it. GSTR-9C, the self-certified reconciliation statement, is mandatory above ₹5 crore.
What is the 30-day IRN rule?
Since 1 April 2025, taxpayers with AATO of ₹10 crore or more cannot report an invoice, credit note or debit note to the IRP more than 30 days after its date. Older documents are rejected by the portal.