Make Money

Paid Surveys

Gig Jobs

Passive Income

30 Online Business Ideas from Home with Low Risk Investmet

DollarBreak is reader-supported, when you sign up through links on this post, we may receive compensation. Disclosure.

Physical Products

Shopify Store

Shopify Summary

  • Free 14 day trial period available
  • Build a new website in under 2 hours
  • Over 100 payment gateways supported
  • Over 6000 apps to improve your store

If you have products or can source a line of items to sell, you could open a Shopify store. This platform makes it easy to create an e-commerce store in your chosen niche.

Shopify offers a free trial to new members, but basic plans starrt at $29 per month.

Shopify currently has over a million independent e-commerce businesses across a variety of industries. The platform generates approximately $1.5 billion a year. 

There are some massive brands on Shopify including Budweiser, Red Bull and GymShark. Despite this, the platform makes it easy for smaller retailers to get started. 

Depending on your choice of products and overheads such as shipping, you could make anywhere from a few dollars to hundreds per item. 

how to start a tshirt business

Amazon FBA

Fulfilled by Amazon, or Amazon FBA is a marketplace that allows you access to one of the largest global platforms. Essentially, you’ll be selling products on the Amazon store. 

If you have a line of products that could be popular or you enjoy finding bargains, you could develop a substantial business that earns you up to $100 per hour. 

There are also tools to help you, such as Jungle Scout. These tols make it easier to organize and maintain your sales listings.

The selling process is a little tedious, but simple. There are no upfront fees. You will need to calculate your shipping expenses and ensure you adhere to the Amazon terms and conditions.

how to sell on amazon fba


Dropshipping will not offer the same profits as Shopify, but you won’t need to stock and ship products. This is why it is one of the most popular online business ideas. You don’t need warehouse space or need to arrange deliveries.

Essentially, you’ll market products and then arrange direct shipping to your customer from your suppliers. So, you could buy products from Aliexpress or Alibaba and sell through a Shopify store or website.

You can sell almost anything through dropshipping. But, you’ll need to carefully assess profit margins to ensure you choose to sell the best products. Dropshipping is a convenient way to sell items and you can create a business that generates an income of $100,000 or more per year.

what is dropshipping

Amazon Third-Party Seller

Unlike Amazon FBA, third party sellers sell products on Amazon and then ship them from their own location. 

You’ll still need to find products to sell. But, you’ll be responsible for packaging and shipping your items when you make a sale. 

This can be a lucrative business. According to statistics, Amazon sellers typically make $1,000 or more per month in sales. There are super sellers than make $250,000 or more per month. 

Amazon Merch

Merch by Amazon is a print on demand service. You can turn your designs into T-shirts, caps, hoodies and other merchandise. The platform does not require any upfront costs and you can even set your own pricing. 

Each time you make a sale, Amazon handles the printing and distribution. You’ll receive a royalty of 14 to 35% depending on your list price.

The top Merch by Amazon sellers are making $80,000 a month. However, with good designs, it is quite easy to make $200 or more a week. 

Subscription Box

Groupon Merchant Summary

  • Increased traffic through done-for-you marketing
  • You get only engaged buyers coming to your site
  • Leverage a huge online market Groupon has
  • Opportunity to leverage the upsell package deals to increase your profits

Subscription boxes are an interesting way to explore products. You can also use this as one of the most lucrative online business ideas. 

Essentially a subscription box is a recurring delivery of physical products. These monthly boxes allow trying out new products and new brands. You can build this into an impressive income. For example, Dollar Shave Club now has an annual revenue of $100 million.

Boxes typically cost the consumer $10 to $40 per month. So, you can create a decent profit margin if you get a solid subscription list. This can be accomplished through affiliate marketing, working with influencers or using your own network of followers, such as from a blog or podcast. 

You can expect a profit margin of approximately 60 percent. So, there is the potential to earn $24 per box per month.

Groupon Merchant, can you help you drive traffic to your subscription box website.  

3D Printing

3D printing is the next step in printing. Industrial 3D printers are creating anything from custom parts to prosthetic limbs. Today, the global 3D printing industry is worth over $14 billion and it is set to continue growing. 

So, you can get a piece of this expanding industry to create your small business. The simplest way to create a 3D printing business is to print on demand. This involves printing other people’s designs using 3D files. 

You will need to invest in a printer and establish your niche to compete in this popular segment. Entry level printers cost $200- $500. You can also sign up to online marketplaces like Shapeways or 3D Hubs.

You’ll create a solid customer base as you gain experience. The earning potential for this type of business is a little vague, as it depends on your niche and products. However, the average hub or project on 3D Hubs is between $100 and $1000.

