Top 3 ways to Earn Money Online in India 2020 [with min Investment]


In this blog post, You will find out what are the 3 best ways to earn money online in India, the skills required and how to learn these skills on your own when you have less time and money.

5 Key Learnings you will take away from reading this monster post.

  • Best online business to make money in India
  • Best and easiest way to earn money online 
  • The skills required to start an online business
  • The easiest way to learn the required skills fast
  • The powerful approach to start earning money online in India [even if you are technically challenged and have minimum investment]
  • How you can self-fund the online business and overcome the fear of failure

Considering time, money, skills and minimum resources you have…

I am going to discuss with you the easiest way to earn money online in India from home.

Here is a quick navigation to jump on to the topic that might interest you [spend some time on how you can practice the Golden Triangle for best results!]


Only thing I expect from you is to take actions…

If you are expecting quick results without working or if you are not willing to learn on your own. Sorry, this is not for you.. [You are good to leave. I don’t want your valuable time to waste reading this post]

If You are still reading…

You must absolutely

  • Give yourself six months to one year time to see any money in your bank.
  • Invest in yourself [update your skills in writing, WordPress, and learn how to find and promote products online]
  • Be ready to Invest a minimum amount in the business. [upto Rs.10000]
  • Work Consistently for 6 months without expecting any results. [you will eventually make money online in the long run]
  • Keep reading this blog post once in a while. [You will learn new things and find hidden golden nuggets every time you read I promise!]

Let’s find out what are the best and easy ways to start earning money online in India without much investment.

Best way to Earn Money Online 2020

The Top 3 ways to Earn Money Online in India are:

  1. Blogging
  2. Affiliate Marketing
  3. Freelance Work [Trading Your Skills]

#1 How to start a Blogging Business

You can earn anywhere around Rs.1 Lakh to Rs.25 Lakhs per month by blogging.

I have seen so many bloggers brag about this numbers.


I do not want to paint a beautiful picture of online business instead I want to let you know the dark side of starting an online business.

Warning: Out of 100 who start an online business 90% people fail, about 5% of people earn up to $100 per month and only 5% people earn more than 6 figures income.

I want you to be in the 5% group and I want you to earn your financial freedom with an online business.

This guide will help you to start the first step that you are looking to make money online.


How do I start a Blog?

Starting an online business is a great challenge and This is a huge topic.

Simply, because if I want to break it in an easy to understand and provide you with actionable steps that work. For this reason…

Rather than writing whole stuff in this post, I have written a long article where you are going to learn how to start a blog and Why Blogging is the easiest way to make money online. 

I have also shared a 3 step definite framework on Why Blogging is a Profitable Business Idea, how you can start a blog with Rs.5000. How to plan the content well in advance, a simple one-page blogging business plan and how to get ideas for your blog posts etc. You can read over here for more details.

Click here to read more on how to start a blog and [the 12 exact steps needed to start your blog in 5 minutes]

#2 How to Start an Amazon Affiliate Niche Website

Making money online by starting an Amazon affiliate niche website will be easy for you if you learn essential internet skills and able to find great products to promote and know how to write reviews on latest and best-selling products online.

Again, I have written a detailed blog post on how to earn money online as an Amazon affiliate over here…

In this article, I have talked about how to set up a niche website, find products, get traffic to your website, convert traffic to sales, and all about Amazon Affiliate Income sources.

This is one more easiest and power profitable business online that you can consider starting if you have flair for finding new things online and curate a detailed product review, analysis and best things about hot products.

You need to understand the core skills and the right way to start and build both Blogging and Affiliate Niche website online businesses. 

You can Read: Why Blogging is a profitable business idea in 2018.

You can Read: How to make money with Amazon Affiliate Niche Website with minimum investment.

The Easiest way to Earn Money Online 2020

#3 How to get Freelance Work Online [even if you have no portfolio to showcase]


This should be your first love as you will earn your first income online with the skills you have and also are going to develop in the first 3 months of blogging.



Challenges for a Newbie to get Freelance Projects [how you can avoid]

  • Experience or portfolio to show for potential clients
  • What works to do as a Freelancer without diverting from main business [I only have 4 hours time/day]
  • Freelance portals such as Upwork not accepting my application [saturated market and high competition]

Before we find out the best ways to find freelance projects.

Let’s focus on the key skills that you have to learn to get freelance projects.

2) The 5 key skills required to start the above-mentioned online businesses

  • Content Writing
  • WordPress
  • Email Marketing [List Building]
  • Getting Traffic [using SEO]
  • Research Skills



Check yourself if you have the above-mentioned skills or at least are you prepared to learn these skills?

I ask this because this is the secret sauce! Your Online Success depends upon how fast you learn and implement these skills in your business.

