How to Register for GST as a Small Business in India

Every business above ₹40 lakh turnover (₹20 lakh for services) must register for GST. Here's exactly how to do it without delays or errors.

By TrunkCall Editorial Team6 min read

GST registration is not optional for most businesses in India once you cross the applicable turnover threshold — and for those who sell interstate or on e-commerce platforms, it is mandatory from the very first rupee of revenue. Getting the registration right matters: errors in your legal name, HSN code, or bank account details at registration create problems that follow you for years. Corrections under GST require formal amendment applications and, in some cases, a Show Cause Notice from the tax officer. This guide covers who must register, what documents to gather, how to navigate the portal step by step, and when calling a CA is genuinely worth it.

Who must register for GST in India

The registration threshold depends on your business type and the state you operate in:

  • Goods suppliers: ₹40 lakh aggregate annual turnover. Reduced to ₹20 lakh in special category states (Jammu & Kashmir, Himachal Pradesh, Uttarakhand, and all northeastern states).
  • Service suppliers: ₹20 lakh annual turnover. ₹10 lakh in special category states.
  • Interstate suppliers of goods or services: mandatory regardless of turnover — even if you earn ₹1 from a customer in another state, you need a GSTIN.
  • E-commerce sellers (Amazon, Flipkart, Meesho, Zepto, etc.): mandatory regardless of turnover. Most marketplaces will not onboard you without a GSTIN.
  • Businesses that want to pass on Input Tax Credit (ITC) to buyers: if your customers are GST-registered, they cannot claim ITC on purchases from an unregistered supplier — making you an expensive vendor.
  • Casual taxable persons and non-resident taxable persons: mandatory before commencing business in India.

If your business falls into any of these categories, registration is not a choice — and operating without it exposes you to a penalty of 10% of the tax due or ₹10,000, whichever is higher, and can attract prosecution for wilful evasion.

Who should register voluntarily even below the threshold

Even if your turnover is below the mandatory threshold, voluntary registration makes commercial sense in three situations:

  • You supply to GST-registered businesses. Enterprise buyers insist on purchasing from registered vendors to claim ITC. Without a GSTIN, you are effectively 18% more expensive than a registered competitor in the eyes of your buyer's finance team.
  • You export goods or services. A GSTIN lets you claim a refund of GST paid on inputs under the Letter of Undertaking (LUT) route — zero-rating your exports and recovering taxes that would otherwise be a sunk cost.
  • You want access to formal credit. GST returns are a recognised proxy for business revenue in India. Banks and NBFCs use GSTR-3B filings to assess loan eligibility. Voluntary registration, combined with clean filings, builds a verifiable revenue history much faster than bank statements alone.

Documents to gather before opening the GST portal

