How to Start an Online Business in India in 2021 – A Complete Guide

I started my first online business in 2013 after leaving a well paying IT job. I invested my hard-earned money in my startup with the hope of building a million-dollar company.

But, within a year we had more expenses than the income and that was the heartbreaking point for us. 

We tried raising money from outside investors, but getting VC money into business was really hard. 

Even after getting featured in YourStory and other media platforms,  we could not manage to get enough customers.

We ran out of funds, co-founders had conflicts, and unfortunately, we had to shut down the dream startup with net losses of Rs. 15 Lakhs. That was a huge amount of money to lose within one year of the business, isn’t it?

After taking a brief pause and putting myself together, I started looking for ways where I could start a business without putting a large amount of money at risk.

Things that can be started with a low initial capital like freelance work, consulting services or running an online digital marketing agency business.

But, since I was more interested in content marketing I thought of starting a blog and try much luck in the content marketing business. 

That was the time when I started my blog Cashoverflow with an initial investment of Rs. 10,000. 

I made myself clear from day one that I will not bring a single penny of investor money into the business. My goal was to make myself successful in online business without depending on outside money.

Today, I am running an award-winning profitable blog, work as a content marketing consultant, have multiple websites that earn from affiliate marketing and more importantly, I have the freedom to do what I really want in my life. 

You would come to know about the three-step process that I exactly took to start an online business in India that is easy to understand and replicate.

As a bonus, I have also shared the list of 11best online businesses in india that you can start on your own without any technical help or raising investor’s money.

First Step to Start an Online Business in India (With Almost Zero Cost)

You can run an online business on your personal name without paying any registration fees or hiring a chartered accountant. You should track the business expenses and income, to help you file income tax at the end of each financial year. 

You need to pay taxes only on the profits, that is the difference between annual revenue and expenses. 

There are five types of legal entities that can be formed in India

  • Sole Proprietorship 
  • Partnership
  • Limited Liability Company (LLP)
  • Private Limited Company 
  • One Person Company (OPC)

#1. Sole Proprietorship Business 

There is no registration required to start a business as a sole proprietorship. You can give any name to your business and print letterhead, visiting card and start a website.

For example, I can start a business with the name ‘Goyal Traders’, ‘Startup Consultants’, ‘Brilliant Solutions’ or anything that reflects the nature of my business. 

You can use your home address as your business address but it’s always better to have a separate address for long-term benefits. 

You will need address proof to open a bank account and register for GST. You can get yourself registered with the “Shop and Establishment Act License” also known as Gumasta in many states.

The registration is done at the local municipal office by submitting an application.

This would become the address proof of your business to apply for a bank account and GST in the future. 

The income from your sole proprietorship business would be added to your personal income for tax purposes. At the end of the financial year, you will have to pay income tax using your personal PAN number. 

#2. Partnership Firm

Creating a partnership is helpful when the other partner brings in a different skill set which can be combined with your existing skills and is beneficial for the business.

For example, suppose you have content creation skills but do not have marketing skills then you can form a partnership with a person having marketing skills. Both of you can jointly run an online business in partnership.

For forming a partnership you need to clearly define the job roles, responsibilities, profit ratio and obligations of each partner in a written partnership deed. A written partnership deed is helpful to avoid any future conflicts.

After creating a partnership deed you can visit the “Registrar of Firms” in your state and get the deed registered under the India Partnership Act, 1932.

If you want to avoid the charges of registration then you can simply get your partnership deed notarized. 

Difference between Notarized Partnership deed and Registered Partnership deed

Notarized partnership deeds are accepted at most places but you can not sue a company or client because your partnership is not registered under the Partnership Act.

However, anyone can sue your partnership firm and both of the partners would be liable to sort the issue in the court. 

Registered partnership deed gives you the right to sue a client or vendor in case they do fraud with you. Your business would be recognized by all the banks and government offices without any hassle. 