But, If you feel you do not have any internet skills. You can learn all the above-mentioned skills on your own…


By Starting a Blog…

Which is discussed below…

3) The easiest way to learn the 5 required skills fast

Start a Blog and learn skills on your own in 3 months…

When you invest time and dedicate a few hours daily on your blog.

You will learn how to set up a blog on WordPress.

You will learn content writing skills when you follow top influencers in your blogging niche.
You will master the art of writing when you actually write at least 10 blog posts on your blog in first 2 months.

You will learn keyword research and market research when you start thinking about what to write, and how to write your next blog post.

You will know and acquire research skills when you go deep looking for information on one topic and if you have that zeal of doing best, you will analyze the best content on the internet and find out great content to write.

After you publish your blog posts every week or twice in a month you will start promoting on social media and you will look for best ways to promote your work using SEO and on other free traffic sources.

Following are the different skills you will learn in the first 3 months of your blogging journey.

WordPress, Content Writing, SEO and Social Media Marketing.

Now, start leveraging these skills and set up a separate page on your blog [and tell people that you can take up consultant works or freelance works on the newly learned skills]

Try to look for projects from startups and small business owners…

One way is to approach the startups and small business owners in your area. I have worked in a co-working space where I got chance to network and showcase my skills on WordPress, Content Writing and Social Media promotion using my Blog [I was blogging only for 3 months when I first got freelance projects]. 

Remember, small business owners and startups always focus on their business and have less time to invest in Content Writing and Social Media promotion and SEO works. [For startups and small businesses, finding talent and people who work on small budgets is difficult]

Startups are also looking for someone who can do these jobs at a very reasonable price and they are the most risk-taking business entities who will give chance to people who are just starting up. [So, convince them and provide a win-win situation by trading your newly acquired skills by showing your blog]

Once you learned the essential skills by blogging and working on a few freelance projects look for multiple sources of income and multiple sources of learning online business skills.

4) The powerful approach to start earning money online in India

Next, start an Amazon affiliate niche website.

Do you know that most of the internet marketers and bloggers make money online via affiliate route?

You will be surprised to see that almost 90% of the income is generated through affiliate products. [Selling others products online for comission]

Starting an Amazon affiliate niche website require the same blogging skills and hence it is a good idea to start learning more about affiliate marketing, how to enroll as an affiliate partner with Amazon and few other basic things related to affiliate links etc.

By doing things and actually working as an Amazon affiliate will further enhance your skills.

You can start an Amazon affiliate business using this guide…

When you are an Amazon Affiliate…

Understanding of products that sell online becomes easy for you and you will know how to promote products online with more time and experience in the next 3-6 months.

Now, you constantly promote your blog and Affiliate website.

Writing content and promoting your work online will be your everyday activities.

Next, You have got the experience of maintaining and doing work for your own 2 projects plus you might have got few clients [startups and small business]


Training [Teaching Your Skills]

6 months past and you have got good experience writing articles for your blog regularly, you also started Amazon website and got exposure to affiliate world.

With more confidence and the best ways to look for money to sustain your online business.

You have to…

Now, look for students/small business owners and startup founders who want to learn the skills of online marketing that you have mastered in the last 6 months.

Teach them offline one-on-one in a classroom setup and earn extra income.

Usually, students and small business owners who want to learn the internet skills are looking for jobs or to do marketing for their own business.

The Students will be happy to pay anything around Rs.10k to Rs.15k per month for a crash course of 2 months.

Teach them WordPress, SEO, Social Media and other Internet skills with passion. [You will do well more than 80% of offline trainers who are teaching only theory to these students] 

Not confident about you. Do not have a second thought because you have learned the Internet skills on your own. You were on the same page 6 months back, you know the problems and you might have so many questions when you started.

Teach them from your own experiences after all everyone will have the same questions as you. [You are not simply teaching stuff from books. You are teaching by doing things practically which most of the trainers out there are not doing]

Go ahead… Training business is huge and people like you are rare to find and there is a huge demand for trainers particularly in the Online Marketing space. [SEO, Social Media, Content Writing, Affiliate Marketing and Blogging]

Now: when you start teaching…

You will be surprised to see the students refer their friends and relatives and someone they know to you.. [If you are teaching them right]

Let’s do the math…

So, if you find 2 -4 people. You will have a side income of at least Rs.30k. With this amount, you can pay your bills and invest a fraction of amount back in your online businesses.

You can also list your name on teaching portals such as UrbanPro, Justdial etc to get more paying students.

You can even talk to one of your local institutes in your area who offers Digital Marketing/Online Marketing skills training and have some tie up with them.

The Institutes will be happy to give anything around 30 to 60% of the amount they get from students.  [Usually, they have a 10 students batch (day and weekend batches) spending 1 hour extra is a good idea and  will cover up all your bills]

