Back to Glossary

GST Registration

Financial & Accounting Dictionary

GST Registration

GST registration is the formal process through which a business, freelancer, or individual gets enrolled under India's Goods and Services Tax system and is issued a GSTIN — a 15-digit Goods and Services Tax Identification Number. Once registered, the person is authorised to collect GST from clients, issue Tax Invoices, claim Input Tax Credit (ITC) on business expenses, and file GST returns with the government.

Registration is done entirely online at the official GST portal (gst.gov.in) and is completely free. Approval typically takes 3 to 7 working days for applicants who complete Aadhaar authentication. Once registered, the GSTIN must appear on every Tax Invoice raised, every GST return filed, and every business communication that involves a taxable supply.

For Indian freelancers and small business owners, GST registration is one of the most important compliance steps — it determines whether you can legally collect GST from clients, whether your clients can claim ITC on your invoices, and whether you are compliant with the law.

Quick reference

Registration portalgst.gov.in (official, free)
CostFree — no government fee
Approval time (Aadhaar authenticated)3–7 working days
Approval time (without Aadhaar authentication)Up to 30 days (physical verification may be required)
Time limit to apply after crossing threshold30 days from the date of liability
Threshold — services, normal states₹20 lakh annual turnover
Threshold — services, special category states₹10 lakh annual turnover
Threshold — goods, normal states₹40 lakh annual turnover
Threshold — goods, special category states₹20 lakh annual turnover
Mandatory regardless of turnoverExporters of services, inter-state suppliers, e-commerce sellers, and others
Penalty for non-registration10% of tax due or ₹10,000, whichever is higher
Penalty for deliberate fraud/evasion100% of tax due plus interest
GSTIN format15 digits: State code + PAN + Entity number + Z + check digit
Cancellation formGST REG-16
Final return after cancellationGSTR-10, within 3 months of cancellation order

Who must register for GST

Threshold-based mandatory registration

The most common reason to register is crossing the annual turnover threshold. The threshold depends on what you supply and where you are based.

Business typeNormal statesSpecial category states
Service providers (freelancers, consultants, agencies)₹20 lakh₹10 lakh
Goods suppliers (traders, manufacturers, retailers)₹40 lakh₹20 lakh
Mixed suppliers (goods + services)₹20 lakh₹10 lakh

Special category states where the lower ₹10 lakh threshold applies for services: Manipur, Mizoram, Nagaland, and Tripura.

Other northeastern and hilly states (Arunachal Pradesh, Assam, Himachal Pradesh, Meghalaya, Sikkim, Uttarakhand, Jammu & Kashmir) have a ₹20 lakh threshold for services.

Threshold is based on aggregate turnover, not profit. Aggregate turnover includes all taxable supplies + exempt supplies + exports + inter-state supplies across all GST registrations under one PAN. It does not include taxes (GST collected is excluded from turnover calculation).

Mandatory registration regardless of turnover

Some categories of business must register for GST even if their annual income is ₹1 or ₹10 lakh — the threshold does not apply to them:

CategoryWhy mandatory
Exporters of services (freelancers with foreign clients)Exports are zero-rated; LUT filing requires active GSTIN
Inter-state suppliers of goods or servicesEven ₹1 of inter-state supply triggers registration
E-commerce sellers (Amazon, Flipkart, Meesho, etc.)Platforms collect TCS and require GSTIN
E-commerce operators (platforms themselves)Responsible for TCS under Section 52
Casual taxable personsBusinesses doing temporary taxable supply in another state
Non-resident taxable personsForeign companies making taxable supplies in India
Persons required to deduct GST TDSNotified government departments and agencies
Input Service Distributors (ISD)Companies distributing ITC across branches
Persons under Reverse Charge Mechanism (RCM)Recipients liable to pay GST directly to government
Online gaming companies and casinosRegardless of turnover

