GST Registration for Small Business in India: Step-by-Step Guide 2026
GST registration is mandatory once your turnover crosses ₹20 lakh. Here is everything you need to know — eligibility, documents, the online registration process on the GST portal, and what to do after you get your GSTIN.
GST (Goods and Services Tax) registration is mandatory for any business in India with an annual turnover above ₹20 lakh (₹10 lakh in special category states). For freelancers providing interstate services, registration is mandatory regardless of turnover. Registering for GST allows you to collect tax from clients, issue legal GST invoices, and claim Input Tax Credit (ITC) on your purchases. This guide walks you through the complete GST registration process online — from eligibility to getting your GSTIN.
Who Must Register for GST in India?
- Businesses with annual turnover above ₹40 lakh (goods) or ₹20 lakh (services) — mandatory registration.
- Special category states (Uttarakhand, Himachal Pradesh, NE states, etc.) — threshold is ₹10 lakh.
- Any business supplying goods or services across state lines (inter-state supply) — mandatory regardless of turnover.
- E-commerce sellers (on Amazon, Flipkart, Meesho, etc.) — mandatory regardless of turnover.
- Casual taxable persons supplying temporarily in a state where they are not established.
- Businesses required to deduct TDS under GST.
- Input Service Distributors (ISD).
Voluntary GST Registration
Even if your turnover is below the threshold, you can voluntarily register for GST. This is recommended if your clients are businesses (B2B) — they can then claim ITC on your invoices, making you more competitive. Many corporate clients prefer working with GST-registered freelancers and vendors.
Documents Required for GST Registration
| Document | Required For | Format |
|---|---|---|
| PAN Card | All applicants (business or individual) | Scan/photo — JPG/PDF |
| Aadhaar Card | Proprietor / Partners / Directors | Scan — JPG/PDF |
| Proof of business address | All — electricity bill, rent agreement, property tax receipt | JPG/PDF — max 1MB |
| Bank account details | Cancelled cheque or bank statement showing name + IFSC | JPG/PDF |
| Passport photo | Proprietor / Authorized signatory | JPG — 100KB max |
| Certificate of incorporation | Companies, LLPs | Scanned copy |
| Partnership deed | Partnership firms | Scanned copy |
| Letter of authorization | If a representative is filing on your behalf | Signed letter |
| Digital signature (DSC) | Mandatory for companies and LLPs | Class II or III DSC |
How to Register for GST Online — Step by Step
- 1Go to the GST Portal — Visit gst.gov.in and click 'Register Now' under the New Registration section.
- 2Fill Part A — Enter your PAN, mobile number, and email. You will receive OTPs on both for verification.
- 3Receive Temporary Reference Number (TRN) — After Part A verification, you get a TRN to complete Part B.
- 4Fill Part B — Enter all business details, upload documents, and fill in the nature of business and bank details.
- 5Business address proof — Upload an electricity bill, rent agreement, or property tax receipt for your business premises.
- 6HSN/SAC codes — Add the top goods/services you deal in, along with their HSN or SAC codes.
- 7Submit the application — After review, submit with DSC (for companies) or e-sign via Aadhaar OTP.
- 8ARN number — You receive an Application Reference Number (ARN) immediately. Track your application status on the GST portal.
- 9GSTIN issued — The GST officer reviews and approves (or sends queries) within 7 working days. Once approved, your GSTIN is issued.
Understanding Your GSTIN
A GSTIN (GST Identification Number) is a 15-digit alphanumeric code issued to every GST-registered business. Here is what each part means:
| Position | Digits | Meaning | Example |
|---|---|---|---|
| 1–2 | 2 digits | State code | 27 = Maharashtra, 07 = Delhi |
| 3–12 | 10 digits | PAN of the taxpayer | ABCDE1234F |
| 13 | 1 digit | Entity number (if multiple GSTINs per PAN) | 1 = first registration |
| 14 | 1 letter | Always 'Z' | Z |
| 15 | 1 digit/letter | Checksum character | Auto-generated |
After GST Registration — What Changes?
- You must issue GST tax invoices for every taxable sale — regular bills are no longer sufficient.
- You must collect GST from clients and deposit it to the government via monthly/quarterly returns.
- You can claim ITC on GST paid on your purchases and business expenses.
- You must file GST returns — GSTR-1 (sales) and GSTR-3B (summary + payment) every month or quarter.
- You must maintain digital invoice records for at least 6 years.
- Your GSTIN must appear on all invoices, letterheads, and business communications.
- Your turnover is now reportable — all your invoices are visible in GSTR-2A of your clients.
Creating GST Invoices After Registration — Use Ozydo
Once you have your GSTIN, the next step is creating proper GST invoices for every sale. Ozydo is India's simplest free GST invoice maker — enter your GSTIN once in Settings, and it automatically appears on every invoice with the correct CGST/SGST or IGST split, HSN/SAC codes, and sequential invoice numbering. Start creating compliant GST invoices immediately after registration — no CA, no complex software needed.
Start Issuing GST Invoices from Day One
Ozydo generates fully GST-compliant invoices with your GSTIN, auto-calculated CGST/SGST, and PDF download. Free forever.
Create Your First GST Invoice →GST Registration Fees
GST registration through the official GST portal (gst.gov.in) is completely free. There are no government fees for GST registration. If you use a CA or tax consultant to do it for you, they may charge a professional fee (typically ₹500–₹2,000). Beware of websites that charge for GST registration — the government service is always free.
Frequently Asked Questions
How long does GST registration take?
If all documents are correct, GSTIN is issued within 7 working days of application. The GST officer may issue a query notice if something is unclear — you then have 7 days to respond. Overall, expect 7–15 working days.
Is GST registration mandatory for freelancers in India?
GST registration is mandatory for freelancers earning above ₹20 lakh per year. For freelancers providing services to clients in other states (inter-state supply), registration is mandatory regardless of turnover. Many freelancers also register voluntarily to make their services attractive to corporate B2B clients who need to claim ITC.
Can I operate without a GSTIN if I earn less than ₹20 lakh?
Yes. If your annual turnover from services is below ₹20 lakh and all your clients are in the same state, you can operate without GST registration. You issue regular invoices without GST. However, your clients cannot claim ITC on your invoices.
What is the penalty for not registering for GST?
If you are required to register but haven't, the penalty is 10% of the tax amount due (minimum ₹10,000) or 100% of the tax amount in cases of deliberate non-compliance. Additionally, you cannot legally issue GST invoices and your clients cannot claim ITC.
Can I use Ozydo before I get my GSTIN?
Yes. You can create non-GST invoices in Ozydo (no GSTIN, no tax breakdown) immediately. Once your GSTIN is issued, add it in Ozydo Settings and all future invoices will automatically include the correct GST fields. You can also retroactively update existing invoices.
Written by the Ozydo Team
Ozydo is India's simplest free GST invoice app for small businesses and freelancers. We write practical guides on invoicing, GST, and business finance to help you get paid faster.
Read more articles →