Updated March 2026: Originally written in April 2023. I have updated this with notes about changes to the MCA portal, DPIIT recognition milestones, and new schemes like BHASKAR and the Credit Guarantee Scheme. The core registration steps remain the same, but some processes have been streamlined since 2023.
I worked at a startup in India as a senior developer, and I watched the founders deal with the registration process firsthand. It's not as scary as people make it sound, but it's also not as simple as "fill a form and get a certificate." There's a specific order to things, paperwork that depends on other paperwork, and a few decisions early on that are hard to reverse later.
Here's what the process actually looks like, step by step.
1. Pick a business structure first
This decision affects everything that comes after, so don't rush it. The main options:
- Sole Proprietorship - Simplest to set up, but you're personally liable for everything. Fine for freelancing. Risky for anything bigger.
- Partnership - Two or more people sharing liability. No limited protection.
- LLP (Limited Liability Partnership) - Partners have limited liability. Lower compliance requirements than a company. Good for service businesses.
- Private Limited Company (Pvt Ltd) - Most common choice for startups seeking funding. Separate legal entity. Shareholders' liability is limited to their shares. Required if you want to raise VC money.
- OPC (One Person Company) - Like a Pvt Ltd but with a single member. Useful if you're building something solo and want limited liability.
The startup I worked at was a Pvt Ltd. Most startups that want external funding go this route because investors expect it. If you're bootstrapping a small business and don't plan to raise money, an LLP might be simpler and cheaper to maintain.
2. Get a Digital Signature Certificate (DSC)
You need a DSC to sign electronic documents during the registration process. Think of it as your verified digital identity for government filings.
You can get one from any Certifying Authority recognized by the Ministry of Corporate Affairs (MCA). The process is online, takes a couple of days, and costs around Rs. 1,000-2,000 depending on the provider and validity period.
Every proposed director needs their own DSC. Don't skip this step or try to do it last minute. Getting DSCs sorted first saves you from blocking the incorporation filing later.
3. Get a Director Identification Number (DIN)
If you're incorporating a company (Pvt Ltd or OPC), every director needs a DIN. You apply through the MCA portal.
[2026 update] DIN is now assigned as part of the SPICe+ (Simplified Proforma for Incorporating Company Electronically) form during incorporation, so you don't need to apply separately beforehand. This changed a few years ago and makes the process smoother than it was when this post was first written.
4. Choose your company name
The name matters more than you think. Your company name:
- Cannot be identical or too similar to an existing company registered with MCA
- Cannot be identical to a registered trademark
- Should ideally hint at what the business does (not required, but helpful)
You can check name availability on the MCA portal. Reserve it through the RUN (Reserve Unique Name) service before filing for incorporation.
My advice: have three name options ready. Your first choice is probably taken. Some variant of every common business word combined with "tech," "solutions," or "ventures" is already registered. Get creative, check trademark databases too, and don't get emotionally attached to a name before confirming availability.
5. File for incorporation
This is the big one. You submit the SPICe+ form through the MCA portal, which bundles incorporation, DIN, PAN, TAN, and EPFO/ESIC registration into a single application.
Documents you'll need:
- Proof of registered office address (rental agreement + utility bill, or ownership proof)
- Identity and address proof of all directors
- Memorandum of Association (MoA) and Articles of Association (AoA)
- DSCs of all directors
- Director consent forms (DIR-2)
If everything is in order, the Registrar of Companies (RoC) typically processes this within 3-7 working days. If something is wrong, you'll get a resubmission notice and it takes longer.
[2026 update] The MCA has been progressively improving the portal. The integrated SPICe+ process now covers more registrations in a single filing than it did in 2023, including GST registration in some cases. The experience isn't exactly pleasant (government portals rarely are), but it's better than it used to be.
6. Get your Certificate of Incorporation
Once approved, you receive a Certificate of Incorporation with your company's CIN (Corporate Identity Number). This is your proof of legal existence. You need it for:
- Opening a company bank account
- Signing contracts as the company
- Applying for licenses and registrations
- Pretty much everything official
7. Register for GST
If your business supplies goods or services and your annual turnover exceeds Rs. 20 lakhs (Rs. 10 lakhs for special category states), GST registration is mandatory. For startups, especially tech companies or anyone selling online across state lines, you'll likely need to register regardless of turnover.
Register on the GST Portal. You'll need your CIN, PAN, bank account details, and proof of business address.
[2026 update] The GST threshold hasn't changed (still Rs. 20 lakhs for services, Rs. 40 lakhs for goods), but the compliance process has gotten more streamlined with better integration between the MCA and GST portals. E-invoicing thresholds have been progressively lowered and now apply to businesses with turnover above Rs. 5 crores.
8. Open a bank account
You cannot use a personal bank account for company transactions. Open a current account in the company's name. You'll need the Certificate of Incorporation, PAN card, all director KYC documents, and a board resolution authorizing the account opening.
Most banks have dedicated startup banking programs now. Shop around. Look at transaction fees, minimum balance requirements, and whether they offer integration with accounting software. The cheapest option is usually a digital-first bank, but some investors and government schemes prefer seeing a traditional bank on your statements.
9. Apply for DPIIT Recognition (Startup India)
This is the step most people forget or don't know about. The Department for Promotion of Industry and Internal Trade (DPIIT) maintains a Startup India portal where you can register for DPIIT recognition.
Benefits of DPIIT recognition:
- Tax exemption under Section 80-IAC (three consecutive years of tax holiday out of the first ten years)
- Self-certification for labor and environmental compliance
- Easier public procurement participation
- Access to the Startup India Seed Fund Scheme and other government funding programs
Your entity must be less than 10 years old and have an annual turnover below Rs. 100 crores to qualify. Apply through the Startup India portal with your Certificate of Incorporation and a brief description of your innovation.
[2026 update] As of 2026, over 1,50,000 startups have been recognized under DPIIT. The Startup India ecosystem has also launched BHASKAR (Bharat Startup Knowledge Access Registry), a platform for connecting startups with mentors, investors, and other ecosystem stakeholders. There's also a Credit Guarantee Scheme for Startups that provides collateral-free loans. If you're registering a new startup, definitely check the current schemes on the Startup India portal as new programs are added regularly.
10. Other registrations depending on your business
Depending on what your startup does, you might also need:
- Professional Tax registration (state-level, mandatory in some states for salaried employees)
- EPFO registration (mandatory if you have 20+ employees)
- ESIC registration (mandatory if you have 10+ employees with salary below Rs. 21,000/month)
- Shops and Establishments Act registration (state-level, for your office)
- FSSAI license if you're in food tech
- RBI registration if you're doing anything fintech-related
- Import Export Code (IEC) if you're dealing with international clients or suppliers
Honest advice
Get a chartered accountant involved early. Not just for tax filing later, but for the registration process itself. A good CA knows the MCA portal, knows which documents get rejected and why, and can save you weeks of back-and-forth. It's worth the Rs. 15,000-25,000 they'll charge for the full incorporation package.
Don't try to figure out compliance on your own from blog posts and YouTube videos (yes, including this blog post). The rules are specific, they change with every Finance Act, and getting something wrong early can create problems that are expensive to fix later.
And start the registration process before you need it done. The theoretical timeline is "a few days." The real timeline, including document collection, name rejections, portal downtime, and resubmissions, is more like 3-6 weeks.
The good news: once you're through the registration, the ongoing compliance for a small startup isn't that bad. Annual filings, GST returns, board meeting minutes. It's manageable. The hard part is getting started, and once it's done, it's done.