The GST portal times out and has a 15-day expiry on partial applications. Gather everything before you start:

  • PAN card of the business (for companies, the company PAN; for proprietorships, the proprietor's PAN).
  • Aadhaar card of all promoters, partners, or directors who will be authorised signatories.
  • Proof of business address: electricity bill, municipal tax receipt, or property tax receipt not more than 2 months old. For rented premises, a rent agreement plus the owner's consent letter is required.
  • Bank account details: a cancelled cheque or bank statement clearly showing your account number, IFSC code, and account holder name.
  • Passport-size photograph of the proprietor or each director/partner.
  • For companies and LLPs: Certificate of Incorporation, Memorandum and Articles of Association (or LLP Agreement), and a Board Resolution authorising the signatory.
  • For partnerships: the registered Partnership Deed.
  • Digital Signature Certificate (DSC): mandatory for companies and LLPs; optional (but faster) for proprietorships and partnership firms.

How to complete GST registration on the portal — step by step

  1. Start a new registration. Go to gst.gov.in → Services → Registration → New Registration. Select "Taxpayer" as the type of person. Select your state and district, then enter your legal name exactly as it appears on your PAN, your PAN number, email address, and mobile number.
  2. Verify OTPs. Two OTPs are sent simultaneously — one to your mobile and one to your email. Enter both. On success, you receive a Temporary Reference Number (TRN). Save this — you have 15 days to complete Part B using it.
  3. Fill Part B. Log back in using your TRN. This section covers: trade name (if different from legal name), constitution of business (proprietorship, partnership, company, etc.), date of commencement, expected aggregate turnover, nature of business activity, and HSN/SAC codes.
  4. Add your business address. Enter your principal place of business with full address and upload the supporting document. If you have additional places of business — branches, godowns, factories — add each separately.
  5. Add bank account details. Enter your account number and IFSC, then upload the cancelled cheque or bank statement. This is used for GST refunds — an error here means refunds go to the wrong account.
  6. Complete Aadhaar authentication. The system sends an OTP to the mobile number linked with your Aadhaar. Entering the OTP correctly speeds up approval to 7 working days. Opting out triggers a physical verification by a GST officer, which can take 30+ days.
  7. Submit with DSC or e-signature. Companies and LLPs must submit using a DSC. Proprietorships and partnerships can submit via e-Signature or EVC (an OTP sent to the Aadhaar-linked mobile).
  8. Track your ARN. After submission, you receive an Application Reference Number. Use it to track status at gst.gov.in. If the officer raises a deficiency notice (Form GST REG-03), you have 7 working days to respond with the corrected information or additional documents.
  9. Receive your GSTIN. On approval, your GSTIN — a 15-character identifier combining your state code, PAN, and a check digit — is issued via email. Download your registration certificate (Form GST REG-06) from the portal.

What to do immediately after receiving your GSTIN

Registration is not the end — it triggers a set of ongoing compliance obligations you need to understand before your first invoice goes out:

  • Print your GSTIN on all invoices, letterheads, and your business premises. This is a legal requirement, not a formality.
  • Determine your filing frequency. If your turnover is under ₹5 crore, you are eligible for the QRMP (Quarterly Return Monthly Payment) scheme: file GSTR-1 quarterly and pay tax monthly. Above ₹5 crore, both GSTR-1 and GSTR-3B must be filed monthly.
  • Set up your accounting software. Whether you use Tally, Zoho Books, or a manual ledger, ensure your invoice format includes GSTIN, HSN/SAC codes, tax rates, and CGST/SGST/IGST breakdowns from your first transaction.
  • File your returns on time. A single missed return attracts a late fee of ₹50 per day (₹25 per day for nil returns) and blocks your GSTIN from generating e-way bills and e-invoices — which effectively stops you from trading.
  • Understand the Composition Scheme. If your aggregate turnover is under ₹1.5 crore (₹75 lakh for certain states), you can opt for the Composition Scheme — pay a flat tax of 1–6% of turnover quarterly instead of filing monthly returns. Restrictions apply: you cannot issue tax invoices or claim ITC. A CA can tell you whether this makes financial sense for your business model.

Common mistakes that delay registration or cause problems later

Most GST registration errors are preventable. The most common ones:

  • Legal name mismatch: the name in Part A must match your PAN exactly — including punctuation and spacing. "M/s Sharma Traders" vs "Sharma Traders" are treated as different. Even one character difference triggers a rejection and forces you to restart.
  • Outdated address proof: the utility bill or tax receipt must be dated within 2 months of the application date. Many applicants upload whatever is at hand — a 6-month-old electricity bill will get the application flagged.
  • Wrong bank account: if your IFSC or account number is entered incorrectly, all GST refunds fail silently. Cross-check against your cancelled cheque before submitting.
  • Missing Aadhaar authentication: some applicants skip this step assuming it is optional. Opting out forces a physical verification visit, adding 3–4 weeks to approval.
  • Choosing the wrong legal constitution: registering as a proprietorship when you have a registered partnership firm, or vice versa, creates cascading compliance issues. The constitution on your GST must match what is on your PAN and your bank account.
  • Using a personal mobile or email: all GST notices, certificates, and OTPs go to the registered contact. Using a personal email shared with family members or a mobile used by multiple people creates a compliance risk.

When to get a CA to handle the registration

GST registration is technically self-serviceable, but professional help is worth considering in specific situations:

  • Multi-state operations. If your business has places of business in more than one state, you need a separate registration in each state. Coordinating this across multiple Aadhaar holders, addresses, and portal logins is significantly more complex than a single-state registration.
  • Complex business structure. Holding companies, subsidiaries, businesses with job-work arrangements, or businesses in sectors with mixed GST rates (construction, healthcare, software exports) benefit from professional classification at the registration stage.
  • You received a deficiency notice (Form GST REG-03). Responding incorrectly or late to a deficiency notice leads to rejection and a fresh application. A CA can identify exactly what the officer is asking for and respond in the right format within the 7-day window.
  • Regularising a business that has been operating without registration. If you should have registered earlier and have been issuing invoices without GST, a CA can help you register, calculate the tax liability for prior periods, and minimise penalty exposure.
  • Switching between Regular and Composition scheme. The rules around opting in or out of Composition — including ITC reversal requirements — are technical enough that a mistake costs money.

A chartered accountant on TrunkCall can complete a standard GST registration in a single session — handling document preparation, portal navigation, Aadhaar authentication coordination, and any officer queries on your behalf. For a straightforward proprietorship or private limited company, this is typically a fixed-fee engagement that saves far more time and error cost than it charges.

Get your GST registration done right the first time

A verified chartered accountant on TrunkCall can walk you through the full registration — from HSN code selection to portal submission — and handle any officer notices, on a live call.

Talk to a chartered accountant

Frequently asked

What is the GST registration turnover limit for small businesses in India?

For businesses supplying goods, the threshold is ₹40 lakh aggregate annual turnover (₹20 lakh in special category states including Jammu & Kashmir, Himachal Pradesh, Uttarakhand, and northeastern states). For service suppliers, the threshold is ₹20 lakh (₹10 lakh in special category states). These are aggregate turnover limits — meaning all sales across all states under a single PAN count together. Businesses selling interstate or on e-commerce platforms must register regardless of turnover.

Can I register for GST voluntarily if my turnover is below the limit?

Yes. Voluntary GST registration is allowed for any business, regardless of turnover. It makes commercial sense if you supply to GST-registered buyers (who need to claim ITC), if you export goods or services (to claim zero-rating benefits), or if you want to build a verifiable revenue history for bank loans. Once you voluntarily register, you must comply with all GST filing obligations — there is no partial compliance option.

How long does GST registration take in India?

If you complete Aadhaar authentication via OTP and your documents are in order, a GST officer is required to process the application within 7 working days. In practice, straightforward applications are often approved in 3–5 working days. If you skip Aadhaar authentication, the officer must conduct a physical verification within 30 days of the application. If the officer raises a deficiency notice (Form GST REG-03), you have 7 more working days to respond, and the officer then has another 7 days to approve or reject.

What is the penalty for operating without GST registration when it is mandatory?

The penalty is 10% of the tax amount due (subject to a minimum of ₹10,000). For deliberate evasion — knowingly suppressing taxable turnover to avoid registration — the penalty is 100% of the tax amount due, and prosecution is possible. If you realise you should have registered earlier, it is significantly better to voluntarily disclose and regularise your position (with professional help) than to wait for a GST officer to discover the gap.

What is the difference between the Regular scheme and the Composition scheme?

Under the Regular scheme, you charge GST on sales, claim ITC on purchases, and file monthly or quarterly returns. Under the Composition scheme (available to businesses with annual turnover under ₹1.5 crore), you pay a flat tax of 1% on goods or 6% on services — no ITC, no tax invoice, simpler quarterly filing. Composition is simpler and cheaper to administer but cannot be used if you supply interstate, supply through e-commerce, or supply services above ₹50 lakh. The right choice depends on your margins, customer base, and growth trajectory — a CA can model both options for your specific numbers.

Do freelancers and independent contractors need to register for GST in India?

If your annual service income exceeds ₹20 lakh (₹10 lakh in special category states), GST registration is mandatory. If you provide services to clients outside India (software development, design, writing, consulting), those exports are zero-rated under GST — but you still need to register to claim this status and to refund the GST paid on your inputs. Many freelancers earning below the threshold still register voluntarily because enterprise clients require a GSTIN before contracting and because GST filings help establish income history for home loans and personal loans.

Get your GST registration done right the first time

A verified chartered accountant on TrunkCall can handle your full GST registration — from document prep to GSTIN in hand — on a live, focused call.

Talk to a chartered accountant

Related reading