Critical for Indian freelancers: If you have even one foreign client and you supply services to them — web development, design, consulting, writing — your supply qualifies as an export of services. You are required to register for GST regardless of your annual income. Many freelancers earning ₹8–15 lakh from international clients believe they are exempt. They are not.

Voluntary registration

A business or freelancer below the threshold can choose to register for GST voluntarily. There is no minimum turnover requirement for voluntary registration — even someone earning ₹1 lakh a year can register.

Why register voluntarily?

  • Claim Input Tax Credit. GST paid on business expenses — laptop, software subscriptions, internet, coworking space, professional tools — can be offset against your GST liability. Without registration, this money is a dead cost.
  • Bill B2B clients correctly. Large companies and corporates prefer working with GST-registered vendors because they can claim ITC on your invoices. A non-GST invoice has zero ITC value for them.
  • Appear credible and professional. A GSTIN on your invoice signals that you are a formal, compliant business — not a casual service provider.
  • Plan ahead for growth. If you are approaching the ₹20 lakh threshold, registering early prevents a compliance scramble mid-year.
  • Enable foreign invoicing properly. Even if you want to raise a zero-rated export invoice under an LUT, you need a GSTIN first.

Documents required for GST registration

The documents needed vary depending on your business structure.

For sole proprietors and individual freelancers

DocumentDetails
PAN cardOf the individual (mandatory)
Aadhaar cardOf the individual (mandatory for Aadhaar-authenticated registration)
Passport-size photographOf the proprietor
Bank account proofCancelled cheque or bank statement with account number and IFSC
Address proof of businessElectricity bill, rent agreement, or NOC from property owner if working from home
Mobile number and emailMust be active — OTP verification required

For partnership firms

PAN and Aadhaar of all partners, partnership deed, address proof of principal place of business, bank account proof in the firm's name, photographs of managing partners.

For private limited companies (Pvt Ltd)

Certificate of Incorporation, Memorandum and Articles of Association, PAN of the company, Aadhaar of directors, Board Resolution authorising signatory, address proof of registered office, bank account proof.

File format: All documents must be in PDF or JPG format. Individual file size must be within the portal's upload limit (generally 1 MB per document). Files that are blurry or exceed the limit cause rejection and delay.

Step-by-step GST registration process

GST registration is done entirely online at gst.gov.in. You do not need a CA or agent — it is possible to do it yourself.

Step 1: Go to gst.gov.in and click "Register Now" Under the "Taxpayers" section, select "Register Now." Choose "New Registration."

Step 2: Fill Part A of the registration form (GST REG-01) Enter your PAN, mobile number, and email address. An OTP is sent to your mobile and email. Verify both. You receive a Temporary Reference Number (TRN) on your email.

Step 3: Log in with TRN and complete Part B Using the TRN, log in and fill Part B of the form. This section requires your full business details, address, business type, bank details, and uploads of all supporting documents.

Step 4: Complete Aadhaar authentication You will receive an Aadhaar authentication link on the Aadhaar-registered mobile number. Complete OTP verification. Aadhaar authentication significantly speeds up processing — applications without it may be sent for physical verification.

Step 5: Submit the application Review all details carefully and submit. If you are a sole proprietor, submit using an Electronic Verification Code (EVC). Companies and LLPs must submit with a Digital Signature Certificate (DSC).

Step 6: Receive Application Reference Number (ARN) After submission, an ARN is generated. Track application status on the GST portal using this number.

Step 7: GSTIN issued If documents are in order and Aadhaar is authenticated, the GSTIN is issued within 3–7 working days and emailed to your registered address. You can also download your GST Registration Certificate (Form GST REG-06) from the portal.

Understanding your GSTIN

A GSTIN is a 15-character alphanumeric code. Each segment carries specific information:

29 AABCT 1234 D 1 Z 5

PositionCharactersWhat it representsExample
1–22 digitsState code (based on Census 2011)29 = Karnataka
3–1210 charactersPAN of the business or individualAABCT1234D
131 digitNumber of registrations under one PAN in a state1 (first registration)
141 letterAlways "Z" by defaultZ
151 characterCheck digit (alpha or numeric)5