Handmade Goods

Etsy Summary

  • Easy to set up & maintain your store
  • 45+ million active Etsy buyers
  • List your first item for just $0.20
  • Automatic deposits and secure transactions

If you’re a creative person and can produce handmade goods, you can use this as inspiration for a small business. 

You can begin on a platform such as Etsy. This allows you to create a storefront with minimal fees. Etsy charges just $0.20 per item for listing fees and 5% commission on sales. 

You can set your own prices for your items, but the average Etsy listing price is $25. 

It is a good idea to conduct some market research on the platform to determine if your small business ideas are viable. However, Etsy provides a marketplace for personalized items, household goods, jewellery and other crafts. 

Virtual Services

SEO Agency

If you’re SEO savvy, you could create your own SEO agency. Most business owners appreciate the importance of having a web presence, but have no idea how to gain online visibility. You’ll need to be able to explain your services and help clients to understand that SEO strategies don’t provide instantaneous results.

You can start your online business on a freelancing platform or set up your own website. Alternatively, you can visit local businesses in your area to start building your client base. There are also courses for beginners such as Project24.

As you accumulate satisfied clients and can demonstrate you can deliver results, you’re likely to get more referrals. 

SEO agencies typically charge $100 per hour, so you can expect to earn an average of $1700 per client. 

Ad Management

Every business needs marketing and so ad management is an in demand industry. This involves overseeing and controlling advertising activities to create an effective strategy. 

As an online business, you could specialize in Google Ads, social media marketing or even SEO. This is similar to an SEO agency, but you would only be working within the area of adverts. 

You’ll need to have a good head for statistics, as you’ll need to monitor ad clicks, conversions and sales. However, you can expect to earn up to $100 or more per hour. 

App Development

If you have coding skills, you could consider creating an app development business. These days, many companies and brands have an app. People spend hours of their day on their phones, surfing the internet, buying things, playing games and more. Each of these activities requires an app. 

Even if you’re not a confident coder, you can still create an app through tools such as Appypie.

If you have lots of ideas, you could consider developing apps for yourself. Coding your ideas into games, and other apps that can be sold on the Google Play store. However, if you prefer, you could market your services to businesses who need an app for their enterprise. 

As a beginner, you could market your services for up to $100 per hour. But, with experience, you may find you can command thousands of dollars a month. 

Web Development

Another area where your coding skills could be used to create a business is web development. Websites and blogs all require code to make them function correctly and look appealing.

You’ll need to know HTML, Python or other coding languages. You can find web development work on a freelance platform, such as Upwork or set up a web site to promote your services.

You can expect to earn up to $40 per hour. However, if you have an impressive portfolio and can confidently sell your skills, you could earn more.

web developer jobs


Saas or Software as a Service provides software hosted on a cloud infrastructure. Business pay a fee each month to access the software. 

You’ll need to have good coding and design skills to create appealing products.

Typically, Saas providers use a per using pricing model. You can charge a fixed rate per month for each user on an account. For example, G Suite charges $6 per user, so companies with 10 users need to pay $60 per month. 

Virtual Assistant

If you’re an organized person, one of the most interesting online business ideas is to become a virtual assistant. This involves a variety of tasks from admin assistance and scheduling to customer support and email marketing. 

Your basic goal is to help out your clients in any ways that they need. You can expect to earn as much as $25 per hour. Once you establish a client base, you can even work with multiple clients to boost your earnings. 

There are lots of platforms to find VA clients. A good place to start is a freelancing platform. You’ll need to showcase your skills to secure your first clients, but once you start getting positive feedback, it should be even easier. 

virtual assistant jobs

Write Content

If you have solid grammar and writing skills, you could write content. This is one of the most lucrative online business ideas. There is a high demand, high income potential and low costs. 

Most writing clients are looking for content in an informal style. So, you simply need to write conversationally. However, if you have the skills, you can specialize in technical writing or white papers. 

While it can be a little tricky to get started, there are plenty of platforms to find remote writing jobs. The average pay for beginners is $15 or more per hour. As you gain experience and can show prospective clients positive feedback from previous projects, you can increase your rates with the potential to earn $100+ per hour. 

remote writing jobs


Cambly Summary

  • Offers relatively simple work
  • No experience needed
  • Weekly payments
  • Flexible schedule

If you like helping others and have an interest in teaching, one of the best small business ideas is to start an online tutoring enterprise. 

There are plenty of platforms to help you connect with students. Most platforms do have requirements for their tutors. For example, you may need a degree and or teaching experience. However, there are platforms that don’t require formal qualifications. For example, Cambly allows you to earn $10 or more per class. 

