Goods and Services Tax (GST) is India's unified indirect tax that replaced multiple cascading taxes like VAT, Service Tax, and Excise Duty. If you run a business in India, understanding the GST registration process is essential to remain compliant and avoid penalties. This comprehensive guide walks you through eligibility criteria, required documents, the online registration process on the GST portal, different registration types, and everything else you need to know about GST registration in 2026.

Who Must Register for GST?

Not every business is required to register for GST. The obligation depends on your annual aggregate turnover and the nature of your business activities. Below are the threshold limits and mandatory registration cases:

Turnover Threshold Limits

The GST law prescribes different turnover thresholds based on the type of supply and the state of registration:

  • ₹40 lakh — For suppliers of goods (exclusive of GST) in most states. This is the standard threshold for businesses engaged in the supply of tangible goods.
  • ₹20 lakh — For suppliers of services. Since service providers generally operate at lower turnovers, the threshold is kept lower than for goods.
  • ₹20 lakh (goods) and ₹10 lakh (services) — For businesses in special category states, including Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Uttarakhand, and Himachal Pradesh.

Mandatory Registration (Regardless of Turnover)

Certain categories of businesses must register for GST irrespective of their turnover:

  • Interstate suppliers: Any business making taxable inter-state supplies of goods or services.
  • E-commerce operators: Persons who supply goods or services through an e-commerce platform (like Amazon, Flipkart sellers).
  • Tax deductors and collectors: Persons required to deduct TDS or collect TCS under GST.
  • Non-resident taxable persons: Any person who occasionally supplies goods or services in India but has no fixed place of business.
  • Input Service Distributors (ISD): An office of the supplier that receives tax invoices for input services and distributes the credit to other branches.
  • Agents of suppliers: Persons who supply goods or services on behalf of other taxable persons.
  • Reverse charge mechanism: Persons who are required to pay tax under reverse charge.
  • OIDAR suppliers: Online information and database access or retrieval services provided from outside India to a person in India.

Voluntary registration is also available for businesses below the threshold. Registering voluntarily allows you to collect GST from customers, claim input tax credit, and appear more credible to business partners.

Documents Required for GST Registration

Before starting the registration process, keep the following documents ready. Having them prepared in advance ensures a smooth application without delays:

DocumentDetails
PAN CardPermanent Account Number of the business or proprietor. Mandatory for all applicants.
Aadhaar CardAadhaar of the proprietor, partners, or directors. Required for Aadhaar authentication and e-verification.
Business Registration ProofPartnership deed, certificate of incorporation, or any other document proving the constitution of the business.
Address Proof of BusinessElectricity bill, rent agreement, property tax receipt, or NOC from the owner of the premises.
Bank Account DetailsCancelled cheque, bank statement, or first page of passbook showing account number and IFSC code.
PhotographPassport-size photograph of the proprietor, all partners, or directors (in JPEG format, max 100 KB).
Digital Signature Certificate (DSC)Required for companies and LLPs. Class 3 DSC of the authorized signatory.
Authorization LetterBoard resolution or authorization letter for the authorized signatory (for companies and partnerships).

Note: All documents must be uploaded in PDF or JPEG format. The maximum file size for each document is typically 1 MB. Ensure that the scanned copies are clear and legible to avoid rejection of your application.

Step by Step GST Registration Process

The entire GST registration process is online through the official GST portal (gst.gov.in). Follow these 8 steps to complete your registration:

Step 1: Visit the GST Portal

Go to gst.gov.in and click on "Services" → "Registration" → "New Registration." You will see a form with two parts — Part A and Part B.

Step 2: Fill Part A — Basic Details

In Part A, select whether you are a taxpayer, tax deductor, or other category. Enter your legal name (as per PAN), PAN number, email address, and mobile number. Click "Proceed." You will receive OTPs on both your email and mobile for verification.

Step 3: Receive Temporary Reference Number (TRN)

After OTP verification, a Temporary Reference Number (TRN) is generated. Save this number — you will need it to continue the application within the next 15 days.

Step 4: Fill Part B — Detailed Application

Return to the GST portal, click on "Services" → "Registration" → "New Registration," select "Temporary Reference Number (TRN)," enter your TRN and the captcha, then verify via OTP. You will be directed to the Part B application form.

Step 5: Enter Business Details