Keep the following documents ready to start the process of the partnership firm. 

  1. Partnership deed written on a stamp paper of at least Rs. 100 (for notarized version)
  2. Partnership deed written on a stamp paper of at least Rs. 2000 (for registered version)
  3. PAN card of all the partners
  4. Aadhaar card of all partners
  5. Registered address proof of business 

After your partnership deed is final (registered or notarized), you should apply for the PAN card. You would get the PAN card within a few days and then you are ready to start your business as a partnership firm. 

You can easily open a bank account with your PAN card, registered address proof and partnership deed. 

#3. Forming a Limited Liability Partnership (LLP)

Limited Liability Partnership (LLP) combines the benefit of both a partnership firm and a company. 

You can run the business as a partnership firm but your liabilities are restricted like the company. This means that in an LLP, the partners do not have unlimited liabilities like in partnership firms.

The other advantage of LLP is less compliance and regulation as compared to a private limited company and no minimum requirement of capital contribution. 

Steps for the formation of LLP are

  • Get Digital Signature Certificate (DSC) for LLP
  • Apply for Director Identification Number (DIN)
  • Get name approval from the MCA portal
  • Form of Incorporation to be filled with State LLP Registrar office along with fees
  • File LLP agreement online on the MCA portal

While incorporating an LLP you will require the following documents.

Documents of PartnersDocuments of LLP
PAN card or ID proof, passport in case of NRIDigital Signature Certificate
Address proof of partnersProof of registered office address
Aadhaar Card

#4. Forming a Private Limited Company

You should think of incorporating a private limited company only when your online business has grown very large (revenues in crores) and you have more people working for you. 

Until then it is best to run your online business in any of the above forms. That is because the moment you form a company, you have to comply with various statutory obligations under the Companies Act 2013 for which you will need to hire a company secretary. 

Below are the steps to incorporate a company in India

  • Obtain Digital Signature Certificate (DSC)
  • Obtain Director Identification Number (DIN)
  • Check Name availability at MCA portal
  • Fill SPICE INC-32 form (simplified proforma for incorporating a company online)
  • eFile AOA (Articles of association) and MOA (Memorandum of association) 
  • Make PAN and TAN application simultaneously

Following additional documents are required for company incorporation

  • Affidavit for willingness to become shareholders
  • Proof of office address
  • Copy of utility bills
  • Copy of approval if the proposed name requires approval from the govt.
  • NOC from the property owner

 #5. One Person Company (OPC)

OPC is a new type of entity, where you do not require two persons (shareholders) to form a private company.  A single person can open and run the company himself.

But, I discourage you from forming an OPC because you will be solely required to comply with all the company regulations.

The tax rate on OPC is 30% like what companies pay and you lose the advantage of slab wise tax calculation as with the case of a sole proprietorship.

Further, you do not have the second person to cross-check all the business decisions and you are not allowed to start another OPC.

Best Legal Entity While Starting an Online Business 

So, the easiest option to start an online business is to go with a sole proprietorship because you don’t have to do any paperwork or registration. 

You don’t need to apply for GST until you have crossed Rs. 20 Lakhs of revenues in a year (excluding some special states which have different limits – check out this complete guide on GST in India).

TAN card would be required only when you have to deduct tax at source for a vendor or an employee. Follow the guide on TAN for online business to understand when you need to apply for TAN.

No approval or registration is required to start a sole proprietorship business in India. You can start your business with your regular savings account till the time you get a separate business current account. 

Setting up 3 Online Entities 

No matter what kind of online business you want to start, you must have your presence at 3 places online. 

  1. Website (Approx cost less than $100)
  2. Social Media (Free)
  3. YouTube (Free)

#1. Creating a Website Without Technical Knowledge 

Your website is capable of getting you free SEO traffic (this is helpful for finding customers without putting money on Ads). 

For consultants, a website is an easy way for their clients to visit and engage. From day one they can start converting your clients through a website.

Online business owners including online shop owners, online travel agencies, fitness instructors and course creators benefit from writing their website names on their visiting cards. They help you start to create a brand from the first day. 

