GST Registration 2026: When Is It Mandatory? Threshold, Penalty & Process
One of the most common questions I receive from new business owners is this: “My turnover is only ₹15 lakh — do I need GST registration?” The answer is almost always: “It depends — not just on turnover, but on how you sell and to whom.” A ₹5 lakh e-commerce seller on Amazon needs GST registration immediately. A ₹35 lakh local service provider in Delhi does not — yet. A ₹15 lakh manufacturer selling to a buyer in another state needs it from day one.
The confusion arises because GST registration has two completely separate triggers: turnover-based registration (which most people focus on) and mandatory registration regardless of turnover (which catches most people off guard). This guide covers both — with the correct thresholds for 2026, the complete list of mandatory cases, penalty amounts, and the registration process step by step.
Turnover-Based Registration Thresholds — 2026
| Business Type | State Category | Annual Aggregate Turnover Threshold |
|---|---|---|
| Supply of Goods | Most states (normal) | ₹40 lakh |
| Supply of Services | Most states (normal) | ₹20 lakh |
| Mixed — Goods + Services | Most states | ₹20 lakh (services threshold governs) |
| Supply of Goods | Special category: Manipur, Mizoram, Nagaland, Tripura | ₹20 lakh |
| Supply of Services | Special category: Manipur, Mizoram, Nagaland, Tripura | ₹10 lakh |
| Supply of Goods | Himachal Pradesh, Uttarakhand, Arunachal Pradesh, Meghalaya, Sikkim, Assam, J&K | ₹20 lakh (verify current state notification) |
| Supply of Services | Himachal Pradesh, Uttarakhand, and other NE states | ₹10 lakh (verify current state notification) |
Mandatory Registration — Regardless of Turnover
The following categories require GST registration from the first rupee of supply — no turnover threshold applies:
| Category | Why Mandatory | Common Example |
|---|---|---|
| Inter-state supply of goods | Any goods crossing state borders — even ₹500 worth — requires GSTIN | Delhi manufacturer shipping to Mumbai buyer |
| E-commerce sellers | Selling on any e-commerce operator platform — mandatory from day one | Seller on Amazon, Flipkart, Meesho, Myntra, Nykaa |
| E-commerce operators | Platforms facilitating supply of others — mandatory | Amazon India, Flipkart, Zomato (as operator) |
| Casual taxable person | Temporary supply in a state where you are not normally registered | Delhi business participating in Jaipur exhibition/mela |
| Non-resident taxable person | Foreign entity making taxable supply in India | Foreign consultant providing services to Indian client |
| Reverse Charge Mechanism (RCM) recipient | Person paying GST under RCM on purchases from unregistered suppliers | Registered company buying from unregistered freelancer above threshold |
| Input Service Distributor (ISD) | Head office distributing ITC to branches | Corporate HQ allocating ITC to regional offices |
| TDS deductor under GST | Government entities, PSUs — required to deduct GST TDS | State government department paying contractor |
| TCS collector under GST | E-commerce operators collecting tax at source | Amazon India deducting TCS on seller’s payments |
| OIDAR service providers | Foreign companies providing digital services to India | Netflix, Spotify, LinkedIn if not already registered |
| Person supplying online information services from outside India to unregistered persons in India | Specific OIDAR category | Foreign online education platform, software-as-a-service |
Registration Deadline — 30 Days
Once your aggregate turnover crosses the applicable threshold — you must apply for GST registration within 30 days from the date of crossing. This 30-day window is strict.
For mandatory registration (e-commerce, inter-state) — registration must be obtained before commencing the supply. There is no 30-day grace period for these categories — you must be registered on day one.
Voluntary Registration — When It Makes Sense
Businesses below the threshold can voluntarily register for GST. This is beneficial in specific situations:
- Your customers are GST-registered businesses who want to claim Input Tax Credit (ITC) — they prefer registered vendors over unregistered ones
- You are expanding into B2B markets where GSTIN is expected
- You plan to cross the threshold within the year and want to avoid the 30-day scramble
- You are involved in import-export — GSTIN is required for many customs and DGFT processes
- You want to claim ITC on your own purchases (capital goods, raw materials, office expenses)
Penalties for Not Registering — The Real Cost
| Default | Section | Penalty |
|---|---|---|
| Failure to register despite being liable (genuine oversight) | Section 122 | ₹10,000 or tax evaded — whichever is higher |
| Supplying without registration (genuine case) | Section 122 | ₹10,000 or 10% of tax — whichever is higher |
| Fraud / wilful suppression to avoid registration | Section 122(2) | 100% of tax evaded (equal amount penalty) — in addition to the tax itself |
| GSTR-1 / GSTR-3B late filing after registration | Section 47 | ₹50/day (₹25 CGST + ₹25 SGST), max ₹10,000 |
| Nil return late filing | Section 47 | ₹20/day (₹10 CGST + ₹10 SGST) |
Additional Business Consequences of Being Unregistered:
- No Input Tax Credit on purchases during the unregistered period — all GST paid on raw materials, capital goods, and expenses becomes a permanent cost
- B2B customers cannot claim ITC from you — many larger buyers will not purchase from unregistered suppliers
- Bank loans increasingly require GSTIN — especially business loans and working capital facilities
- Government tenders and large corporate procurement processes require GSTIN and GST compliance certificates
- MSME Udyam registration and benefits are easier to access with an active GSTIN
GST Registration Process — Step by Step
-
1Go to gst.gov.in
Services → Registration → New Registration. No government fee for registration — it is free. Professional fee applies if using a CA or GST practitioner. -
2Part A — Basic Details
Enter PAN, mobile number, and email. OTP verification for both mobile and email. A Temporary Reference Number (TRN) is generated — save it. You can resume the application within 15 days using TRN. -
3Part B — Business Details
Trade name, legal name (as per PAN), constitution of business (proprietorship, partnership, company, LLP, HUF), principal place of business address, nature of business (manufacturer, trader, service provider), HSN/SAC codes for your main products/services, bank account details. -
4Upload Documents
PAN card | Aadhaar card of proprietor/partners/directors | Proof of principal place of business (electricity bill, rent agreement, property tax receipt — not older than 2 months) | Bank account proof (cancelled cheque or passbook first page showing account number and IFSC) | Photograph of proprietor/authorised signatory | For companies/LLPs: Certificate of Incorporation, MOA/AOA, Board Resolution -
5Submit with Authentication
Submit using Digital Signature Certificate (DSC) — mandatory for companies and LLPs. Proprietors and partnerships can use Aadhaar-based OTP authentication. An Application Reference Number (ARN) is generated — use it to track status at gst.gov.in. -
6Processing and GSTIN
Typically 3–7 working days. If the GST officer raises queries (called “notice for clarification”) — respond within 7 working days with additional documents. Once approved, GSTIN (15-digit GST Identification Number) is issued and the Registration Certificate is available on the portal for download.
Digits 1–2: State code (07 = Delhi, 27 = Maharashtra, 29 = Karnataka)
Digits 3–12: PAN of the taxpayer
Digit 13: Entity number for same PAN in same state (usually 1)
Digit 14: Z (default)
Digit 15: Check digit
GST Compliance After Registration
| Return | Frequency | What It Contains | Due Date |
|---|---|---|---|
| GSTR-1 | Monthly (turnover above ₹5 crore) / Quarterly (below ₹5 crore — QRMP scheme) | Outward supply details — invoice-wise for B2B; consolidated for B2C above ₹2.5L | 11th of next month / 13th of next quarter |
| GSTR-3B | Monthly / Quarterly (QRMP) | Summary return — tax liability, ITC claim, net tax payment | 20th of next month / 22nd or 24th of next quarter |
| GSTR-9 | Annual | Annual reconciliation of outward supplies, ITC, tax paid | December 31 of following financial year |
| GSTR-9C | Annual (turnover above ₹5 crore) | Reconciliation statement — CA/CMA certified | December 31 of following financial year |
Common Mistakes and How to Avoid Them
Starting e-commerce sales without GSTIN:
Amazon, Flipkart, and other major platforms require GSTIN at the time of seller account creation. You cannot list products first and apply for GST later. Apply for GST registration before applying for the seller account — the GSTIN is a prerequisite for account approval on most major platforms.
Miscalculating aggregate turnover — ignoring other ventures:
A tuition teacher (₹14L) who also runs a small stationery shop (₹8L) under the same PAN has aggregate turnover of ₹22L — above the ₹20L services threshold. Each business separately looks fine; combined, registration is required. Always calculate aggregate turnover across all activities under your PAN before concluding you are below the threshold.
Including GST in turnover calculation:
Aggregate turnover is computed exclusive of GST collected. A shop collecting ₹41.8L (₹35L goods + ₹6.8L GST on other items) has aggregate turnover of approximately ₹35L — not ₹41.8L. GST is a pass-through — it does not form part of your business income or turnover for registration threshold purposes.
Filing nil returns late after voluntary registration:
“I had no sales this month, so I do not need to file.” Wrong — once registered, nil GSTR-3B must be filed even for zero-activity months. A ₹20/day penalty applies for each late nil return. A business that registers voluntarily and then neglects filing for 6 months accumulates ₹3,600 in late fees (₹20 × 180 days) on zero transactions. Set calendar reminders for every 20th of the month after registering.
Ignoring inter-state sales — assuming threshold applies:
A Rajasthan craftsman selling handloom textiles at ₹8L annual turnover ships directly to buyers in Delhi, Bengaluru, and Mumbai. His turnover is well below ₹40L. But inter-state supply of goods makes registration mandatory regardless. He discovers this during an income tax audit when his bank account shows interstate NEFT receipts. Backdated GST demand follows. Know the mandatory categories before shipping across state lines.
Frequently Asked Questions
Q1. My turnover is ₹18 lakh in goods — do I need GST registration?
In most normal-category states, no — the goods threshold is ₹40 lakh. However, verify your specific state’s threshold (some states opted to retain ₹20L for goods). Also verify you are not in any mandatory category (inter-state supplies, e-commerce selling). If you are purely local and below the state threshold — registration is not required. Voluntary registration is an option if your customers are businesses who want ITC.
Q2. I sell on Instagram directly — not through Amazon or Flipkart. Do I need GST?
The mandatory e-commerce registration applies to sellers on platforms defined as “e-commerce operators” under GST — which includes Amazon, Flipkart, Meesho, Swiggy, Zomato, Ola, etc. Selling through your own Instagram page, WhatsApp, or personal website is not selling through an “e-commerce operator.” For those direct sales, normal turnover thresholds apply. However, if your Instagram customers are in other states — inter-state goods supply rules may trigger mandatory registration regardless.
Q3. I provide services in Delhi but sometimes take freelance projects from clients in other states. Do I need GST?
The mandatory registration for inter-state supply applies primarily to goods. For services, the turnover threshold still applies — you can provide services inter-state below ₹20L aggregate without mandatory registration (with some specific service category exceptions). Once your total services revenue (Delhi clients + out-of-state clients combined) crosses ₹20L, registration becomes mandatory.
Q4. What happens if I register late — say 2 months after crossing the threshold?
The GST department can assess your supplies from the date liability arose (threshold crossing date) — not from your registration date. Tax on supplies made during the unregistered 2-month period is still payable, plus 18% interest per annum from each supply date. Section 122 penalty (₹10,000 minimum or tax evaded) also applies. Proactive voluntary disclosure and payment at the time of late registration typically receives more lenient treatment than a demand after detection.
Q5. Can I cancel my GST registration if my turnover drops below the threshold?
Yes — if your aggregate turnover falls below the threshold and you have no mandatory registration category applicable, you can apply for cancellation at gst.gov.in → Services → Registration → Application for Cancellation. All pending returns must be filed and all dues cleared before cancellation is processed. Post-cancellation, you must file a final return (GSTR-10) within 3 months of the cancellation effective date.
Q6. I have registrations in two states — how does aggregate turnover work?
Each state has a separate GSTIN but aggregate turnover is calculated at the PAN level across all states. If you have ₹25L turnover in Maharashtra and ₹20L in Karnataka — aggregate is ₹45L. Each state’s GSTIN independently requires compliance (returns, ITC reconciliation), but the threshold crossed is at the combined PAN level. Multi-state registrations require careful compliance management — one state’s return delay does not excuse another state’s obligation.
Conclusion
GST registration is not merely a compliance checkbox — it is the entry point to the formal economy, to ITC benefits, to B2B market access, and to protection from retrospective tax demands. Getting it right from the start means understanding that registration has two triggers — turnover-based and activity-based — and that the activity-based mandatory categories apply regardless of turnover size.
The cost of delayed registration — backdated tax + 18% interest + penalty — consistently exceeds the compliance effort that early registration would have required. Track aggregate turnover monthly, register proactively as you approach the threshold, and ensure all mandatory categories are checked before concluding you are exempt. For most businesses, a one-time consultation with a CA at setup time answers all of these questions permanently.
Related Guides
Official Resources
- GST Portal (gst.gov.in) — New registration, return filing, payment, cancellation
- GSTIN Verification — Verify any GSTIN’s authenticity and registration status
For more practical tax updates visit: TaxPremia.com