Many platforms require a teaching certificate, but you can earn as you learn to further boost your earning potential. 

online tutoring jobs

Graphic Design

Fiverr Summary

  • Set your own prices for your services
  • Choose from over 500 service categories
  • 3 different options for cashing out
  • Protection from fradulent chargebacks

If you have excellent graphic design talents, you could develop an online graphic design business. Businesses need graphics for almost every aspect of their operation. From logos and flyers to book covers and merch there is a high demand for graphic designers. 

If you’re already into graphic design, you’re likely to already have the necessary software and tools.

You can start your operation by working on freelancer platforms. Alternatively, you could offer your services on Fiverr. This will allow you to offer your services with a tiered payment structure to find new clients. 

If you’re code savvy, you could even set up your own website to promote your services. 

Depending on the specific project, you could earn $35 or more per hour. 

Remote Customer Service

As a remote customer service worker, you’ll provide information to customers needing help with queries or concerns.

Typically, this type of work is an hourly role, but some companies pay bonuses for peak performance. There may even be commission for upselling. You can expect an hourly rate of $14 on average.

The most popular company with remote customer service positions is Amazon. However, there are companies around the world with opportunities.

remote customer service jobs

Stock Photographer

If you enjoy taking photos, you could become a stock photographer. Lots of businesses need stock photos for their blogs, websites and other promotional materials. If you are a keen amateur photographer, you’re likely to already have the equipment you need to get started. 

Selling photos online can be one of the simplest online business ideas. For example, Shutterstock allows you to earn $0.25 to $0.45 per image per month. The platform pays 15 to 40% for licensing your images depending on the level. While this seems like a small amount, imagine if you have hundreds of photographs selling. 

You can take stock photographs in practically any area. If you need a little inspiration, take a look at the current images on the Shutterstock marketplace. 

sell stock photos


Design By Humans Summary

  • You retain the rights of your arts
  • Very easy to use
  • Earn extra money for expenses
  • Earn extra money for expenses

If you’re an artist, you can sell your artwork on DesignByHumans and earn money on the side. 

While the DesignByHumans platform acts an excellent job of introducing consumers to your site, its market is saturated with incredible artists that have been on the platform for a long time.

However, if you’re persistent and upload high-quality work, you can earn up to $25 for each piece. It’s also convenient because it enables you to get paid via PayPal.

Affiliate Marketing

Niche Blog

A niche blog can pay anything from a few dollars to thousands every month. Blogging is a job that is flexible enough to work part or full time. In fact, many bloggers start their niche blog around their day jobs.

You can’t expect an immediate return for your blog. However, with consistent posting, you can build up a following. Typically, it can take six months of blogging or more to start to generate revenue. Therefore, it is important to choose a niche that you feel passionate about. 

There are virtually limitless possibilities. Once you’re established, you can put ads on your site, sell your own products or earn affiliate marketing commissions. 

Youtube Channel

Starting a YouTube channel is another of the great online business ideas. However, it does not provide instant cash. 

Although YouTube has made changes to its terms of service, channels are still a mammoth industry. There are still content creators who earn millions of dollars. For example, PewdiePie made $13 million in 2019.

Starting a channel is a little more involved than just making and uploading videos. New channels need to meet a 1000 subscriber requirement and a minimum 4,000 views before you can share in ad revenue. However, once there are ads on your channel, you can earn up to $2,000 or more a month. 

Your earning potential will vary according to your posting consistency, niche and content. So, again, you need to pick a niche that you will enjoy working in. 

how to make money on youtube

Instagram Influencer

We’re in the social media age, and many companies are moving their ad budget from conventional advertising methods to influencers. As an Instagram influencer, you can help companies to access a specific demographic that matches its target audience. 

Your potential earnings will vary according to the size of your following and your engagement rate. Popular influencers can command massive sums to do a sponsored post. For example, Kim Kardashian receives $300,000 to $500,000 for a single post.

Becoming an Instagram influencer is not easy. You will need to carefully choose a niche and create an appealing bio. You’ll need to regularly post new content and follower interaction is crucial. It can take time to build a following, but once you have, you can negotiate sponsorships. 

how to become an instagram influencer

Info Products

Online Courses

Udemy Summary

  • Wide target audience of learners
  • Earn passive income from your courses
  • Get your payments within 1 to 2 days
  • Short minimum course duration (30 min)

You don’t need to be a formal teacher with qualifications to help other people to learn a skill. There are online courses on almost any topic, so you can turn your skill set and experience into an online course business. The most popular type of course is a “How to”, but practical guides can also sell. 

Typically, you can expect to earn up to 60 percent of each copy of your course you sell. 

