GST Registration in India

Simplify compliance, expand your business, and claim Input Tax Credit with GST registration.

Overview of GST Registration in India

GST (Goods and Services Tax) Registration is a compulsory requirement for any business that supplies goods or services beyond a certain turnover limit. It covers:

  • Manufacturers
  • Traders and retailers
  • Service providers
  • E-commerce operators
  • Freelancers

GST was implemented to bring various state and central taxes under one unified system, making indirect taxation simpler and more transparent. Earlier, businesses had to handle multiple taxes like VAT, excise duty, and service tax, which made compliance tedious and confusing.

What is GST Registration?

GST registration is the process through which a business or individual officially enrolls under the Goods and Services Tax regime. Once registered, a business is assigned a unique GSTIN (Goods and Services Tax Identification Number) — this number is mandatory for invoicing, conducting purchase and sales activities, and is proof that the entity is authorized to collect GST from customers and remit it to the government.

In India, having GST registration is crucial for a business to function legally. It enables businesses to charge GST on sales, claim input tax credit, and avoid penalties for non-compliance with tax laws. GST operates using a value-added principle and tax is levied at each stage of the supply chain—from production to the end consumer—ensuring transparency and minimizing double taxation.

Regular Taxpayer Registration
This registration is for businesses and professionals whose annual sales go beyond the threshold limit. It gives them the legal right to collect GST from customers, claim Input Tax Credit (ITC), and comply with all GST regulations.
Casual Taxable Person
Perfect for businesses that run on a temporary or seasonal basis—for example, a stall at a trade fair or exhibition. You must pay GST in advance, based on your projected sales. This registration is valid for up to 90 days and can be extended once for another 90 days if needed.
Non-Resident Taxable Person
This is for individuals or companies supplying goods or services in India but who don’t have a permanent place of business here. They must register and pay GST upfront.
Non-Resident Online Service Provider
This is for foreign service providers offering digital or online services like streaming, cloud software, or subscriptions to Indian customers. These firms register remotely, file monthly returns, and pay GST upfront.
SEZ Developer or SEZ Unit
Registered entities that operate within Special Economic Zones (SEZ) to avail themselves of export benefits, tax exemptions, and simplified compliance.
TDS/TCS Registration
All government agencies and e-commerce operators that deduct or collect tax at the source must get a GST registration.

How GST Works (CGST, SGST, IGST, UTGST):

  • Central GST (CGST): Charged by the Central Government on transactions that happen within a single state.
  • State GST (SGST): Collected by the respective State Government on the same intra-state supply.
  • Integrated GST (IGST): Applied to goods or services that are traded across state borders and also on imports into India. It’s charged by the Central Government, but revenue is shared between Centre and states.
  • Union Territory GST (UTGST): Similar to SGST but applicable in Union Territories that don’t have their own legislature like Chandigarh, Andaman & Nicobar Islands, or Lakshadweep.

GST Registration Limits:

  • For suppliers of goods: If yearly turnover exceeds ₹40 lakh in most states.
  • For service providers: When annual revenue crosses ₹20 lakh.
  • Special Category States: For states with unique economic conditions, the limit is lower.

Special Category States: Arunachal Pradesh, Assam, Himachal Pradesh, J&K, Manipur, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Tripura, Uttarakhand

The higher threshold for goods suppliers was brought in to help small businesses reduce compliance burdens.

GST Registration thresholds very based on state as follows:

Type of SupplyNormal Category States Threshold (Rs.)Special Category State Threshold (Rs.)
Goods40 Lakhs20 Lakhs
Services20 Lakhs10 Lakhs
Both Goods & Services20 Lakhs (for services)10 Lakhs (for service component)

Key Benefits of Obtaining GST Registration in India

Here are some advantages of registering for GST:

Collect Tax Legally & Build Trust

  • Legally Collect GST: Once registered, your business is legally authorized to charge GST on your goods or services. This helps maintain transparency and ensures you are following government tax rules correctly — minimizing the risk of penalties or fines.
  • Boost Business Image: Issuing proper GST invoices shows customers and vendors that you’re a credible and compliant business. A valid GSTIN adds to your company’s authenticity, builds trust, and improves your reputation.