Note: This teaching experience might help you to create an online courses business in the future. [another profitable business idea – sell online courses from your own website]

This training will be a good source for you to sustain your online business in your first year.

Your online business journey with continues small income sources from freelance projects and training will be smooth.

Your confidence will grow and eventually you will work on getting full-time income from Blogging and Affiliate Niche Websites.

When you reach writing 20 articles on your blog and affiliate website you will have more time to focus on promoting your work using SEO and social media. This finally, will give you a solid passive income source. [consistently and on autopilot]

Fastest Way to Earn Money Online in 2020

5) How you can self-fund the online business and overcome the fear of failure

As discussed above the following are the ways to self-fund your online business.

  • Get Projects from Startups and Small Businesses
  • You can show the 2 websites [blog and affiliate website] as proof and Experience
  • Showcase Your latest learned internet skills to get Freelance projects
  • Teaching Offline as a side income [alternative ways]

Why will all the above ways of self-funding work to make money online?

The Powerful Golden Triangle Success Formula


Learn new skills – Implement what you learned – Teach the skills to someone with a passion

When you learn, do and teach the new skills you will be the master and with time when you do this on daily basis, you will become an expert.

By doing all three online businesses one by one you can self-fund your online business.

Let’s recap and see how you can self-fund [given below is a time frame approach]

I am going to tell what exactly you should do with a definite time frame without getting overwhelmed…

Connect and start all these three business one by one. Without giving a second thought about your background, investment and on required skills [It is ok if you are technically challenged or have zero online business skills] 

Only thing is you have to invest your time. [dedicated time of 4 hours/day]

First 3 Months:

With blogging, you can learn skills such as Writing, WordPress, SEO, and Social Media promotion.

Your first 3 months will be your learning period and this is where you will be focused and take baby steps to overcome the fear of failure.

Next 3 Months:

When you start an Amazon affiliate website you can implement the learned skills in Affiliate business and earn money very quickly. [You have to master the art of finding great products and writing perfect product reviews]

After 6 Months:

With the experience of Blogging and affiliate website, you can approach startups and small business owners to give some projects for you in exchange of time for money. Now, you invest back the earned money into your online businesses to make it big such that one day you can quit your job or make this as a full-time career.

In today’s world, many of the startups and small businesses are looking for people like you who can help with On-demand freelance works such as design, SEO, WordPress, Research, Content Writing so go and grab those opportunities with both hands.

Go Extra Mile!   


If you really want financial freedom, earn money while you sleep and want to spend full time with your kids and if you want to work for only 4 hours a day you need to lay the foundation right now!

Your first year will decide your fate. So, work smartly to learn the skills and implement the learned skills in projects you do for Startups and Small businesses.

Follow the Golden Triangle Success Formula. [The powerful 3-way approach for success]

Think about like this…

Do you want to work for someone (9 to 5 or maybe more for some of you) all your life?

or Do you want to work for You (with dedication for one year)?

By investing in yourself.

After all, What are you getting? [The ROI (Return on Investment)]

You are doing good by updating your skillset,

You are adding more value to your life by learning new things. 

You end up earning 6 figures passive income consistently every month on autopilot. [Here, I want to warn you. This is not a guarantee and totally depend upon your dedication and how fast you learn the skills]

So, why give a second thought if you really want good things in life!

Never ever regret not taking actions today, if you have thought about online business.

Your Action Steps Required:

Now, take the most important first step to start your online business. 

Invest Time in Yourself to learn the Internet skills.

As discussed, the best way is to start learning by setting up a blog. Following are the only two investments (Rs.5000) you have to make at this point in time to kick-start your online business.

Get a Super fast and Reliable Hosting

and a Brandable Domain Name

Get a Theme built for Speed

Further Resources…

Read further resources which will help you to start an online business on a great note.


What you have learned in this article:

  1. 3 Best ways to start an Online business
  2. 5 key skills required to run an online business
  3. 12 step blueprint for your online success
  4. Your frame of mind to become successful online
  5. Time, Money, Skills, Resources and Investment required to start an online business
  6. Your Action steps
  7. Important Tools and where to invest money
  8. The Triangular Golden Rule for beginners

Does this Make Sense To You?