State codes on GSTIN — common examples:

CodeState
07Delhi
09Uttar Pradesh
19West Bengal
27Maharashtra
29Karnataka
32Kerala
33Tamil Nadu
36Telangana

When a client gives you their GSTIN, the first two digits tell you which state they are in — which determines whether you charge CGST + SGST (same state as you) or IGST (different state).

What changes after GST registration

Once registered, your compliance obligations change immediately.

On your invoices: Every invoice to a GST-registered client must be a Tax Invoice with your GSTIN, SAC/HSN code, and correct tax breakup (CGST + SGST or IGST). You can no longer issue plain invoices without tax for these clients.

Filing returns: You must file GSTR-1 (outward supplies) by the 11th and GSTR-3B (summary return + tax payment) by the 20th of every month. Even if you had no transactions in a month, you must file nil returns.

Collecting GST: You must collect GST from domestic clients on every taxable invoice and deposit it with the government by the GSTR-3B due date.

Maintaining records: You must maintain tax invoices, purchase invoices, returns, and payment challan records for at least 6 years from the relevant financial year.

Display GSTIN: The GSTIN must be displayed at your principal place of business (this can be your home address if you work from home).

GST registration cancellation

If your turnover falls below the threshold permanently, you close your business, or you no longer need GST registration, you can cancel it.

Voluntary cancellation (surrender)

File Form GST REG-16 on the GST portal. Before applying, ensure:

  • All pending GST returns are filed (no outstanding GSTR-1 or GSTR-3B)
  • All GST dues are paid
  • No ITC balance is pending reversal

Processing typically takes 15–30 days. A cancellation order is issued in Form GST REG-19.

After cancellation: GSTR-10

After your registration is cancelled, you must file a final return in GSTR-10 within 3 months of the cancellation order date. This declares your closing stock and any ITC that needs to be reversed. Failure to file GSTR-10 attracts notices and penalties.

Cancellation by tax officer

A tax officer can cancel your registration if you: fail to file returns for 6 consecutive months (monthly filers) or 3 consecutive quarters (quarterly filers), issue fake invoices, conduct business from an incorrect address, or are found to be non-operational. You can apply for revocation of such cancellation within 30 days of the cancellation order.

Penalties for not registering under GST

If you were required to register but did not, the penalties under Section 122 of the CGST Act are:

SituationPenalty
Non-registration (general)10% of the tax due, minimum ₹10,000
Intentional fraud / tax evasion100% of the tax due plus interest at 18% p.a.
Belated registration after threshold crossedInterest at 18% p.a. on all GST not collected from the date liability arose

Example: A freelancer earning ₹30 lakh from domestic clients without GST registration should have collected 18% GST = ₹5.4 lakh. The penalty would be 10% of ₹5.4 lakh = ₹54,000 or ₹10,000 minimum — plus 18% annual interest on ₹5.4 lakh from the date registration was required.

Beyond the penalty, the business's clients cannot claim ITC on invoices received without a GSTIN, which can create serious commercial disputes.

Common GST registration mistakes

Applying for registration under the wrong state. Your registration is tied to your principal place of business. If you operate from your home in Chennai, you register under Tamil Nadu even if most clients are in other states. Registering under the wrong state results in a mismatch in place of supply and incorrect tax collection.

Not registering when you should. Many freelancers track income loosely and realise mid-year that they have crossed ₹20 lakh without registering. The 30-day window is measured from the date the threshold was first crossed — not from year end.

Assuming exports don't need registration. "My only client is in the US, so GST doesn't apply to me" is one of the most common and costly misconceptions among Indian freelancers. Exports of services require GST registration to file an LUT and issue zero-rated invoices legally.