Claim Input Tax Credit

  • Save Money on Taxes: GST registration lets you claim credit for the GST you’ve already paid on purchases and expenses. This reduces your net tax outflow, so it means you get to keep more working capital in your business.
  • Better Bookkeeping: Maintaining accurate GST records keeps you organised and ready for audits. It helps ensure your accounts are error-free and avoids penalties for non-compliance.
  • Complete Compliance: By matching your tax credits with your liabilities, you stay aligned with the law. This makes tax calculations simple and the system much less stressful.

Grow Your Business Horizons

  • Qualify for Bigger Projects: With a valid GST registration, you can bid for government tenders and sign bigger B2B contracts. Many large companies only work with GST-registered vendors—so this opens new doors for growth.
  • Expand Beyond Borders: A GST number lets you send goods and services across state lines without any barriers. It also makes statewise logistics smoother and hassle-free.

Grow Your Business Horizons

  • Avoid Penalties: Staying GST compliant protects you from heavy fines and legal action. Timely filings and correct payments help your business run without legal interruptions.
  • Make Audits Simple: Regular filing of GST returns and proper documentation ensure that audits, if they happen, are straightforward and stress-free.
  • Enhance Market Reputation: When you’re known for proper tax compliance, it adds to your business’s credibility. Customers, vendors, and partners see you as reliable and professional.

Enable Seamless Expansion

  • Avoid Penalties: Staying GST compliant protects you from heavy fines and legal action. Timely filings and correct payments help your business run without legal interruptions.
  • Interstate Operations Made Easy: GST eliminates the need for multiple state tax registrations. You can expand or ship goods anywhere in India without complex paperwork.
  • Sell Online Without Limits: Want to sell through Amazon, Flipkart, or your own website? GST registration is mandatory for selling online. It makes you eligible to list your products nationwide and reach more customers.

Who is Eligible for GST Registration?

Here are some advantages of registering for GST: In India, GST registration is compulsory or strongly recommended for many types of businesses and individuals.

Mandatory Cases

  • Turnover Above the Threshold: If your annual total sales cross ₹40 lakh for businesses dealing in goods, or ₹20 lakh for service providers, then GST registration is compulsory. For businesses in North-Eastern and hill states, the limit is ₹20 lakh.
  • Supplying Across States: If you are involved in supplying goods or services from one state to another—for example, selling products from Delhi to Gujarat—you must register for GST no matter what your turnover is.
  • Online Sellers & e-commerce Operators: Selling on platforms like Amazon, Flipkart, Meesho, Zomato, or Swiggy? GST registration applies.
  • Seasonal or Casual Suppliers: If you occasionally sell goods or services in states where you don't have a fixed place of business—like at exhibitions, trade fairs, or pop-ups—you must register as a Casual Taxable Person.
  • Foreign Businesses Selling in India: If you're a non-resident business or person supplying goods or services within India, you must get GST registration before starting business.
  • Reverse Charge Mechanism (RCM): If you are required to pay tax under the reverse charge system for certain transactions.
  • Input Service Distributors (ISDs): Companies that distribute input tax credit to different branches or units must register separately.
  • Agents of Other Suppliers: If you act as an agent or intermediary selling goods or services on behalf of someone else, you need to be GST registered too.
  • Providing Online Digital Services from Abroad: If you run an overseas business providing Online Information Database Access or Retrieval (OIDAR) services (like online streaming, e-learning, or software downloads) to customers in India, GST registration is mandatory.

When GST Registration is a Smart Choice

Even if you don’t meet the minimum turnover limit, you can choose to voluntarily register for GST.

  • It helps you claim Input Tax Credit (ITC) on purchases, reducing your tax burden.
  • It builds credibility with bigger clients and vendors — they prefer working with GST-registered partners.
  • It opens the door to supply to bigger companies, participate in B2B deals, or apply for government tenders.

Why Registering Makes Sense

  • Registering under GST not only keeps you legally compliant but also boosts your brand’s trust, helps you expand across states, and makes your business eligible for various tax benefits.
  • It allows you to grow with confidence; GST registration is your gateway. And don’t worry — LordVenus is here to make the process simple, accurate, and 100% hassle-free for you!