Website helps in personal branding for consultants, teachers and freelancers right from the beginning. You have a platform to show your recipes, craft skills & artwork and products that you want to sell instantly. 

But, you might be thinking how could I create a website without any technical knowledge, right?

You can either hire a website developer and designer by spending Rs. 20,000 or learn it yourself how to create a beautiful website without spending too much time & cost.   

Start your website with WordPress and use tools (and plugins) that help you finish all the technical stuff in an easy manner and that too at a cheaper cost than hiring an intern.

Let me handhold you so that you can create a fully functional website for your online business in just two hours.

This “3 Step Website Creation Process” will help you create a website in less than two hours.

For your online business, you need a 

  1. Domain
  2. Hosting
  3. Website Configuration

How to find a good domain 

Look for a suitable domain name that closely resembles your online business. You can use the tool Leandomainsearch for ideas.

For example, the tool suggested the following name for the word “lip care”

Leansearchdomain search result

The other things that you need to take care of are to 

  • Get a .com extension because .com extension is widely used for companies. If you do not get .com then pick you can go for a .in extension if your audience is in India 
  • If both the extensions have already been taken then you can go for .org or any other extension relevant to the niche. Like if you are catering to a farming niche then you can take a .farm extension for your online business.
  • Avoid domain names with hyphens and special characters that can confuse audiences and they may find it difficult to spell and remember.
  • Avoid words that are difficult to spell and hard to remember.

Even if you are starting your online business on Youtube or social media like Facebook, you should buy a domain because in the future the domain name may not be available. In such a case you will be forced to start a website in a different name.

When you are starting a website, you should also create a Youtube channel and social media account so that you can use it in the future.

Pro Tip: You can buy commonly used extensions with the domains as well to stop people from duplicating your online business. Like I have purchased domain, and

For your online business, you should buy a reliable and fast hosting and avoid free hosting. That is because in free hosting you do not own the site, there is no access to the control panel and the support is very limited.

All my websites are hosted on Siteground that is a safe, secure, fast and reliable hosting provider. They protect your website from hackers and brute force attacks using HTTP/2 tech and AI security bots.

You can get a 60% discount on hosting fees by clicking on this link. 

Steps To Buy Hosting From Siteground

Step 1 – Select “Web Hosting” option on Siteground

Siteground home page

You get website hosting services for your online business website or blog on the Siteground’s shared servers.

Step 2 – Select StartUp Plan

Siteground StartUp plan

For your online business, choose a StartUp plan. The StartUp plan lets you host a single website that can have 10GB of web space which is enough for a decent website and 10,000 visitors.  

If you want to host more than one website then you can go with the “GrowBig Plan”  because under the plan you can host an unlimited website. The plan has adequate resources for starting a growing blog, like;

  • Having 20GB of webspace 
  • At a time, the plan can handle up to 25K visitors

Whereas, the “GoGeek Plan” is to support high traffic websites or a portfolio of growing websites that may not be needed at present.

Step 3 – Enter Domain Name or you can buy a new one

Siteground choose  a domain name

Next, you need to enter your already purchased domain name, if you have not then Siteground gives you the option to register a new domain name.

Step 4 – Select Plan Period and Complete Purchase

Siteground- register domain and make payment

In the final step, you need to choose the hosting plan period from 12, 24 or 36 months. 

Money-Saving Tip: You can lock in the discounted price for 3 years by choosing a 36 months plan. 

After you get the hosting, you now need to set up your blog by installing WordPress so that the blog goes live on the internet.

Install WordPress to Make Your Website Live

WordPress’s free content management system can be used to create a professional website. For that, you need to login into the control panel and click on “Install WordPress”. 

Siteground install WP

Some hosting services provide a pre-installed WordPress. Later you need to install themes & plugins and customize the appearance of your blog.

Please follow the steps for website set up installation

You would need to configure

  • Basic settings of WordPress
  • Choosing the right theme (free & paid options)
  • Configuring the theme
  • Setting up the home page 
  • Integrating with Google Analytics
  • Learning how to publish the blog article if needed. 

