
GST Registration Process in India: A Stage-by-Stage Walkthrough for 2026
Understanding the GST registration process end-to-end before you begin saves time, prevents errors, and gives you a clear picture of what to expect at every stage. This walkthrough covers the complete process from pre-filing preparation through certificate issuance, including what the officer checks, where applications typically get delayed, and what you must do after your GSTIN is issued.
Stage 1: Pre-Filing Preparation
Before opening the GST portal, completing the following preparation makes the actual filing faster and prevents mid-application interruptions.
Confirm Your Registration Obligation
Establish clearly whether your business is required to register based on turnover thresholds, the nature of your supply, or mandatory registration categories (inter-state supply, e-commerce, reverse charge, etc.). Registering before the legal obligation arises is permitted (voluntary registration), but registering after the obligation has arisen exposes you to back-dated tax liability and penalties.
Gather All Required Documents
Prepare documents for the applicant’s identity, the business address, and bank account details. The specific documents depend on your business structure. Ensure all address proofs are not older than 2 months, all names match exactly across PAN, Aadhaar, and the application, and the landlord NOC is ready if the premises are rented.
Link Aadhaar to an active mobile number
Aadhaar-based OTP authentication is the fastest route to approval. The OTP is sent to the mobile number linked to the authorised signatory’s Aadhaar. If this mobile number has changed or is inactive, visit an Aadhaar enrolment centre to update it before filing. This step is frequently overlooked and causes the single most common delay in GST registration.
Determine Your HSN and SAC Codes
Identify the HSN (Harmonised System of Nomenclature) codes for goods or SAC (Services Accounting Code) codes for services that apply to your primary business activity. These codes determine the applicable GST rate and must be correctly entered in the application. An incorrect code can trigger an examination query from the officer.
Determine Registration Type and Scheme
Decide whether you are applying for regular registration or the Composition Scheme. If opting for the Composition Scheme, confirm that you meet the eligibility criteria and are not in a category excluded from the scheme (such as inter-state suppliers, e-commerce sellers, or manufacturers of notified goods).
Stage 2: Creating a User Account on the GST Portal
Go to gst.gov.in and click on New Registration under the Services menu. On the registration page:
- Select Taxpayer as the type of person
- Select the state and district of your principal place of business
- Enter the legal name of the business as it appears on the PAN
- Enter the PAN
- Enter the email address and mobile number of the primary authorised signatory
OTPs are sent to both the mobile number and the email address. Enter both OTPs within the validity period. A Temporary Reference Number (TRN) is generated and sent to the registered email and mobile. The TRN is valid for 15 days and is used to access and complete Part B of the application.
Stage 3: Completing Form GST REG-01 (Part B)
Log in to the portal using the TRN to access the full application. Part B has multiple sections:
Business Details: Enter the trade name (if different from legal name), constitution of business, date of commencement of business, and the reason for registration (threshold crossed, inter-state supply, voluntary, etc.).
Promoter and Partner Details: For each director, partner, or proprietor, enter their PAN, Aadhaar, residential address, photograph, and designation. Each person’s details must match their PAN and Aadhaar records exactly.
Authorised Signatory Details: Enter the details of the person authorised to sign GST returns and correspondence. For companies and LLPs, a board resolution or written authorisation must be uploaded.
Principal Place of Business: Enter the full address of the main business location, select the nature of possession (owned, rented, leased, consent, shared), and upload the applicable address proof.
Additional Places of Business: Add details of any warehouses, branches, or other locations from which taxable supply is made within the same state.
Goods and Services: Enter the HSN codes for the top five goods and SAC codes for the top five services supplied by the business.
Bank Account Details: Enter account number, IFSC code, and bank name. Upload the supporting bank document.
State Specific Information: Some states require additional information such as professional tax registration or shop and establishment details.
Aadhaar Authentication: Complete Aadhaar authentication for the primary authorised signatory using the OTP sent to the Aadhaar-linked mobile number. This step determines whether the application is processed within 7 working days or 30 working days.
Stage 4: Submission and ARN Generation
After completing all sections, review the application and submit it. For companies and LLPs, the submission must be authenticated using the authorised signatory’s Digital Signature Certificate. For sole proprietors and partnership firms, EVC (Electronic Verification Code) through OTP is acceptable.
Upon successful submission, an Application Reference Number (ARN) is generated and sent to the registered mobile number and email. The ARN is a 15-character alphanumeric code used to track the application status on the portal.
For businesses that need to integrate GST registration with their company incorporation filing, Bharat Comply’s startup company registration service files SPICe+ and AGILE-PRO-S together, so both processes happen simultaneously.
Stage 5: GST Officer Examination
The application is assigned to a GST officer in the applicant’s jurisdiction for examination. The officer reviews the application against the following criteria:
- Correctness of PAN and its match with the legal name
- Adequacy of address proof for the principal place of business
- Consistency between the nature of the business described and the HSN or SAC codes provided
- Completeness of Aadhaar authentication
- Accuracy of bank account details
If all is in order, the officer approves the application within 7 working days (Aadhaar authenticated) or 30 working days (non-authenticated or flagged for site verification).
If the officer requires clarification, Form GST REG-03 is issued electronically. The applicant has 7 working days to respond using Form GST REG-04. A strong, document-supported response is essential at this stage. For businesses that receive a clarification notice and need professional support, Bharat Comply’s GST Return Filing service team handles notice responses and post-registration compliance management.
Stage 6: Certificate Issuance and Post-Registration Obligations
Upon approval, the GSTIN is generated, and the GST registration certificate in Form GST REG-06 is available for download on the portal under Services, then User Services, then View or Download Certificate.
The certificate shows:
- The 15-digit GSTIN
- Legal name and trade name
- Principal place of business address
- Effective date of registration
- Type of registration
Immediately after receiving the certificate:
- Display the GSTIN on the signboard at the principal place of business and at all additional places of business
- Update all invoices to include the GSTIN and make them GST-compliant
- Configure your accounting software to track GST on sales and purchases separately
- Note the effective date of registration, because return filing obligations begin from the first day of the tax period in which registration is effective
For businesses that want their bookkeeping maintained in a GST-compliant format from the first day of registration, Bharat Comply’s Bookkeeping service sets up and maintains GST-reconciled accounts monthly so every return is prepared from clean, current records.
Frequently Asked Questions
Q1. Can the GST registration process be completed entirely online without visiting any government office?
Yes, for most applicants. The entire GST registration process, from creating a user account to receiving the registration certificate, is completed online on the GST portal. Physical interaction with a government office is required only if the officer initiates a site verification of the business premises, which happens in specific circumstances, such as incomplete Aadhaar authentication or queries about the address.
Q2. What is the AGILE-PRO-S form, and how does it relate to GST registration?
AGILE-PRO-S (Application for Goods and Services Tax Identification Number, Employees’ State Insurance Corporation, Employees’ Provident Fund Organisation, Profession Tax, and Shops and Establishment) is a form filed alongside SPICe+ during company incorporation. It enables new companies to apply for GST registration, EPFO registration, and ESIC registration as part of the incorporation process without separately applying on the GST portal. This integrated filing is available only for new companies at the time of incorporation.
Q3. What happens if the GST officer does not act within the prescribed timeline?
If the officer neither approves nor rejects the application and does not raise a clarification notice within 7 working days (for Aadhaar-authenticated applications), the application is deemed approved under Rule 9(5) of the CGST Rules, 2017, and the GSTIN is automatically generated. This deemed approval provision protects applicants from indefinite delays.
Q4. Can I add additional places of business after GST registration is obtained?
Yes. Additional places of business can be added to an existing GST registration through a core field amendment application. The amendment requires the same type of address proof as the principal place of business. Core field amendments are reviewed by a GST officer and must be approved before the additional location is reflected in the registration certificate.
Q5. Is there a separate GST registration number for each state?
Yes. A business operating in multiple states must obtain a separate GSTIN for each state in which it has a taxable presence. Each state’s GSTIN is a distinct 15-digit number that begins with the 2-digit state code of the respective state. Returns, ITC, and tax payments for each state are maintained and filed separately under the respective state’s GSTIN.
Related Posts

How to Cancel GST Registration in India: Voluntary and Officer-Initiated Cancellation Explained
What Does GST Registration Cancellation Mean? Cancellation of GST registration is the formal process through which a registered taxpayer’s GSTIN is deactivated, either on their own application or by a GST officer, terminating all GST compliance obligations going forward. Once cancelled, the business cannot issue valid tax invoices, collect GST from customers, or claim Input […]

Trademark Registration Process in India: Stage by Stage From Search to Certificate
Most people know that trademark registration involves filing an application and eventually getting a certificate. What most people do not know is everything that happens between those two points: the search, the examination, the journal advertisement, the opposition window, and the hearing process. Each stage has its own timeline, its own rules, and its own […]

Trademark Registration in India: The Complete Authority Guide for Brand Owners
A brand without a registered trademark is a brand that anyone can copy. In India, the legal framework for protecting commercial identities rests on the Trade Marks Act, 1999, administered by the Trade Marks Registry under the Office of the Controller General of Patents, Designs and Trade Marks (CGPDTM). Registration gives you enforceable exclusive rights. […]