You will need to choose a topic that you have in depth knowledge of. This will enable you to walk people through all the steps. 

With some promotion and connecting with affiliate partners, you should be able to make a residual income. Platforms such as Udemy allow you to sell your course and work with affiliates. 

Book Publishing

If you believe you have at least one good book in you, you could consider a book publishing business. Amazon’s Kindle platform makes it easy for authors to sell their books to a global audience. 

This platform is free to use. Amazon allows you to upload your book on the publishing dashboard and list it on various Amazon sites. You’ll receive a percentage of each copy of your book that sells. 

You can set your own book prices, but it will affect what percentage you’ll receive. If your book is $2.99 to $9.99, you’ll receive 70% of the price for each sale. However, if your book is outside this range, you’ll receive 35%.

The Kindle platform allows you to participate in promotions and you’ll appear on best seller lists if you sell sufficient numbers. Although you will need to dedicate some time to promoting your books, there is the potential to make a massive income. For example, Steve Scott, under the name, SJ Scott makes $40,000+ per month.

You can set your own book prices, participate in promotions and appear on best seller lists. 

how to publish a book on amazon


If you don’t like the idea of making videos for YouTube, but you have plenty to sell, you could consider a podcast. Podcasts are available on practically any subject. You can discuss your skills and interests with like minded listeners. 

It can take some time to gain a podcast following. However, when you have gathered regular listeners, there are sponsorships, affiliate deals and you can even sell your own products and services. 

While the earnings can vary, typically if you have 10,000 downloads of your episodes, you can expect to receive $500 to $900. 

how to start a podcast

Webinar Business

A webinar business involves developing, designing and delivering internet based live seminars. People can attend the seminars from their offices or homes. 

Typically, a webinar allows participants the opportunity to ask questions, chat and even download handouts. Fortunately, there are courses to help you get started.

People tend to pay per entry to webinars, so there is the potential to earn a decent income. Just imagine if you have 50 attendees all paying $25, you’ll earn $1,250 for one event. You can either help businesses by developing their webinars or set up webinars for your own services. 

Online Community

Another possible online business idea is to build an online community. When you have a following, you can harness this to generate an income. 

For example, you could sell t-shirts, caps and other merch, host adverts, create a board, sell services or charge for membership with exclusive content. For example, CafeMom has a million members. This offers advice, but also advertises products and services in the parenting niche.

Although you can use a social media platform to create your online community, for exclusivity, create a branded community. This type of community requires more than just an email address and password for entry. 

You can build your community around your passions and interests, finding people who share your enthusiasm. 

Membership Site

Membership sites are more common today than ever before. You may start by offering free content on social media platforms, but the aim will be to get people to join your membership site to pay for exclusive content. Like an online community, you can create your membership site around your skills, passions and interests. 

For example, if you’re a personal trainer, you could offer one to one fitness guidance, create diet and exercise plans and even provide a forum to offer mutual support. There will be some overheads involved, but if you have 50 people paying $20 a month for membership, you can generate $1,000 each month. 

For example, Succulents and Sunshine has 59,000 members and generates over $100,000 per year.

You can build a website for yourself or you’ll need a web designer to help you. Just be sure to tailor your membership site to complement your desired brand aesthetic. 


If you have skills that you have accumulated throughout your career, you could create a consulting business. You’ll need to decide on a platform and specify your niche. However, it is possible to earn $20 to $100 an hour. 

You could start working on a freelance platform or create your own website. However, to establish a successful consultancy business, you will need to network within your industry.

Fortunately, you can do this online, participating in online communities and speaking with people on professional social media platforms like LinkedIn. You can then seek referrals for your consulting services. 

how to become a consultant

How to Start an Online Business?

All online businesses require a PC and internet connection, but beyond this the only limitation of your online business ideas is your imagination. It is possible to transform practically any skill or interest into an income stream and viable business. 

So, the first step to start an online business is to give some serious thought to your interests. Initially, you’re likely to be working on your business in your spare time.

Therefore, it should be something that interests and engages you. If you pick an idea that sounds good because it could make money, but you find it boring, this is likely to be apparent to your potential customers. 

How to Make Your Online Business Profitable?

There is no quick answer to make a profitable online business. However, a good foundation is to choose something that you have a deep interest in.

There is no point in starting a business in an area that you cannot imagine spending hours each week for months or years discussing. So, think carefully about what you feel passionate about and develop your online business ideas from this point.

Photo of author

Kate Starr


About the author:

The content on is for informational and educational purposes only and cannot replace any professional financial advice.
Conduct your own research and seek the advice of a licensed financial advisor. Please read the full Terms of use and Privacy Policy.