When GST Registration is Absolutely Required

  • Casual Taxable Person: If you do business temporarily in a state where you don’t have a permanent shop or office — for example, putting up a stall at an exhibition or trade fair — you must register as a Casual Taxable Person.
  • Inter-state Supplying: Supplying goods or services from one state to another? Even if your turnover is below the standard limit, inter-state transactions make GST registration compulsory.
  • E-commerce Sellers and Operators: If you’re selling products or services through online marketplaces like Amazon, Flipkart, Meesho, or Swiggy, you need to register — whether you run a big store or part-time.
  • Agents Selling for Others: If you act as an intermediary selling goods or services on behalf of a GST-registered business, registration is required.
  • Reverse Charge Mechanism (RCM): Some businesses may need to pay GST directly to the government instead of the supplier, and registration is required even if sales are otherwise not taxable.
  • Input Service Distributor (ISD): Businesses that distribute input tax credit to different units or branches have to register as ISDs to do this legally.
  • TDS/TCS Deductors: Entities that are required to deduct tax at source (TDS) or collect tax at source (TCS) — such as government departments, or e-commerce operators — must get GST registration.
  • Foreign Online Service Providers (OIDAR): Businesses outside India providing digital or online services (like SaaS, streaming, or e-learning subscriptions) to Indian users must register under GST.
  • Aggregators & Marketplaces: Platforms like Ola, Uber, or Swiggy that connect buyers and sellers must be registered under GST to collect and pay the right taxes.
  • Migrating from Old Tax Systems: If your business was registered under the old tax regimes like VAT, Excise Duty, or Service Tax, you needed to migrate to GST when it came into effect.

Why Small Businesses Choose Voluntary GST Registration

  • If you’re a small business below the mandatory threshold, you can still voluntarily register for GST — and it can be a smart business move! Here’s why:
  • Get Input Tax Credit (ITC): When you’re GST-registered, you can claim back the GST you pay on business purchases. This means you save money, reduce your tax outgo, and keep your cash flow healthier.
  • Boost Market Trust: A GST certificate shows you’re legit. Many bigger companies, vendors, and even government departments prefer working with GST-registered businesses. It makes you look more professional.
  • Sell All Over India: Once you have GST, you can sell products or services anywhere in the country without worrying about state-specific barriers or taxes..
  • Go Online with Ease: Most online marketplaces won’t let you sell without a GSTIN. Having it from the start means you’re ready to join any e-commerce platform without delays.
  • Bid for Tenders and Big Contracts: Many government and corporate tenders require a valid GSTIN. So if you want to grow into B2B or supply to the government, being GST-registered is a plus.
  • Carry Forward Old Tax Credits: If you had input tax credit under previous tax systems like VAT, registering for GST helps you use those credits under the new system.
  • Better for Funding & Renting: Banks and landlords see GST registration as proof of a legitimate, compliant business. It can help when applying for loans or leasing office spaces.

Choosing the Right GST Scheme: Regular vs. Composition

For small business owners, choosing the appropriate GST scheme impacts tax liability, compliance burden, and business growth.

Regular Taxpayer Scheme

The Regular Taxpayer Scheme applies to businesses whose annual aggregate turnover crosses the specified limits — ₹40 lakh for suppliers of goods and ₹20 lakh for service providers (with a lower limit for certain special category states). Businesses that don't cross these limits can join this scheme voluntarily if they wish.

This scheme is ideal for medium to large businesses, manufacturers, service providers, e-commerce operators, and B2B traders — especially those engaged in interstate trade or who want to claim full Input Tax Credit (ITC) for better tax savings.

Composition Scheme

Small businesses can choose the Composition Scheme if their annual turnover stays within ₹1.5 crore (or ₹75 lakh for NE states and Himachal Pradesh).

Under this option, businesses pay GST at a reduced, fixed percentage on their taxable turnover instead of the normal rates.

Rates under Composition:
  • 1% for manufacturers and traders
  • 5% for restaurants (not serving alcohol)
  • 6% for certain service providers
  • This scheme is best for small businesses that mainly sell within their own state directly to end consumers (B2C) and prefer simplified compliance with lower tax rates.
