Starting a Micro SaaS in India: Business Registration, GST, and Legal Setup
Before you collect your first rupee of subscription revenue, you need the right legal foundation. Here is the complete guide to registering your Micro SaaS business in India correctly the first time.
Why Legal Setup Matters More Than Most Founders Think
Many first-time Micro SaaS founders delay legal setup. They tell themselves they will "sort it out once we have traction." This is a costly mistake.
Operating a subscription software business in India without proper business registration and GST compliance creates:
- Personal legal liability if customers have disputes
- Risk of penalties for unregistered GST collection
- Problems when integrating with payment gateways (Razorpay requires business documents)
- Difficulty opening a business bank account
- Complications when you want to sell the business later
---
Step 1: Choose Your Business Structure
Sole Proprietorship
What it is: The simplest business structure — you operate under your own name or a trade name. No separate registration required (though some municipalities require a shop act license).Pros: No registration cost. Minimal paperwork. File income under your personal ITR.
Cons: Unlimited personal liability. Customers and vendors see you as an individual, not a company. Difficulty in opening a current account with major banks. Payment gateways require additional documentation for individuals.
Best for: Pre-launch validation only. Get out of sole proprietorship once you have your first paying customer.
One Person Company (OPC)
What it is: A private limited company with a single member (director and shareholder). Introduced by the Companies Act 2013.Pros: Limited liability protection (personal assets protected). A recognized company entity. Can open current accounts. Easier gateway and bank relationships.
Cons: Mandatory annual compliance (ROC filing, auditor appointment). If turnover or paid-up capital exceeds limits, must convert to Pvt Ltd.
Best for: Solo Micro SaaS founders who want limited liability without a co-founder.
Cost to incorporate: ₹3,000–₹7,000 via MCA portal or a CA (₹8,000–₹15,000 via CA service)
Private Limited Company (Pvt Ltd)
What it is: The most recognized business structure — requires at least 2 directors and 2 shareholders (can be the same two people, including a family member as a nominal co-shareholder).Pros: Maximum credibility. Required for Stripe India, certain payment gateways, and startup registrations (DPIIT). Best structure if you plan to raise funding or sell the company later.
Cons: Higher compliance overhead — annual ROC filings, mandatory auditor, board resolutions for key decisions. More expensive to set up and maintain than OPC.
Best for: Founders planning to grow beyond ₹1 crore revenue, accept investment, or build a team.
Cost to incorporate: ₹5,000–₹10,000 government fees + ₹15,000–₹30,000 CA fees
LLP (Limited Liability Partnership)
What it is: Partnership with limited liability. Requires at least two designated partners.Pros: Limited liability. Simpler compliance than Pvt Ltd. No dividend distribution tax.
Cons: Cannot raise VC funding (VCs prefer Pvt Ltd). Less recognized internationally.
Best for: Two co-founders who want limited liability with lower compliance overhead than Pvt Ltd.
Recommendation for most solo Micro SaaS founders: Start with OPC. It is faster, cheaper, and provides the limited liability protection you need for operating a subscription business.
---
Step 2: Get Your PAN and TAN
Once your company is incorporated, apply for:
PAN (Permanent Account Number) for the company: Your company will have its own PAN, separate from your personal PAN. Required for bank account opening, GST registration, and tax filing.
TAN (Tax Deduction Account Number): Required only if you will be deducting TDS (when you pay vendors, rent, or salaries above threshold limits). For a solo Micro SaaS founder with no employees initially, you may not need TAN immediately.
Both are applied through the Income Tax portal and typically issued within 7–10 working days.
---
Step 3: Open a Current Account
A current account in your company's name is essential for:
- Receiving Razorpay/Stripe settlements
- Making business payments (infrastructure vendors, contractors)
- Maintaining clean separation of business and personal finances
- Certificate of Incorporation
- MOA and AOA (for Pvt Ltd) or OPC formation documents
- PAN card (company)
- Director's KYC (Aadhaar, PAN)
- Registered office address proof
---
Step 4: GST Registration
When Do You Need GST?
Threshold: ₹20 lakh annual turnover (₹10 lakh for special category states: Himachal Pradesh, Uttarakhand, J&K, Arunachal Pradesh, Manipur, Mizoram, Nagaland, Sikkim, Tripura, Meghalaya).
Important exception: If you provide digital services (SaaS) to customers across multiple states, you need GST registration regardless of turnover. Software subscription sales across states qualify as inter-state services, which makes GST registration mandatory from the first rupee.
Register for GST before you launch, not after crossing the threshold.
How to Register
Register at the GST portal (gst.gov.in). Required documents:
- PAN card (company)
- Certificate of Incorporation
- Address proof for registered office
- Bank account details (cancelled cheque or bank statement)
- Director's KYC
You will receive a GSTIN (15-digit GST Identification Number) upon approval. This goes on every invoice you generate.
Your HSN/SAC Code
SaaS products are classified under SAC 998314 (Software supply services other than packaged or canned software) or SAC 998315 (Software supply services: packaged or canned software). Use SAC 998314 for cloud-based subscription software.
GST rate for software services: 18% (9% CGST + 9% SGST for same state; 18% IGST for inter-state)
---
Step 5: MSME/Udyam Registration
Register your business under the Udyam Registration portal (udyamregistration.gov.in). This is free and gives you MSME status.
Benefits of Udyam registration:
- Priority sector lending from banks
- Subsidized government schemes for technology and digital businesses
- Recognition that opens some government procurement opportunities
- Startup India registration eligibility (additional benefits)
---
Step 6: DPIIT Startup Recognition (Optional but Valuable)
The Department for Promotion of Industry and Internal Trade (DPIIT) offers Startup Recognition to eligible startups. Benefits include:
- Tax exemption on profits for 3 consecutive years (out of 10 years from incorporation)
- Easy access to government-sponsored funds
- Self-certification for certain labor laws
- IPR fast-tracking at reduced cost
Most Micro SaaS companies qualify. Application is online through the DPIIT portal and is typically approved within 7–10 working days.
Note: This requires a Private Limited or LLP structure, not OPC.
---
Step 7: Intellectual Property Protection
Copyright: In India, software is automatically protected by copyright upon creation. You do not need to register copyright for it to exist. However, for enforcement purposes, registering copyright with the Copyright Office provides additional legal standing.
Trademark: If your product name or logo is distinctive, register it as a trademark under Class 42 (Computer services and software) via the IP India portal. Registration provides exclusive rights to the mark and makes it easier to prevent copycats. Cost: ₹4,500–₹9,000 per class.
For early-stage Micro SaaS, trademark registration is not urgent but becomes important when you have meaningful brand recognition.
---
Annual Compliance Calendar
Once set up, you have ongoing compliance obligations:
| Deadline | Requirement |
|---|---|
| Monthly (15th) | GSTR-3B filing and GST payment |
| Quarterly (by 13th after quarter) | GSTR-1 (if quarterly filer) |
| September 30 | ITR filing for company |
| September 30 | Annual ROC filing (AOC-4 and MGT-7) |
| Ongoing | TDS deduction and quarterly TDS returns (if applicable) |
---
The Total Cost of Proper Legal Setup
| Item | Cost |
|---|---|
| OPC/Pvt Ltd incorporation | ₹15,000–₹30,000 (with CA) |
| GST registration | Free (government portal) |
| Current account setup | Free–₹10,000 (depending on bank) |
| Udyam registration | Free |
| Trademark (optional) | ₹4,500–₹9,000 |
| Annual CA compliance | ₹15,000–₹30,000/year |
This is not a large expense relative to the ₹1 lakh+ MRR you are targeting. It is the cost of operating as a legitimate business rather than a grey-market operation.
Set it up right at the beginning. Your customers, your payment gateway, and your future buyers will all require it eventually. Better to have it from day one than to scramble to fix it when a large client asks for your GST number or a payment gateway flags your account.
A legitimate, properly structured Micro SaaS business in India is the foundation everything else is built on. Build the foundation first.