Start your website configuration now (or save this page for future reference)

#2. Create Social Media Accounts 

Social media helps you engage quickly like you can share your recipes and food images as and when they are ready. An online tutor or course creator can have instant engagement and feedback on your online course and materials. 

Social media is so powerful that traditional companies like Nike (shoe manufacturer) and Lego (toy shop business) have started using social media to reach, engage and launch new products on social media platforms. 

Must to have social media accounts

  • Facebook Page and Group
  • Instagram
  • Pinterest
  • Twitter
  • LinkedIn

Optional Social Media Accounts

  • Whatsapp
  • Quora
  • Telegram
  • Reddit
  • Tiktok
  • Yelp
  • QQ
  • Basecamp
  • Tumblr
  • Wattpad
  • Messenger
  • WeChat
  • Viber
  • Snapchat
  • Medium

In fact, you should use to check the availability of social media accounts when you are searching for a domain name. 

The tools show the available social media accounts and extension for a particular domain name. For example, the word “lip care” has the following available extensions. 

Namechk- domain check

And the available social media accounts associated with “lip care” are under.

Namechk social media check

Manage social media accounts

You can use the spread spreadsheet to manage login id, passwords, posts and schedules associated with different social media accounts. 

Later, when your platform grows then you can switch to social media management tools like Buffer. 

Social media automation tools

You will need graphic design tools to create quick images and infographics to share with your audiences. The graphic automation tools that you can use are under

Graphic ToolType of image and graphic design
CanvaUseful for creating a quick template-based graphic design
Pablo by BufferFor adding custom images on posts
SnappaFor fast text design
Adobe SparkFor the modern and minimalist design
Gravit DesignerFor more advanced social media graphic design

Apart from graphic design tools, you will require post scheduler tools so that you set them to post automatically at the specified time period. This saves your time and incidences of forgetting to post at a regular time. 

The post scheduler tools on which you can rely are

Scheduler Tools Utility
BufferBuffer lets you schedule & publish all upcoming posts across all of your social media accounts.
CoScheduleCoSchedule can keep over 60 posts ready as per your dates at once. CoSchedule can be used to make a social media calendar
SocialPilotApart from automating content across various social media accounts, SocialPilot helps you learn more about your followers.
HootsuiteHootsuite can help schedule your posts and monitor the post engagement as well.

If you are looking for all in one tool that does scheduling as well as graphics then you can check – PromoRepublic tool & AppSumo tool. 

PromoRepublic is a premium ($49 per month) social media management tool for individual website owners that can help you with idea generation, graphic creation and scheduling. 

AppSumo has a host of utility tools for small businesses. Helpful social media management tools that you can look at are PublBox and SocialBee.  

#3. Start Youtube Channel

start youtube channel

Youtube is growing exponentially, millions of people love to watch videos every day on various topics. 

For your online business, Youtube can bring you more customers free of cost than you could get from paid marketing.

Your customers find you through videos and Youtube is the largest search engine for videos that you can tap and that is why creating a Youtube channel is not an optional thing. 

Millions of people search Youtube to find the best recipes, learn art & craft, listen to music, watch funny videos, learn something new, know about a new product and to find new exercises that can keep them fit.

If you want to sell products online, then you can create a product video of how you prepared it and how it can be beneficial.

Like, if you want to sell vegan products, then you can create a preparation video and explain the benefits and add details that it can be purchased from you. 

If you want to become a consultant or freelancer, then you can create a video explaining your expertise and work area. You can even tell them about your portfolio, past work experience and the testimonials collected. 

If you want to become a coach or motivational speaker then Youtube is the easiest way to reach millions of audiences who are looking for help. You can create a subscription area and upload helpful videos helping them learn and grow. 

People search Youtube for videos on things that they have not done until now like carpentry, fishing or even making organic products at home.

If you have an online business in these areas then you can create videos helping them learn to do things and sell your products. 

