22 cities covered

Starting a business in India

Startup costs by business type across India, with the tax and registration basics founders ask about first.

Corporate tax25.17%
VAT18%
Days to register18
GNI per capita$2,500

Cheapest businesses to start in India

Dropshipping Businesssoon
Farmers Market Stallsoon
Translation Agencysoon
Food Delivery Servicesoon
Floristsoon
Painting Servicesoon
Nutrition Consultingsoon
Second-Hand Storesoon
Dog Trainingsoon
Barbershopsoon

Cities covered

AhmedabadBangaloreBhopalBhubaneswarChandigarhChennaiCoimbatoreDelhiGurgaonHyderabadIndoreJaipurKochiKolkataLucknow (Lakhnau)MumbaiNoidaPatnaPuneSuratThaneVadodara

India offers a massive market with low operating costs—think $400/month wages and a cost index of 18.9—but you'll need to navigate a 25.17% corporate tax and 18% VAT.

What Will It Cost You to Start?

Here’s the good news: starting a business in India won’t break the bank. Most ventures you’d consider as a first-time founder land well under $5,000. The cheapest entry point? Dropshipping—you can launch for as little as $668, with an average cost of just $821. If you prefer something more hands-on, a Farmers Market Stall averages $1,651, giving you a physical presence without the overhead of a shop.

As you move up the cost ladder, you’ll find services like a Translation Agency ($3,210 average) or a Home Inspection Service ($3,832). Even a Barbershop—the most expensive on our list—tops out at $6,199, with an average of $4,517. That’s still a low barrier compared to most markets globally.

Your biggest variable is location. Mumbai has the highest cost index (26.3) and rent index (18.5), while Ahmedabad offers the cheapest rent (4.4) and lowest overall costs (21.2). Actionable insight: If you’re bootstrapping, start your business in a tier-2 city like Ahmedabad or Noida (rent index 5.8)—you’ll stretch your startup budget by 20-30% compared to Mumbai or Delhi.

Where Should You Set Up Shop?

India’s startup landscape is incredibly diverse, and your choice of city will directly impact your burn rate. If you’re bootstrapping, the numbers tell a clear story. Mumbai is the priciest by a long shot, with a cost index of 26.3 and a rent index of 18.5—that’s over four times the national rent average. You’ll burn cash fast on real estate alone.

On the flip side, Ahmedabad is your cheapest option (cost index 21.2, rent index 4.4), but you might struggle to find the deep tech talent you need. For the sweet spot between cost and talent, focus on Bangalore (cost 21.9, rent 9.4) or Hyderabad (cost 21.7, rent 6.3). Both offer strong talent pools, especially in tech and services, without the insane rent of Mumbai or Delhi.

Your actionable insight: If you’re starting a dropshipping business (minimum $668) or a farmers market stall (average $1,651), choose Ahmedabad or Hyderabad to stretch your runway. For a barbershop (up to $6,199), Bangalore’s rent is still manageable compared to Mumbai’s 18.5 rent index—you’ll save thousands annually just on space.

How Much Will You Pay in Taxes?

In India, your tax bill comes down to two fixed percentages you can’t negotiate. First, the corporate tax rate is 25.17% on your profits. Second, every sale you make attracts an 18% VAT (GST)—that’s on your revenue, not your profit. These aren’t “roughly this” numbers; they’re locked in.

Here’s the concrete insight: price your products or services so that the 18% GST is built in from day one. If you’re selling a service for $100, you need to charge $118 to the customer (or clearly state $100 + GST). Otherwise, that 18% comes straight out of your margin.

Factor in your costs too. The average monthly wage in India is $400, and the national cost index sits at 18.9 (with Mumbai at 26.3 being the priciest city). Your rent will vary wildly—Mumbai’s rent index is 18.5, while Ahmedabad’s is just 4.4. A dropshipping business is the cheapest to start at $668, but a barbershop can hit $6,199. Whatever you choose, run the numbers with 25.17% corporate tax and 18% GST baked in. Don’t let taxes surprise you after you’ve set your prices.

What Are Typical Employee Costs?

When you're hiring in India, the headline number is attractive: the average monthly wage sits at around $400. That's low by global standards, and it means your payroll for early hires won't break the bank. But don't get too comfortable with that figure—it's a national average that hides big variations.

If you're building a tech or skilled team in hubs like Mumbai (cost index of 26.3) or Bangalore, expect to pay significantly more for experienced talent. A senior developer or manager could easily command $1,000–$2,000 per month. On the flip side, in cities like Ahmedabad (cost index of 21.2) or Hyderabad (21.7), you'll find lower living costs and more competitive wages for administrative or support roles.

Here's your concrete takeaway: budget $500–$800 per month for your first few hires if you're outside major tech hubs, and $1,200–$1,500 if you're in Mumbai or Bangalore. Factor in India's 25.17% corporate tax rate and employer social contributions (typically 12–13% of salary) to get your true cost per employee. Start lean, hire slow, and let revenue guide your team growth.

Which Business Models Are Cheapest to Launch?

If you're watching your startup budget in India, you'll be pleased to know that two business models stand out as the most affordable entry points. Dropshipping is your cheapest option, with costs ranging from $668 to $1,341 (average $821). Next up is a Farmers Market Stall, which will set you back between $1,408 and $2,104 (average $1,651).

Here are the eight cheapest business types to launch in India, from lowest to highest average cost:

Actionable insight: Since India's average monthly wage is just $400 and the national rent index is a low 4.3, you can stretch your budget further by launching in a city like Ahmedabad, where the rent index is 4.4—nearly identical to the national average—rather than Mumbai, where it's 18.5. That rent savings alone could cut your barbershop startup costs by over $1,000.

How Does India Compare on Living Costs?

India’s national cost index sits at 18.9, and rent is remarkably low at 4.3—but don’t let those averages fool you. The real story is in the cities. Mumbai’s rent index is 18.5, while Ahmedabad’s is just 4.4. That’s a 4x difference for the same square footage, and it directly impacts your personal burn rate and office lease.

Here’s how the top cities stack up:

Your actionable insight: If you’re bootstrapping and can work remotely, base yourself in Ahmedabad. You’ll pay $668 minimum to start a dropshipping business, and your monthly rent will be a fraction of what you’d pay in Mumbai. That frees up cash for marketing or inventory—not just keeping the lights on.

What's the Registration Timeline?

Here's the honest truth: we don't have a fixed timeline for registering a business in India, because the data simply isn't available. What I can tell you is that it's not a one-weekend project. Between getting your Director Identification Number (DIN), Digital Signature Certificate (DSC), and navigating the SPICe+ incorporation form, you're looking at a process that can stretch from a few weeks to a couple of months—depending on how prepared you are and where you're setting up.

Your location matters a lot. If you're starting in Mumbai (cost index 26.3, rent index 18.5), expect higher overheads and potentially more bureaucratic friction compared to Ahmedabad (cost index 21.2, rent index 4.4), where costs are lower and things might move a bit faster. The cheapest business to launch is a dropshipping operation at around $668 minimum, so if speed and low cost are your priorities, that's your play.

Concrete actionable insight: Budget for at least 4-6 weeks of registration time, and hire a local chartered accountant or company secretary before you start. They'll handle the paperwork and give you real-time timelines based on your specific city and business type—don't try to DIY this one.