CriteriaRegular SchemeComposition Scheme
Turnover LimitMandatory for turnover > ₹40L (goods) / ₹20L (services) in most states; no upper limit for voluntary opt-inUp to ₹1.5 Cr (most states) / ₹75L (special category states)
Input Tax Credit(ITC)Allowed to claim ITC on purchasesNot allowed to claim ITC on purchases
Tax RatesStandard GST rates (5%, 12%, 18%, 28%)Fixed lower rates (e.g., 1% for traders/manufacturers, 5% for restaurants, 6% for service providers)
Compliance BurdenHigh (multiple monthly/quarterly returns, detailed tax invoices, reconciliation)Low (simple quarterly filings, less record-keeping)
Invoice TypeCan issue Tax invoicesMust issue Bill of Supply (cannot charge tax from customers)
Inter-state SalesAllowed without restrictionsNot Allowed (barred from interstate trade)
E-commerce SalesAllowedNot allowed to supply goods through e-commerce operators
Best Fit forMedium/large businesses, B2B, interstate trade, e-commerce, maximizing ITC efficiencySmall businesses, B2C, local trade, preference for simplified compliance

Documents Required for GST Registration in India

For small business owners, choosing the appropriate GST scheme impacts tax liability, compliance burden, and business operations. The two primary schemes are:

Regardless of the specific business type, the following documents are mandatory for GST registration:

  • PAN Card: Mandatory for all businesses as GSTIN is linked to the business's PAN.
  • Aadhaar Card: Required for verification in speeding up the process through Aadhaar authentication.
  • Proof of Business Address: Needed to verify the main business location (owned, rented, or shared).
  • Bank Account Details: Required to link GST with your business's bank account.
  • Passport-size Photos: Needed for identification of proprietors or authorized signatories.
  • Digital Signature Certificate (DSC): Mandatory for companies and LLPs for online submission.
  • Authorization Letter/Board Resolution: Gives authority to a person to handle GST matters for the business.

Note: The required documents can vary based on your business structure (e.g., a Partnership Firm requires a Partnership Deed, while an LLP needs its LLP Agreement). For a personalized checklist tailored to your business, consulting a professional is recommended.

Step-by-Step Guide to Online GST Registration Process

Step 1: Generate a Temporary Reference Number (TRN)

The first step is to create a TRN — a temporary ID that lets you save and continue your application.

  • Visit the GST Portal: Go to the official site: gst.gov.in
  • Start New Registration: Click 'Services' → 'Registration' → 'New Registration'.
  • Fill Basic Info (Part A): Choose 'Taxpayer', select your state and district, enter your business name, PAN, valid mobile number, and email ID. Complete the captcha and click 'PROCEED'.
  • Verify with OTP & Get TRN: You'll receive OTPs on your mobile and email. Enter them to validate and your TRN will be displayed on the screen.

Step 2: Log In Using TRN

Return to the GST portal, select 'New Registration', choose 'TRN', and log in with your TRN and the OTP sent to your registered email and phone.

Step 3: Continue with Saved Application

Select My Saved Application, click 'Edit' and proceed to complete Form GST REG-01.

Step 4: Provide Business Details

Fill in your basic info, business constitution, sector code, business start date, and the date you become liable for tax. Upload the required supporting documents.

Step 5: Add Promoter/Authorized Signatory

Add promoter details, including names, PAN, Aadhaar, contact details, and DIN (if relevant). Upload photographs and IDs of signatories.

Step 6: Add Place of Business

Provide the address and nature of premises, along with documentary proof for each location (required if you have more than one business place).

Step 7: Enter Goods and Services Details

List the main goods/services offered with their relevant HSN/SAC codes.

Step 8: Submit Application

Verify all information, sign with DSC or Aadhaar OTP, and submit. An ARN (Acknowledgement Reference Number) will be issued for tracking.

Step 9: Provide Bank Account Details

Add your bank account number, IFSC code, and upload a cancelled cheque or recent bank statement as proof.

Step 10: State-Specific Requirements

Verify all information, sign with DSC or Aadhaar OTP, and submit. An ARN (Acknowledgement Reference Number) will be issued for tracking.

Step 11: Aadhaar Authentication

You can choose Aadhaar-based verification for faster processing or opt for manual verification if you prefer.

Step 12: Review & Submit

Double-check all details, tick the declaration box, and submit the application using DSC, e-Sign, or EVC — whichever is applicable for your business.

GST Registration Timeline and Validity

The time required to complete GST registration depends on several factors:

With Aadhaar Authentication:

If you opt for Aadhaar authentication, your application is generally approved within 3 to 7 working days. If the officer doesn't act on your application within 7 days, it gets auto-approved.