Youtube is a part of Google and marketing done on Youtube will also help your online business get listed and found on Google search. This helps your customers find you easily through Google.   

Youtube can be an additional source of revenue when your subscriber base grows to 1000 with 4000 hours of watch time. After which you have the option to monetize your Youtube channel by allowing ad posts and by paid advertisement and collaboration.

But, you should not depend on Youtube for earning. Your online business should be your primary revenue-generating source. Youtube earnings can add to your overall income.  

Follow my article on How to start youtube channel, a step by step complete guide.

Setting up Team for Your Online Business in India

You can do everything yourself in the online business in the starting days to save money. But you may need to hire a team as your business would grow.  

You can skip this section if you have not started your business yet and I recommend you to read once your business is rolling. 

5 Type of team members are required to handle an online business and you can prioritize which is going to be your first hire once you start generating at least Rs. 10,000 per month. 

For example, if you are starting a digital marketing agency then you will require team members with the following skillset.

#1. Technical Team 

You should be the first technical person of your team who is going to create the core product. 

If you want to sell products online you should be the manufacturer. For example, if you want to sell vegan cooked food then you should cook the food yourself. 

The technical team can be a developer, product manufacturing or designer. They help you in designing & customizing a product and services according to the customer’s needs. 

Technical support is also needed to maintain your online assets and IT infrastructure. But this you can postpone for a later date when your budget allows or when online business has grown big.

#2. Marketing Team

Marketing is essential for your online business because it helps you to reach your customers and serve them well so they convert into repeat and loyal customers. 

You can start doing basic marketing yourself and learn digital marketing skills free of cost from Youtube  & Marketing Blogs. 

When your business would grow, you would not get time to do marketing because you will need to concentrate on your products. 

As and when you have a budget then you can hire freelancers for your online business for performing certain work like paid marketing and SEO as and when required. 

The marketing skills that you would need 

  • Content creator – That can create a regular post and engaging content
  • Paid marketing person – for conducting campaigns and tracking results 
  • SEO person – for better website and content discovery on Google
  • Social media personnel – for managing different social media accounts
  • Email marketing – to reach targeted audiences.

When to work with freelancers

If you require repetitive work that is measurable then find the right freelancers. In fact, in the initial stages, you should work with freelancers as much as possible. 

The work is clearly defined for freelancers and the prices are fixed. You pay only for the completed work. 

Platforms to hire freelancers

  1. Upwork – On Upwork, you will find freelancers for all types of online work like writers, video creators, SEO and graphic designers. But the platform will be a bit costly.  
  1. Fiverr – For $5, you can get a freelancer on Fiverr for most of the online marketing work you require. You can get your logo, videos and animations within your budget. 
  1. Freelancer – You can get graphic, logo design, marketing writing, app development work and host of other work done on Freelancer platform. 

#2. Sales Person

You do not need a salesperson in the starting because most of the online businesses reach customers through their websites, social media channels and Youtube. 

Very few online businesses who are selling physical products or are in consulting service require a salesperson for calling customers. You will need to hire sales personnel to call your leads to sell your services and products. 

#3. Operational Team 

If you are running a blog or Youtube channel then you do not require an operational team. 

But if you are running an e-commerce online business then you will need an operational team to look after the product packing, delivery and returns. You will need a person to take care of the after-sales support function.

If your online business is selling homemade craft, bags or jewelry products then you need operational team tracking sales, ordering new products and inventory management unless you outsource the above activities.

#4. Finance Team

Initially, you can take care of all the business finance requirements yourself. This will include tracking of income and expenses. 

You need to 

  • Maintain spreadsheets for recording incomes and expenses
  • Keep all the receipts & invoices for tax purpose 
  • The sheet will help you know when you would be eligible for GST & TDS

#5. Office Space

You can start an online business from your home but you can move to a more professional environment like co-working space if required. 

Avoid spending money on your own office as it’s gonna burn your pockets.

