The appeal of working for yourself is simple: you decide when, where, and how you work. Beach, spare room, your nan's kitchen — nobody's stopping you. The hard part isn't the dream, it's picking something that actually fits you and getting the first client.
Here are 22 home-based business ideas that cost little to start — what each one is, what you need, and where to find people willing to pay you. Pick one that matches a skill you already have, not the one that sounds most glamorous.
1. Sell online courses or digital products
Courses, templates, presets, stock music, ebooks — anything you make once and sell over and over. No shipping, no inventory, and the margins stay high because there's nothing to restock.
The hard part is figuring out what's worth paying for. Good answers: a template that saves someone hours, a course that teaches a specific skill, presets that make people's photos look better instantly. If you've got expertise that can be packaged into a file, this is one of the cleanest models on the list. Sell through Gumroad, Podia, or your own site.
2. Become an email marketer
Can you write a subject line people can't help but open? Businesses pay well for that, because email is one of the few channels they actually own. You write campaigns, build automated sequences, and keep their list warm.
Find clients on Upwork and PeoplePerHour, or through cold outreach to businesses with an obvious gap. You'll want to know your way around a platform like Klaviyo (e-commerce) or ActiveCampaign (everyone else). Prove you can lift open and click rates once, and referrals start doing the selling for you.
3. Try affiliate marketing
You promote someone else's product and earn a commission when your recommendation leads to a sale. Commissions range from around 5% on physical goods to 30–50% on courses and software. No product to make, no support to handle.
Find programs through networks like ShareASale, Awin, or Impact, or join brands directly. The honest version: the people who win at this don't spam links — they build genuine trust with a specific audience first, then recommend things that audience actually needs. Trust is the whole game.
4. Start a dropshipping business
You run an online store, but a supplier holds the stock and ships orders directly to your customers. You never touch the inventory. Set up a store, connect to suppliers, and focus on marketing.
The standard tool here is DSers — it's the official successor to Oberlo, which Shopify shut down in 2022, so ignore any old guide still pointing you there. The honest catch: dropshipping is competitive and margins are tight, so your edge has to come from picking the right products and marketing them well, not from the store itself.
5. Become a stock photographer
If you can catch a good candid moment, sites like Shutterstock, Adobe Stock, and Getty's iStock pay you a royalty every time someone downloads your shot. Upload a batch, then earn while you sleep.
What sells isn't pretty sunsets — it's useful, specific imagery businesses actually need: real people working, authentic moments, underserved niches. The more you upload and the better you target what buyers search for, the more this compounds.
6. Work as a virtual assistant
Running a business buries people in admin. As a VA you take that off their plate — inbox, scheduling, research, the small recurring tasks that eat a founder's day. Reliable VAs stay booked because demand never really dries up.
Start by answering posts on Fiverr, PeoplePerHour, or Belay. The fastest way to charge more is to specialize — a VA who's an expert in one platform or one industry is worth far more than a generalist.
7. Start a career coaching business
Plenty of people are stuck in their job search and would happily pay for help. If friends already come to you for CV advice and interview prep, you can do this professionally — help people figure out the right role, sharpen their applications, and walk in confident.
Find clients in LinkedIn and Facebook groups, or on a platform like Intro. The nice part: a handful of hour-long sessions a month can add up to real income, and good outcomes turn clients into a referral engine.
8. Offer video production as a service
Demand for video keeps climbing — 91% of businesses now use it as a marketing tool, according to Wyzowl's 2026 report. If you can shoot, edit, and deliver, there's plenty of work for you.
Starter kit: a decent camera or even a recent phone, a small light, a wireless mic, and editing software like DaVinci Resolve (free) or Adobe Premiere. Buy used to keep costs down. You can shoot social content for businesses, cover events, or do weddings — but specializing in one type makes you far easier to find and hire.
9. Be a copywriter
Every business with a website needs words — product descriptions, landing pages, emails, blog posts. If you can write clearly and persuasively, this is one of the most reliable home businesses going.
Find work on Contra, Upwork, and the ProBlogger job board, plus niche communities on LinkedIn. Yes, AI writes first drafts now — which is exactly why clients pay more for someone who can give copy a real voice, edit it sharp, and make it actually convert. Position yourself as the human who makes it good, not the one who churns out volume.
10. Offer WordPress support to other businesses
A huge share of the web runs on WordPress, and most site owners are lost the moment something breaks. If you know the platform, you can charge for fixes, updates, speed tuning, and maintenance retainers.
Build a simple site listing your services rather than relying only on marketplaces — you'll keep more of the money and build direct relationships. Recurring maintenance plans are the quiet win here: predictable monthly income instead of chasing one-off jobs.
11. Start an SEO business
If you understand how to get a site ranking — keywords, on-page, links, technical fixes — business owners everywhere need that and most have no clue where to start. Monthly retainers in this space commonly run from a few hundred to a few thousand dollars depending on scope.
Pick a niche to start — local trades, law firms, e-commerce — learn it deeply, and build a portfolio of results you can point to. SEO has shifted with AI search, so the operators who win now think about being the cited, trusted source, not just gaming a ranking.
12. Offer website testing as a service
Businesses pay real people to use their site and say what's confusing, broken, or annoying — feedback their own developers are too close to spot. You record yourself working through a site and talk through your first impressions.
Sign up with platforms like UserTesting, Userlytics, or TryMyUI. It won't make you rich on its own, but it's genuinely low-barrier and a decent way to earn while you learn how good sites are actually built.
13. Try website flipping
Buy a working website, improve it — better design, content, SEO, monetization — then sell it for more than you paid. Marketplaces like Flippa and Empire Flippers list sites with real revenue history. (Shopify's old Exchange marketplace closed in 2022, so don't go looking for it.)
The honest catch: listings can be polished to hide a decline. Verify the traffic and revenue yourself before you trust a single number, and start small — a cheap site is an affordable lesson in what makes online businesses tick.
14. Become a personal shopper
If people constantly ask you for style advice, you can turn that into a service. You assess a client's wardrobe, understand what they want, and pull together pieces that actually fit their life and budget — all of it doable online.
No certification required, low startup cost, and you can run it from anywhere. Build a look-book of before-and-afters, and let word of mouth and Instagram do the marketing.
15. Start a home-based catering business
If you love cooking and people rave about your food, catering can pay for it. Costs scale with ambition — start with small events you can handle solo and grow from there.
Get to know local suppliers, sort out the food-safety rules and licensing for your area (this part is non-negotiable), and build a simple site with photos and a menu. Small private events and corporate lunches are an easier on-ramp than weddings.
16. Be an online tutor
Strong in a subject? Tutor it. Platforms like Wyzant, Preply, and Tutor.com connect you with students, or you can build your own roster and run sessions over Zoom.
Some subjects and platforms want a relevant qualification, so check before you commit. Teach what you genuinely know — students (and parents) can tell the difference fast, and good results bring repeat bookings and referrals.
17. Offer translation services
Fluent in more than one language? Businesses constantly need documents, websites, and content translated properly — not run through a machine and hoped for the best.
Start on Upwork or a specialist board like ProZ to build a portfolio. As you grow, you can bring in other translators to cover more language pairs and take on bigger jobs. Specializing in a field — legal, medical, technical — lets you charge more, because accuracy matters and generic translation doesn't cut it.
18. Try digital event planning
Webinars, online summits, virtual conferences — someone has to plan, run, and report on them, and most businesses don't have that person in-house. You handle the logistics, the tech, and the follow-up.
You can charge hourly or per event, and add income through sponsorships. If you've got the organizing instinct but never wanted the chaos of in-person events, the virtual version is a far lower-stress way in.
19. Be an online bookkeeper
Bookkeeping has moved online like everything else. If you've got the accounting background, you can run your own practice from home, keeping small businesses' books in order.
Tools like Xero and QuickBooks Online do the heavy lifting; clients pay for accuracy and for not having to think about it. Recurring monthly clients make this one of the steadier, more predictable models on the list.
20. Create greeting cards
Cards are always in demand, and if you've got an eye for design, this is a satisfying creative business. Tools like Canva and Photoshop make designing them easy; you'll need basic supplies — paper, ink — and buying wholesale keeps costs low.
Sell on Etsy and through Instagram and Facebook. Or skip physical printing entirely and offer digital and print-on-demand cards so you're not stuck holding stock.
21. Try print on demand
Sell custom designs on shirts, mugs, phone cases, and posters without printing anything yourself. A supplier prints and ships each item only when it sells, so you only pay once you've made a sale — no inventory risk.
Set up a store on Etsy or Shopify and connect a tool like Printify or Printful. The honest catch: the market's crowded with generic designs, so your edge is targeting a specific group — a hobby, a profession, an in-joke — and marketing where they already gather. Partnering with relevant Instagram or TikTok creators is a solid way to get seen.
22. Become a social media manager
Loads of businesses know they need to show up on Instagram and TikTok and have no idea how. If you understand how to grow an account, write captions that land, and keep a feed consistent, they'll pay you to run it.
You can manage the whole thing from your phone, which makes it ideal if you want to work from anywhere. Land your first clients through LinkedIn, local business groups, and your own account as living proof. The ones who can also create short-form video — Reels and TikToks — command the highest rates, because that's exactly the part businesses struggle with most.
Picking your one
That's 22 ways to start something from home without much money up front. The mistake almost everyone makes is trying three at once and finishing none. Pick the single idea that fits a skill you already have, give it a real run, and ignore the rest until it's working. You don't need to be anyone special — a student, a parent at home, someone with a day job and a few spare evenings. You just need to pick one and start.