Uploading blurry or oversized documents. The GST portal rejects applications with unclear document images. A rejected application restarts the clock. Use clear scans at 200–300 DPI and check file size before uploading.

Not completing Aadhaar authentication. Applications without Aadhaar authentication go for physical verification by the jurisdictional GST officer, which can take weeks. Always complete Aadhaar OTP verification to get the 3–7 day approval.

Cancelling registration without filing GSTR-10. Many businesses cancel GST registration when they wind down and forget the GSTR-10 final return. This triggers system-generated notices months later and can result in cancellation of other services.

Frequently asked questions

What is GST registration?

GST registration is the process of enrolling under India's Goods and Services Tax system to get a 15-digit GSTIN. Once registered, a business must collect GST from customers, issue Tax Invoices, file monthly or quarterly returns, and deposit the collected tax to the government. Registration is done for free online at gst.gov.in.

Who needs GST registration in India?

Service providers must register once annual turnover exceeds ₹20 lakh (₹10 lakh in Manipur, Mizoram, Nagaland, and Tripura). Goods suppliers must register above ₹40 lakh. Certain categories must register regardless of turnover: exporters of services (freelancers with foreign clients), inter-state suppliers, e-commerce sellers, and persons under the Reverse Charge Mechanism.

How long does GST registration take?

If you complete Aadhaar authentication during the application, GST registration is typically approved within 3 to 7 working days. Applications without Aadhaar authentication may be sent for physical inspection by a GST officer, which can take up to 30 days.

Is GST registration free?

Yes. The government charges no fee for GST registration. The official portal at gst.gov.in processes registrations free of charge. Any fee you pay to a CA or agent is for their professional assistance with the application, not a government charge.

Can a freelancer below ₹20 lakh register for GST voluntarily?

Yes. Any freelancer or business below the mandatory threshold can voluntarily register for GST. Benefits include the ability to claim Input Tax Credit on business expenses, issue proper Tax Invoices to corporate clients who need ITC, and appear more credible in B2B dealings. Voluntary registration is especially useful for freelancers billing corporate clients or planning to scale their income.

What is a GSTIN?

GSTIN stands for Goods and Services Tax Identification Number. It is a 15-digit alphanumeric code issued to every GST-registered person. The first two digits are the state code, the next ten are the registrant's PAN, and the remaining three are system-generated. GSTIN must appear on every Tax Invoice, GST return, and other prescribed documents.

What happens if I don't register for GST when I should?

Failing to register when mandatory attracts a penalty of 10% of the unpaid tax, subject to a minimum of ₹10,000. If the non-registration is found to be intentional fraud or evasion, the penalty is 100% of the tax due plus 18% annual interest from the date registration was required. Additionally, all Tax Invoices raised without a GSTIN are invalid, meaning your clients cannot claim ITC on any of your past invoices.

Can I cancel my GST registration?

Yes. If your turnover falls below the threshold permanently, you close your business, or you no longer need to be registered, you can apply for voluntary cancellation by filing Form GST REG-16 on the portal. Before cancelling, all pending returns must be filed and all dues paid. After cancellation, you must file a final return in GSTR-10 within 3 months.

Related terms

GST · GSTIN · GST Rate · Tax Invoice · Input Tax Credit · GSTR-1 · GSTR-3B · LUT · Composition Scheme · Reverse Charge Mechanism · Place of Supply · Freelancer Invoice


Already GST-registered? Create compliant Tax Invoices in 2 minutes.

JetInvoice is built for GST-registered Indian businesses and freelancers. Enter your GSTIN once — JetInvoice stores it and auto-fills it on every invoice. It detects intra-state vs inter-state from your client's GSTIN and applies the correct CGST + SGST or IGST automatically. Generate, download, and share a GST-compliant PDF invoice on WhatsApp in under 2 minutes.

Create your first GST invoice free at jetinvoice.in

Create Professional Invoices Fast

Now that you understand GST Registration, put it into practice with JetInvoice.

Create Your First Invoice Free →