Make $5k a Month: Best Online Business Ideas in 2023

The online space has opened up so many incredible possibilities for anyone with an internet connection to make $5k a month or more online.

Not only can you connect with clients from anywhere in the world, you can even learn the skills you need online while you’re at it.

$5,000 is definitely not that far out of reach! And it’s enough to replace an average day job income. (Alongside that feeling of impending doom you feel every Sunday night.)

Here are some $5k a month business ideas you could start looking into today:

Virtual Assistant

Virtual assistants do just about any task you can do – but online! Most successful business owners have a to-do list a mile long, so they outsource tasks to a virtual assistant. Often hiring a remote worker makes more sense than an employee, because they’re so flexible and don’t need any office space.

As a virtual assistant you can choose to focus on day to day business administration, bookkeeping, sales, social media – really any business function your clients need help with. You can really pick and choose which services you enjoy offering, and which ones you want nothing to do with.

Many online service providers start with a virtual assistant business because it’s such an accessible way to get your feet wet in the online world. You can get paid to learn how businesses work, and to try out a bunch of different skills to see which ones you like doing the most.

A virtual assistant business leaves so much room for growth and development: some VA’s eventually specialize in one particular skill. Or they just stick to being a VA, because it can be a lucrative career on its own.

Unlike with a regular office job, as a virtual assistant you set your own rates. So you can charge day rates or package rates rather than working hourly, and make a lot more money in less time. Instead of being stuck at the office trying to look busy after you’ve finished your work, you can work with multiple clients and make the most of your days.

If you can book 3 clients on monthly retainers for $2,000 each, you’re already making $6,000 a month!

Here’s a super in-depth guide to what a virtual assistant is and how you can get started:


As the name implies, copywriters write! Specifically, they create marketing content with the intent to sell products and services, or to inform potential customers about them. That might include:

  • Blog posts
  • Website copy
  • Social media captions
  • Paid advertisements
  • Sales pages
  • E-mail newsletters
  • Product descriptions

Good copywriting is always in high demand. Every business needs content! Especially well-written content that converts into sales. But not everybody loves writing it.

Clients may rely on you to brainstorm ideas for them, or they may provide you with an outline of the points they want you to touch on. Then it’s your job to write copy that catches peoples’ attention and entices them to buy!

One of the appeals of copywriting is that you can focus on writing about topics that interest you. If you have specific knowledge in areas like health, tech, business, finance, etc. you can make even more as a copywriter.

Copywriters typically charge anywhere from $0.10 – $1.00 per word. Now consider that an average blog post is 1,000 words or more! Alternately, you can offer packages for a certain number of blog posts, e-mails, or captions each month. Cha-ching.

There’s some panic right now about whether companies will continue hiring human copywriters, given how fast artificial intelligence (AI) is evolving. Personally, I don’t think anything will beat the human touch for quite some time. AI can even help to make a copywriter’s life easier, if you use it to generate outlines and tweak from there.

Affiliate Marketing

Through affiliate marketing, you can make money by recommending products to people. If they decide to buy the product after clicking your affiliate link, you get paid a commission!

You can share your affiliate links anywhere – on a blog, in your e-mail newsletters, on your social media accounts, or in podcast notes. You can really get creative and use the types of media you like best – written, video, graphics or a combination – to promote your affiliate content.

You don’t have to be super salesy to make affiliate commissions. It’s actually easier to make sales if you’re honest and relatable about your experiences with the products. Most of us already recommend things to our friends and family all the time, so there’s no reason we shouldn’t get paid for it!

Affiliate programs exist in just about every industry, from health and fitness, to food, gaming, finance, online learning, spirituality, fashion… No matter what you’re interested in, there’s guaranteed to be multiple programs you can partner with.

The programs are easy enough to sign up for – you just fill out a bunch of forms. Some companies require a website or an audience before they partner with you, but many will accept you from the start.

The coolest thing about affiliate marketing is that if you keep search engines in mind as you’re writing, as long as your content exists on the internet, people will keep finding it. So you can keep making sales passively in the future! It can be a career in and of itself, or you can add affiliate links to your existing content to make extra money.

As an affiliate marketer your income is based on how many people buy the products you recommend, and how high the commissions are.

Different companies offer different commissions, so you can earn anywhere from 4% to 70% of the price every time someone purchases. Some programs even offer recurring commissions each month – for example software companies who offer subscriptions.

The sky’s the limit with affiliate marketing – the more sales you make the more commissions you get.

Social Media Management

Aside from paid ads, social media is the most effective online marketing channels for most businesses, so there’s a never-ending need for content and content management!

If you freelance as a social media manager, you can specialize in one of these services, or offer multiple:

  • Developing posting strategies, brainstorming content ideas and creating content schedules
  • Designing graphics and videos with the right dimensions depending on the social channel
  • Experimenting with different content to see what gets the most likes, shares, follows and comments
  • Engaging with comments and DM’s
  • Writing captions and researching hashtags or keywords
  • Scheduling posts on the platform or using third-party tools like Tailwind
  • Monitoring analytics and giving clients weekly or monthly reports
  • Staying on top of trends and changes to the platform

Typically social media managers specialize in one channel, because it can be hard to keep up with all of them! But you can offer more than one channel if you like, and some social media managers even specialize in repurposing content from one channel to another (known as cross-platform advertising). So you have quite a few options:

  • Facebook
  • Instagram
  • LinkedIn
  • TikTok
  • YouTube
  • Twitter
  • Pinterest

Once you learn the ins and outs of how the platform works, you can offer clients monthly packages with specific numbers of posts, captions, hours of engagement etc. included. You can charge anywhere between $500 – $3,000 per client depending on how much they need.

Social media management is fairly easy to get started with because you can use yourself as your first client, and see if you can grow your own account! Not surprisingly, social media itself can also be the best place to find your clientele.

Web Design

These days, you don’t need to know any code to design a website. Platforms like Showit make it easy to turn your creativity into beautiful, functional designs.

Typically with web design, your clients provide the images and content they want on the website. If you wanted to, you could offer photography, copywriting or search engine optimization (SEO) in addition to web design to make even more money on each website.

If you’re thinking there’s no way because there are so many web designers already, consider that everyone has a different style, so yours might resonate better with certain clients.

And there’s always room for entry-level designers because some clients are only looking for an entry-level website! You can start by offering simple one-pagers (called “brochure websites”) from the beginning and grow your skills from there.

You can charge anywhere between $500 – $15,000 for a website depending on the size and complexity.

If you can streamline your processes and learn to create websites in a week or even a day, clients will actually pay a lot more to have their website up and running quickly. That way you can do multiple websites in a month and increase your income pretty quickly.

3 quick tips for making a lot of money in an online career

  • Build your own website (or pay someone to do it for you as soon as you can afford it.)
  • Pick a platform to market yourself on so you can keep finding new clients.
  • Develop a repeatable process so that each project is similar and you can complete them quickly.

I hope this article gave you some great ideas for how to make $5k a month. Do any of these online careers pique your interest? Are you plotting your escape from the 9 to 5 work world yet? Let me know in the comments! 😊