Without Aadhaar Authentication:

Skipping Aadhaar verification can extend the process to 21–30 days or more, as it may involve additional document scrutiny or even a physical site visit.

What Can Affect the Processing Time:
  • Incomplete or Incorrect Details: Errors or missing information can lead to rejections or extra queries.
  • Document Verification: The GST officer will carefully verify your submitted documents.
  • Business Type: Certain businesses — like Casual Taxable Persons or Non-Residents — may require longer checks.
  • Workload at Tax Office: During peak periods, application volumes can cause delays.
  • Response Delays: If you don’t respond quickly to clarification notices or queries from the GST officer, your timeline will be pushed further.
Validity of GST Registration
  • The validity of your GST registration depends on your taxpayer category:
  • Regular Taxpayers: Once registered, your GSTIN remains valid permanently — no renewal is needed as long as you follow compliance norms.
  • Casual Taxable Persons: Valid for the period you applied for, up to 90 days, but you can extend it for an additional period by applying before expiry.
  • Non-Resident Taxable Persons: Valid for the period specified on the certificate or the period for which advance tax was paid (extension available).

GST Registration Fees and Penalties

The registration fees may vary depending on different scenarios:

  • Most Regular Businesses: There is no government fee for GST registration. No additional requirements apply.
  • Casual Taxable Persons: While registration itself is free, applicants must submit a security deposit ranging from ₹500 to ₹10,000, depending on the nature of the business and state-specific rules.
  • Non-Resident Taxable Persons: Registration is also free but a mandatory security deposit between ₹500 and ₹10,000 is required. This applies to temporary or foreign business entities operating in India.

So, if a business crosses the GST threshold and fails to register, it can face heavy penalties along with interest on unpaid tax.

  • General Penalty: ₹10,000 or 10% of the tax due — whichever is higher.
  • In Case of Fraud/Deliberate Evasion: ₹10,000 or 100% of the tax due — whichever is higher.

GST Registration Renewal & Cancellation

  • For regular taxpayers, GST registration generally has no expiry date, and therefore, no separate renewal process or fees are required. Their GSTIN remains valid indefinitely, provided they regularly meet compliance requirements like timely return filing and tax payment.
  • This continuous compliance effectively serves as the 'renewal' for regular taxpayers.
  • The following factors need to be considered as well:
  • For Casual Taxable Persons and Non-Resident Taxable Persons (NRTPs), GST registration is temporary and has a limited validity period (typically 90 days or specified period).
  • These categories may require an extension of registration if they continue their taxable activities beyond the initial validity period.
GST registration can be cancelled either voluntarily by the taxpayer or initiated by a GST officer due to non-compliance or other valid reasons. The reasons for cancellation are likewise:
  • Voluntary Cancellation by Taxpayer.
  • Discontinuance or closure of the business.
  • Transfer of business due to amalgamation, merger, de-merger, sale, lease, or other disposal (the transferee must get registered).
  • - Change in the constitution of the business leading to a change in PAN (e.g., proprietorship converting to a company).
  • The annual aggregate turnover falls below the prescribed threshold limit for mandatory registration.Death of the sole proprietor.
  • A business that voluntarily registered but did not commence business within six months of registration.Cancellation by GST Officer (Suo Moto):
  • GST officers have the authority to cancel registration if they find non-compliance or fraudulent activities. Common reasons include:
  • Failure to file GST returns for a specified continuous period (e.g., six periods for regular taxpayers, three quarters for composition dealers).
  • Issuing invoices or bills without the actual supply of goods or services, or claiming Input Tax Credit fraudulently.
  • Obtaining GST registration through fraud, willful misstatement, or suppression of facts.
  • Not conducting any business from the declared place of business.
  • Violating any provisions of the GST Act or Rules.
It is crucial to note that GST registrations cannot be cancelled without filing all pending returns. Only then can they apply for cancellation by submitting Form GSTR-10 (Final Return).
Here's how GST Registration can be cancelled:
  • Step 1: Log in to the GST Portal: Visit www.gst.gov.in and log in with your user ID and password.
  • Step 2: Navigate to Cancellation Application: Go to 'Services' > 'Registration' > 'Application for Cancellation of Registration'.
  • Step 3: Fill Application Details (Form GST REG-16): The application form (GST REG-16) will be displayed. Fill in all the required fields and apply.
  • Step 4: Verification and Approval: The tax officer will verify the application and supporting documents. If satisfied, the officer will issue an order for cancellation in Form GST REG-19 within 30 days of the application. The cancellation will be effective from the date determined by the officer.
  • Step 5: File Final Return (GSTR-10): After the cancellation order is issued, the taxpayer must file a final GST return in Form GSTR-10 to clear any pending liabilities.