Fill in the business details including trade name, constitution of business, date of commencement of business, and the state and district where your business is located. Select the reason for registration (crossing threshold, voluntary, interstate supply, etc.).

Step 6: Add Promoter/Partner and Authorized Signatory Details

Enter the details of all promoters, partners, or directors — name, DIN (for companies), PAN, Aadhaar, address, and designation. Upload photographs for each person. Also, specify the authorized signatory who will handle GST compliance.

Step 7: Upload Documents and Submit

Upload all the required documents (PAN, address proof, bank details, etc.) as discussed in the documents section above. For companies and LLPs, you must also upload the DSC. Review all the information carefully, then submit the application using DSC (for companies) or EVC (for others) or Aadhaar authentication.

Step 8: Receive ARN and Await Approval

After submission, an Application Reference Number (ARN) is generated. You can track the status of your application on the GST portal using this ARN. The application is typically processed within 7 working days (for Aadhaar-authenticated applications). If the officer requires additional information, a notice will be issued and you must respond within 7 days. Once approved, your GSTIN (GST Identification Number) and GST registration certificate will be available for download from the portal.

GST Registration Types

Different types of GST registrations cater to different categories of businesses. Choosing the right type is important for compliance and tax planning:

TypeWho It Is ForKey Features
RegularBusinesses with turnover above the threshold limitFull input tax credit, file monthly/quarterly returns (GSTR-1, GSTR-3B)
CompositionSmall businesses with turnover up to ₹1.5 crore (goods) or ₹50 lakh (services)Pay tax at a lower fixed rate (1%–6%), cannot collect GST from customers, limited input credit
Casual Taxable PersonOccasional or seasonal businesses operating in different statesRegistration valid for 90 days (extendable), must pay advance tax based on estimated liability
Non-Resident Taxable PersonForeign businesses supplying goods/services in India without a fixed place of businessRegistration valid for 90 days (extendable), must appoint a resident authorized signatory, advance tax required

Most small and medium businesses opt for either Regular or Composition registration. The Composition Scheme is particularly beneficial for businesses with thin margins and predominantly B2C (business-to-consumer) sales, as it simplifies compliance and reduces the effective tax burden.

GSTIN Structure Explained

When you register for GST, you receive a 15-digit GSTIN (GST Identification Number). Each digit or group of digits carries specific information:

  • Digits 1–2: State code (e.g., 07 for Delhi, 27 for Maharashtra, 09 for Uttar Pradesh). The codes follow the Indian Census 2011 state numbering.
  • Digits 3–12: PAN of the business entity. This links the GST registration directly to your income tax records.
  • Digit 13: Entity number — indicates the number of registrations a single PAN holder has within the same state (1 for the first registration, 2 for the second, and so on up to Z for 35).
  • Digit 14: Default character — usually "Z" by default, reserved for future use.
  • Digit 15: Check digit — used for error detection and validation. It can be an alphabet or a number.

Example: If a company with PAN ABCDE1234F is registered in Maharashtra (state code 27) for the first time, its GSTIN would be: 27ABCDE1234F1ZZ.

You can verify any GSTIN on the GST portal by entering it in the "Search Taxpayer" feature. This is useful for verifying whether your vendors are GST-compliant before doing business with them.

GST Registration Fees & Timeline

Government fees: There is no government fee for GST registration. The entire process on gst.gov.in is completely free of charge. The government does not charge any registration fee, processing fee, or annual renewal fee for GST.

Professional fees: If you choose to hire a Chartered Accountant (CA) or a GST consultant to handle the registration on your behalf, their professional fees typically range from ₹500 to ₹2,000 depending on the complexity of your business structure and the consultant's experience.

Timeline: For applications with Aadhaar authentication, the registration is usually approved within 7 working days. For applications without Aadhaar authentication, the processing time may extend to up to 30 days as physical verification may be required. If the registering officer raises a query (called a "Notice for Clarification"), you must respond within 7 working days, after which the officer will process the application within 7 more working days.

Validity: Once obtained, the GST registration is valid indefinitely — there is no renewal process. However, you must file returns regularly to keep your registration active. Failure to file returns for a continuous period of 6 months can lead to automatic cancellation by the department.

How to Cancel GST Registration

