GST registration in India triggers more confused WhatsApp messages than any other compliance topic. Let's fix that with specific thresholds and examples.

When GST registration is mandatory

Services: Annual turnover above ₹20 lakh (₹10 lakh in special category states)

Goods: Annual turnover above ₹40 lakh (₹20 lakh in special category states)

Regardless of turnover — mandatory if:

Special category states: Arunachal Pradesh, Assam, Jammu & Kashmir, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh, Uttarakhand.

Why voluntary registration might make sense

Even below threshold, registering can help because:

  1. B2B clients prefer it — they get input tax credit
  2. Credibility — looks more professional on invoices
  3. Cross-state business — no threshold if you work across states
  4. Input tax credit — claim GST paid on laptop, software, internet, office supplies

Don't register voluntarily if you serve end-consumers (B2C) only and cross-state isn't happening yet.

The 3-step registration process

Step 1: Documents needed

Step 2: Online application on GST portal

  1. Go to services.gst.gov.in
  2. Click "New Registration"
  3. Fill Part A: PAN, mobile, email — verify OTP
  4. Get Temporary Reference Number (TRN)
  5. Fill Part B: business details, promoters, bank account, place of business
  6. Upload documents
  7. Verify via DSC (companies) or OTP-based EVC (proprietors)

Step 3: Verification

GST officer reviews within 3-7 working days. If query, respond within 7 days or application is auto-rejected.

Successfully registered? You get a 15-character GSTIN and certificate.

Costs involved

Government fee: ₹0 (registration is free)

If using a CA or service:

Red flag: Anyone charging ₹10,000+ just for basic GST registration is overcharging.

Monthly compliance obligations

Once registered, you must file even if turnover is zero:

GSTR-1 (outward supplies)

GSTR-3B (summary return)

Annual return (GSTR-9)

Late filing penalties

Common mistakes to avoid

  1. Wrong HSN/SAC code — affects your GST rate. Services: 99 series. Goods: varies. Ask your CA to confirm once.

  2. Not reconciling GSTR-1 and GSTR-3B — mismatches trigger notices

  3. Claiming ITC without supporting invoices — you need actual invoices from suppliers

  4. Missing reverse charge mechanism (RCM) — applicable on some services like rent from unregistered landlord, goods transport, legal services

  5. Not filing NIL returns — if no business in a month, you still MUST file NIL return

  6. Wrong state code — use the state where your principal place of business is

  7. Not updating bank details — needed for refunds

When to hire a CA

DIY works for:

Hire a CA when:

CA cost for ongoing GST: ₹1,500–₹5,000/month depending on complexity.

Composition scheme — is it right for you?

For turnover below ₹1.5 crore (services: ₹50 lakh), you can opt for composition scheme:

It's good for small retailers and some service businesses. Not great if you buy inputs with high GST (you lose that credit).

The practical reality

Most freelancers in India under ₹20 lakh turnover don't need GST. Even many MSMEs postpone registration as long as possible to avoid the compliance burden.

But if you're:

...register voluntarily. The credibility and input tax credit more than pay for the ₹2-5K monthly CA cost.

Tools we recommend

Don't spend on fancy software until you have real complexity. Excel + a good CA handles most cases for the first year.

#GST#freelancing#small business#compliance#india

Keep reading

Starting a Freelance Career in India: Complete Guide to Your First ₹1 Lakh Month

Going freelance in India is easier than ever but most people fail in the first 6...

Pricing Psychology: How to Set Prices That Indian Customers Actually Pay

Indian customers are famously price-sensitive — but they'll happily pay premium ...

Starting a Small Business in India: The Complete 2026 Roadmap

Starting a business in India has more options than ever. Here's the practical ro...

Ready to build something good?

Get a free, fixed quote within 24 hours. No sales calls, no pressure.

Get Free Quote →