If you feel you have found a great way to financial freedom by going through the easiest way to earn money online formula of starting the above-mentioned three best online businesses one by one even if you are a newbie and have no skills or technically challenged. Let me know your feedback in the comment section.  

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on whatsapp
  • Hi Vishnu,

    A well thought out and written post on blogging , on how to start it , built it enough to make money and ofcourse the constant changes you need to make in terms of which content you need to write about is extremely important. Your ideas are meant to help a fresher on starting a blog as your site name suggests.

    Here is a question I am thing about, Can I start to write a blog for a news website. To generate traffic?
    Please revert as soon as possible!!

    • Hi Naina,
      Thank You for your words and I am glad you liked the post.

      As per your question, It is always a good idea to start a blog for any business website in your case News website.

      There are two ways to generate traffic:
      1) Investing Time [Organic traffic by producing valuable conetnet]
      2) Investing Money [Paid ads]

      You can always generate a traffic by publishing great content on your blog. However, do you have the time and patience to create valuable content and wait for the results for at least 6 months.

      If Yes. Start creating content on Trending topics and on Informative topics.

      1) Start writing on trending topics in your chosen category by providing your own views.
      2) Also, write Informative articles at least once in a month about 3000 words which will be relevant even after 2 years, unlike the trending topics.

      This is my view. Take your call and if it resonates with you spend quality time on producing a mix of trending and informative blog posts.

      If writing is tuff for you. Can you make videos with the same content? Scale up What works best for you and for your audience.

      All the best 🙂

    • Hi Deepak,

      I am glad you liked it. Thank you for taking time to read the blog post. Hope you found it useful.

  • Amazing Tips: Thank You for sharing this make money online post. Really this is Awesome information sir.
    Thanks for guiding me to make money online with these simple tips.

  • It’s really a great and useful piece of information. I am glad that you shared this useful info with us. Please stay us up to date like this. I will learn more from you. Thank you for sharing.

  • Hello dear, I am very glad to read your article. I try to read different types of digital marketing related article always. Today I am surfing to read about how to make money online and I found your one. I got some new idea from your content. I think it will help me a lot. Thank you so much for your awesome article. Keep covering this type of valuable content more.

  • Hello
    What an amazing article and I believe it’s become very helpful for the beginner. I want to know u that I m also a blogger and I want to welcome u to my site. here a few things that can help you.

  • Hey, Sir!

    With best regard,I would like to express a heartfelt gratitude to you for sacrificing such a priceless article on Blogging.

    I on behalf of the world, salute you in the highest for this outstanding masterpiece.I know for sure you’ve rubbish your heavenly wisdom, your precious time and fullest energy in order to bringing out those sparkling and enchanted lines.

    So far, I haven’t encountered that much helpful Blogging article for learners all over the world including myself to create websites of their own. At the same time making a non-stop flow of their incomes and make life beautiful and the e-world a much wonderful place to live.

    Again, great thanks for your great mind and great work. It is my humblest prayer that you continue to pen more and more of such masterpiece today, tomorrow and forevermore.

    May the Almighty, the source of all blessings shower His blessing upon you.

  • I respect the time and effort you have taken to share this amazing blog with us. This blog has all the tips and ideas which was looking for. Thank you very much for posting this blog. I was finding such blog from last 2 weeks and finally, I have found it. Actually, I was looking this blog for my cousin. He asked me for some help. I will share this to him, I am sure that this blog will definitely help him a lot. Thank you and keep up the good work.

  • Hello
    What an incredible article and that i believe it’s become terribly useful for the beginner. wish|i would like|i need} to understand u that I m conjointly a blogger and that i want to welcome u to my website. here many things which will assist you.

  • amazing depth guide lines and knowledgeable advice for Top 3 ways to Earn Money Online in India 2019, thanks for sharing.

    proud to be an a Indian bro,

    i have been read many blogs but your amazing and fire on blogging industries.

    i love all your blog post.

    • Hi Chetan,

      Thanks for your appreciation. Your words means a lot for me and help me to chrunout more articles in future.

  • These are great side hustles that can easily turn into profitable businesses as you mentioned above. I love that you include real life examples and instructions on how to get started and succeed. Thanks for sharing!

    • Hi Nilesh,
      I am glad you found the post useful.
      All the best for your online career keep taking actions one at a time.

  • Hi,
    Thanks for writing this in-depth post. You covered every angle. The great thing is you can reference different parts. It’s not just a skeleton but these things “got meat on her bones.”

  • Amazing Information. Thanks for giving us for informational Article
    Here I got much more than what I was looking for
    Great work! This list will surely help many of us, thank you.

  • Hi Vishnu

    Interesting suggestions here.

    I’ve been blogging for a number of years now and I coach other bloggers to monetize their blogs.

    I think for most people, affiliate marketing like you suggest is the best, easiest and fastest way to do that.

    But you must carefully choose a niche, better yet… a very select mini-niche. There are many ways to rise above the competition once you’ve done that.

    Also, teaching courses and delivering online learning via video, especially… is a great way to build digital assets that can pay off perpetually.

    Nice article here, and I think you’ve given your readers some worthwhile things to consider.


  • Related Posts