If your business ceases operations, falls below the threshold limit, or you no longer require GST registration, you can apply for voluntary cancellation. Here is the process:

  1. File pending returns: Before applying for cancellation, ensure all pending GST returns (GSTR-1, GSTR-3B, and annual returns) are filed. Any outstanding tax liability must be cleared.
  2. Log in to GST portal: Go to gst.gov.in, log in with your credentials, and navigate to "Services" → "Registration" → "Application for Cancellation of Registration."
  3. Fill the cancellation form: Provide the reason for cancellation (discontinuance of business, transfer of business, change in constitution, turnover below threshold, etc.), the date from which cancellation is sought, and details of stock held on the date of cancellation.
  4. Pay dues and claim refund: Pay any outstanding tax, interest, or penalty. If you have any unutilized input tax credit on capital goods, it must be reversed and paid back. You can claim a refund of any balance in your electronic cash ledger.
  5. Submit with DSC/EVC: Submit the application using your Digital Signature Certificate (DSC) or Electronic Verification Code (EVC).
  6. Officer review: The officer will review the application and issue a cancellation order within 30 days. If satisfied, your GSTIN will be cancelled with effect from the date specified in the order.

Important: After cancellation, you must file a final return (GSTR-10) within 3 months of the cancellation date. Failure to file GSTR-10 will result in a notice from the department, and you may face penalties.

GST Registration vs Composition Scheme

One of the most common questions small business owners face is whether to register under the Regular scheme or the Composition Scheme. Here is a detailed comparison to help you decide:

FeatureRegular RegistrationComposition Scheme
Turnover limitNo upper limit₹1.5 crore (goods) / ₹50 lakh (services)
Tax rateStandard rates (5%, 12%, 18%, 28%)1% (manufacturers & traders), 5% (restaurants), 6% (other services)
Input Tax CreditFull ITC availableNot available — tax paid is a cost
Can collect GSTYes — charge GST to customersNo — cannot collect tax from customers
Interstate supplyAllowedNot allowed
E-commerce supplyAllowedNot allowed (through e-commerce operators)
ReturnsGSTR-1, GSTR-3B (monthly/quarterly), GSTR-9 (annual)GSTR-4 (quarterly), GSTR-9A (annual)
Compliance burdenHigher — maintain detailed recordsLower — simplified returns and records
Best forB2B businesses, interstate traders, businesses with high input costsSmall B2C businesses, local traders, businesses with low margins

Choosing the right scheme: If your customers are primarily other businesses (B2B) who need input tax credit, you should register under the Regular scheme even if your turnover is below the threshold. If you are a small retailer selling directly to consumers and your input costs are minimal, the Composition Scheme can save you significant compliance effort and reduce your effective tax outgo. However, remember that composition dealers cannot charge GST on their invoices, which may affect your pricing competitiveness.

Calculate your GST liability

Use our free GST Calculator to compute GST amount, inclusive/exclusive prices, and compare different GST rates instantly.

Use GST Calculator →

Frequently Asked Questions

Is GST registration mandatory for freelancers?

Freelancers providing services must register for GST if their annual turnover exceeds ₹20 lakh (₹10 lakh for special category states). If you provide services interstate, registration is mandatory regardless of turnover. Many freelancers, especially those serving clients abroad, register voluntarily to claim input tax credit on their business expenses.

Can I have multiple GST registrations for the same business?

Yes, you can obtain multiple GSTINs for the same PAN if you operate in different states or if you have separate business verticals within the same state. Each state requires a separate GST registration. Having multiple verticals in the same state also allows separate registrations, but this is optional.

What happens if I do business without GST registration when it is required?

Operating without a valid GST registration when you are liable to register is a serious offence under the CGST Act. You may face a penalty of 10% of the tax amount due (minimum ₹10,000) for genuine errors, or 100% of the tax amount in cases of deliberate evasion. Additionally, you cannot legally collect GST from your customers without a valid GSTIN.

How do I check if my GST registration is approved?

You can check the status of your GST application on gst.gov.in by navigating to "Services" → "Registration" → "Track Application Status." Enter your ARN (Application Reference Number) to view the current status. Once approved, you can download the GST registration certificate from "Services" → "User Services" → "View/Download Certificate."

Can I switch from Composition Scheme to Regular registration?

Yes, you can switch from the Composition Scheme to Regular registration at any time by filing an intimation on the GST portal. However, you should note that you will lose all input tax credit on goods held in stock at the time of switching. The switch is effective from the beginning of the financial year if applied before, or from the date of application if applied during the year. Most businesses switch when they need to make interstate supplies or when their customers require input tax credit.