Co-working spaces provide you all the utilities and free your time for more productive work. Additionally, you can engage with the team members easily in a co-working environment.

Different Types of Online Business You Can Start in 2021

#1. Blog 

Blogging is a simple and powerful way to express yourself and share your knowledge, passions, and thoughts. You can start a blog and earn passive income in the long run.

Blogging helps you refine your writing skills, connect with new people and build a professional network. 

You can create loyal audiences and a community of readers. Later you can monetize by promoting products and services and establishing domain authority. 

Difficulty Level – Easy

Investment – Time and Money (Less than Rs. 10,000)

#2. E-commerce

You can start an e-commerce online business if you can produce or source unique products at low costs such as handmade bags, jewelry, or dresses.

An online e-commerce business can be started by creating an online store on Shopify or by using a Woo-commerce plugin for WordPress. Both are easy to set up and can be completed in just a few hours. 

However, you have to mobilize web traffic by promoting and converting leads to make your store successful. The inventory and shipping part can be taken care of by using FBA or dropshipping.       

Difficulty Level – Medium

Investment – Time and Money (Around Rs. 1 Lakh)

#3. Affiliate Marketing 

You can earn decent money through affiliate marketing. The best part is that you do not have to worry about keeping an inventory of the products. You promote other people’s products and make consistent money from the commissions.

In fact, you do not even require a blog to start an affiliate marketing business. You can do it through an email list, by creating a Facebook group (or any social media) or through webinars.

Difficulty Level – Easy

Investment – Time and Money (Less than Rs. 10,000)

#4. Digital Marketing Agency

If you already have relevant digital skills like content marketing, SEO, graphic designing and web designing then you can start an online digital marketing business.   

For running a digital marketing agency the blogging experience will be helpful but is not mandatory. 

The truth is that setting up an agency requires a solid understanding of marketing and domain skills. I recommend you to learn by growing your own business (& skills) before starting a digital marketing agency. 

Difficulty Level – Hard

Investment – Time and Money

#5. Website Flipping

Website flipping requires time, money, and passion for revamping or creating websites. 

Yes, a little understanding of managing websites and coding will be a great help but it is not mandatory. 

You can start by searching a dormant website, revamp the website to improve traffic, content, landing pages, and sales. 

Once you have revamped the website then you can sell the website for a higher price and earn profits.

Difficulty Level – Medium

Investment – Time and Money

#6. Consulting Service

You can start an online consultancy business in your area of expertise. Individuals and small businesses need solutions for their specific problems and are ready to pay money for the solution. 

I offer consulting services for businesses globally in the field of content marketing. You must have clarity of the services that you are offering. How

Remember, in the consultancy business, it is always better to under-promise and over-deliver things to have satisfied clients. Happy clients with amazing testimonials help you find next clients. 

Difficulty Level – Easy

Investment – Time 

#7. Start Youtube Channel

One of the most promising online businesses is starting a Youtube channel. That is because Youtube is the largest video sharing platform. You can create relevant quality video content to build engagement and drive interest.  

Starting a Youtube channel is easy but difficult to monetize because you need 4000 hours of watch time and at least 1000 subscribers to apply for Youtube monetization. 

Difficulty Level – Easy

Investment – Time 

#8. Freelancing

Freelancing can be done if you have a paying skill like SEO, graphic designing, website developer, coding or content writing. 

Freelancing offers you flexibility and time-efficiency. You are free to pick projects as per your convenience from freelance platforms like Upwork and Fiverr. But you need to take care of the work quality and the speed of delivery.   

Difficulty Level – Easy

Investment – Time 

#9. Social Media Management

Social media presence helps businesses and companies to build brand awareness and further marketing efforts. 

Owners of small companies generally do not hire social media management teams. They can not devote time to social media because they have to look after the core business activities.  

You can help them manage their social media channels and engage with their audiences. This will involve handling their social media accounts, uploading graphics & videos, replying to comments & tweets and creating engaging content to promote the brand. 

Difficulty Level – Medium

Investment – Time 