If the cancellation is initiated by the GST officer, a show-cause notice (Form GST REG-17) will be issued first, providing the taxpayer an opportunity to respond and explain why their registration should not be cancelled.

Post-Registration: GST Compliance and Return Filing

Adhering to GST regulations is crucial for smooth operations and to avoid legal consequences and penalties. GST compliance broadly includes key categories that businesses must actively follow:

  • Keep GST Info Updated: Update any business address or activity on the GST portal.
  • Maintain Records: Keep accurate books, invoices, and bills for at least 6 years.
  • Issue GST Invoices: Supplies must have invoices with required details for each sale.
  • File GST Returns: Submit monthly or quarterly GST returns on time.
  • Pay Collected GST: Deposit GST on outward supply to government promptly.
  • Generate E-Way Bills: Required for goods valued over ₹50,000.
  • HSN/SAC Codes: The correct application of HSN (goods) and SAC codes (for services) on tax invoices and in GST return filings is mandatory.

Key GST Returns and Their Frequency

Form NameApplicable ForFrequencyDue DatePurpose
GSTR-1All normal registered taxpayers making outward suppliesMonthly/Quarterly (for QRMP scheme)11th of next month or 13th of the month following quarterTo report details of outward supplies (sales) made during the tax period
GSTR-2A/2BAuto-drafted (recipient of supplies)MonthlyDynamic (2A) / 14th of next month (2B)For viewing and reconciling inward supplies, input tax credit details and supplier's GST filings
GSTR-3BAll regular taxpayersMonthly/Quarterly (for QRMP scheme)20th next month (monthly) / 22nd/24th of the next month following quarterFor reporting summary of all outward supplies, input tax credit, tax payments, liability, etc.
GSTR-4Composition scheme taxpayersAnnually30th April of the yearTo report composition dealer's return
GSTR-9All normal registered taxpayers (annual return)Annually31st December of the next financial yearAn annual reconciliation of monthly/quarterly returns with audited annual accounts. Mandatory if turnover > ₹2 crore.
GSTR-10Taxpayers with cancelled GST registrationOnce (final return)Within 3 months of the cancellation orderA final return to clear any pending liabilities after GST registration cancellation
GSTR-5Non-Resident Taxable PersonsMonthly20th of next monthDetails of outward and inward supplies made by non-resident taxable persons
GSTR-6Input Service Distributors (ISD)Monthly13th of next monthDetails of input tax credit received and distributed by an ISD
GSTR-7Tax Deductors of TDSMonthly10th of next monthDetails of tax deducted at source under GST
GSTR-8E-commerce operatorsMonthly10th of next monthDetails of TCS deducted and supplies for which tax was collected

GST Registration Certificate

A GST Registration Certificate is an official document issued by the GST Department upon successful registration of a business under the GST system in India. It serves as a legal proof that your business is recognized and registered to collect and remit GST.

Key Details Included Under the GST Registration Certificate:

  • GSTIN (Goods and Services Tax Identification Number)
  • Legal Name and Trade Name of the Business
  • Constitution of Business (Proprietorship, Partnership, Company, etc.)
  • Business Address
  • Date of Registration
  • Type of Registration (Regular, Composition, Casual, etc.)

How to Download Your GST Registration Certificate (from GST REG-06):

  1. Step 1: Log in to the GST Portal: www.gst.gov.in (using your valid credentials: username and password).
  2. Step 2: Navigate to Certificate Download: Go to 'Services' → 'User Services' → 'View/Download Certificate'.
  3. Step 3: Download the Certificate: The certificate issued by the GST officer appears under the 'Registration Certificate' column. Click 'Download' to save it to your device or print as needed.

Upon successful approval of your GST application, the tax authorities issue a certificate of registration in Form GST REG-06. The physical certificate is not provided by the GST Department but can only be downloaded from the GST Portal.