GST Registration
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 portal | gst.gov.in (official, free) |
| Cost | Free — 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 threshold | 30 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 turnover | Exporters of services, inter-state suppliers, e-commerce sellers, and others |
| Penalty for non-registration | 10% of tax due or ₹10,000, whichever is higher |
| Penalty for deliberate fraud/evasion | 100% of tax due plus interest |
| GSTIN format | 15 digits: State code + PAN + Entity number + Z + check digit |
| Cancellation form | GST REG-16 |
| Final return after cancellation | GSTR-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 type | Normal states | Special 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:
| Category | Why mandatory |
|---|---|
| Exporters of services (freelancers with foreign clients) | Exports are zero-rated; LUT filing requires active GSTIN |
| Inter-state suppliers of goods or services | Even ₹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 persons | Businesses doing temporary taxable supply in another state |
| Non-resident taxable persons | Foreign companies making taxable supplies in India |
| Persons required to deduct GST TDS | Notified 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 casinos | Regardless 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
| Document | Details |
|---|---|
| PAN card | Of the individual (mandatory) |
| Aadhaar card | Of the individual (mandatory for Aadhaar-authenticated registration) |
| Passport-size photograph | Of the proprietor |
| Bank account proof | Cancelled cheque or bank statement with account number and IFSC |
| Address proof of business | Electricity bill, rent agreement, or NOC from property owner if working from home |
| Mobile number and email | Must 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
| Position | Characters | What it represents | Example |
|---|---|---|---|
| 1–2 | 2 digits | State code (based on Census 2011) | 29 = Karnataka |
| 3–12 | 10 characters | PAN of the business or individual | AABCT1234D |
| 13 | 1 digit | Number of registrations under one PAN in a state | 1 (first registration) |
| 14 | 1 letter | Always "Z" by default | Z |
| 15 | 1 character | Check digit (alpha or numeric) | 5 |
State codes on GSTIN — common examples:
| Code | State |
|---|---|
| 07 | Delhi |
| 09 | Uttar Pradesh |
| 19 | West Bengal |
| 27 | Maharashtra |
| 29 | Karnataka |
| 32 | Kerala |
| 33 | Tamil Nadu |
| 36 | Telangana |
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:
| Situation | Penalty |
|---|---|
| Non-registration (general) | 10% of the tax due, minimum ₹10,000 |
| Intentional fraud / tax evasion | 100% of the tax due plus interest at 18% p.a. |
| Belated registration after threshold crossed | Interest 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.