#10. Start a Business Using Facebook

You can start an online business on Facebook by setting up a Facebook group. But, in the initial days, you have to devote time and effort to grow the group. 

In order to grow the group, you have to regularly publish quality posts, help people to solve their problems and engage with people on Facebook.

Once done, you can pitch your products and services, do reviews, publish sponsored posts and collaborate with companies to monetize the Facebook group.    

Difficulty Level – Easy

Investment – Time 

#11. Content Writing

You can build an online business offering content writing services. You don’t require high grades in English, but a basic understanding of creating engaging content is sufficient. 

You can start with blog writing assignments and work as a freelancer or a part-time writer for a small company or a blogger. Later you can learn copywriting, email writing, sales copy and storytelling to increase the value of your content writing skill. 

Difficulty Level – Easy

Investment – Time 

You can choose your final niche from my list of 100 online business ideas

FAQs Related to Start Online Business 

Q1. After how much time I can begin to make money?

Possibly this is in everyone’s mind when they start an online business. This entirely depends on your hard work and consistency.

If you do not know my journey then I should tell you that I  earned my first rupee from the Cashoverflow blog after 18 months.  

Some people start earning from the first month itself like in the case of e-commerce stores or online consulting business but they need to be active. 

Youtube and blogs may require more than a year to be ready for monetization. You will not know how soon you will earn until and unless you try.

Q2. How much money can I make?

Online business is vast and can be passive too if done correctly. You even have 6-year-old kids like Ryan who is a top Youtube earner raking in millions of dollars every year.

On the other hand, there are millions of other blogs that struggle even to make a single penny. It is ultimately how you pick up your niche, learn from your mistakes and keep going. 

Q3. Is there any best method to make money online?

If you are looking for getting rich overnight then online business is not for you. Like in the real-world, online business to needs dedicated efforts. 

All the above online businesses are good enough to make a decent amount of money online. You can experiment with the business that interests you. 

If you like creating videos then start a Youtube channel, start with e-commerce if you can source or manufacture products at a low cost. You can start a blog if you want to solve people’s problems.

Q4. How much investment do I need to put to make money?

Yes! The initial investment can be in the form of money or time. If you have time then you should start on your own and take over most of the job roles.

If you do not have time then you can use the money to hire freelancers and teams to work for your online business.

If you do not have both then you should better focus on earning and saving some money to get started. It doesn’t even cost  Rs. 2000 to buy a domain, hosting and put up a decent website. 

For freelancing, it hardly costs any money. You can visit any freelancing platforms, create your profile and get started immediately.

Q5. Does the online business require a dedicated number of hours?

Like traditional businesses, online business too will not come on its own. You need dedicated time and effort to build it for the scratch.

Initially, when you are starting out you may require more time especially if you are in the learning phase. Take time to learn step by step and put the learnings to practical use.

Q6. What are the common mistakes that a new person should avoid?

Common mistakes that you should avoid are

  • Focusing too much on the on-website themes and design instead of content
  • Dreaming of minting money overnight
  • Not trying enough for the business to grow
  • Getting into black hat practices and gimmicks 

Q7. Is there an easier and simple way to build an online business?

People feel that online business is an easy way to rake in lots of money. Yes, it does but only for people who have placed years of effort building it. 

If you do not have the patience to put hard work and effort into online business then probably it is not for you. You need to dirty your hands before the business earns money.


If you compare with traditional businesses of the past, today we have a lot of resources, guidance, and efficient ways to start an online business. Internet connectivity and PC/ Laptop have made it easy to reach the masses.

Things can never be so easy to pick and try out online business. It all starts with you making the first move in starting an online business. 

The reality is that starting an online business does not require a lot of money.

The benefits of an online business are not restricted only to earning passively. You can get out of the rat race, be financially free and can work from anywhere in the world. It is recession-proof, mentally satisfying and has unlimited income potential. 

2 thoughts on “How to Start an Online Business in India in 2021 – A Complete Guide”

Leave a Comment