A guide to 18 great business ideas for new start-ups

By Indeed Editorial Team

Published 6 June 2022

The Indeed Editorial Team comprises a diverse and talented team of writers, researchers and subject matter experts equipped with Indeed's data and insights to deliver useful tips to help guide your career journey.

Many people are attracted by the idea of running their own business. One of the major challenges is determining where to begin, as you want to position yourself well in the market to generate adequate income. If you're thinking of becoming self-employed, it's useful to have some ideas with which to start. In this article, we present 18 great business ideas that can allow you to start your own business.

Related: 7 different methods for how to introduce your business

18 great business ideas

Whether you're ready to start your own business or you're thinking about doing so in the future, it helps to have some great business ideas to consider. Here are 18 job titles that correspond to business ideas if you want to become self-employed:

1. Cosmetologist

National average salary: £24,344 per year

Primary duties: A cosmetologist is a trained professional who can perform a variety of beauty treatments. This includes makeup application, eyelash extensions, facials, eyebrow services and manicures or pedicures. It's often costly to rent out a room in an established salon, so many choose to start their businesses from home or on a mobile basis. When they establish a good client base, they might then consider renting space for their practice.

2. Dog walker

National average salary: £18,667 per year

Primary duties: A dog walking business is a great idea for animal lovers and those who have experience in dog training or handling. By offering to walk your neighbourhood dogs for those who can't do so themselves, you're providing a helpful service that's also rewarding. This is quite easy to start because it requires no dedicated space, although the working hours can be quite early in the morning.
Related: A step-by-step guide on how to become a dog walker

3. Baker

National average salary: £26,165 per year

Primary duties: Although many bakers work in bakeries, all you require is a working oven and some baking skills. You can start in your kitchen at home and promote the business on social media. Bread, cakes, doughnuts and other baked goods are all possibilities, in addition to custom orders from clients. This is something that you might even do in your spare time initially, before transitioning to making it a full-time occupation.

4. Event planner

National average salary: £24,463 per year

Primary duties: Event planning requires an organised mindset, excellent communication skills and an understanding of client needs. Moreover, since most events have their own venue, you can pursue this without the necessity of a dedicated office. You can meet clients in cafes, at venues or even at their homes to discuss their needs. You can specialise in certain types of events, such as weddings, corporate events or religious celebrations.

5. Copywriter

National average salary: £29,156 per year

Primary duties: Copywriting is a job that you can do remotely. If you have the necessary writing and editing skills plus connections to some small businesses that require help creating content, then this could be an ideal venture. It offers a lot of flexibility and variety if you work with a range of clients in different industries.

Related: Everything you should know about working from home

6. Careworker

National average salary: £10.34 per hour

Primary duties: A lot of care work takes place in the client's own home, which removes the necessity for office space. This means that it's possible to do this independently and with little initial cost. Good networking and empathy are going to be useful for this, and it's also necessary to pass an enhanced DBS check beforehand.

7. Caterer

National average salary: £20,818 per year

Primary duties: If you have experience as a chef or you're a really good cook, then starting a catering business in your own home is a possibility. All you require is a functional kitchen and the skill to make good food, in addition to some clients. Networking and advertising skills are important here, so social media can be quite useful. A car or vehicle to transport food and equipment is also often necessary.

8. Carpet cleaner

National average salary: £43,306 per year

Primary duties: A carpet cleaning business requires a few specialist machines, a van and the advertising skills to market yourself to your target audience. Many carpet cleaners start by catering to homeowners before working their way up to hotels, restaurants and offices. It's an ideal opportunity for those who enjoy cleaning and like the flexibility of choosing their hours.

9. Photographer

National average salary: £24,499 per year

Primary duties: Like some of the other business ideas, this can start as a hobby before you transition into making it a career. All you require is some good camera equipment and experience taking good photos, so a portfolio can be quite helpful in this regard. You can also specialise in certain things like events, nature or portraits.

Related: How to Become a Photographer

10. Stylist

National average salary: £21,761 per year

Primary duties: Stylists help their clients to look nice and can help boost their confidence. This can involve what they wear, how they style their hair or makeup advice. You can start a stylist practice in your own home or go to your client's home.

11. Tutor

National average salary: £21.59 per hour

Primary duties: If you have some teaching experience or know a lot about a particular subject, then you can become a tutor. This could be for school students, university students or anyone else who wants guidance while studying something. If you're familiar with how certain exams work, then you could specialise in helping students pass these exams, which can be a very valuable service.

12. Painter and decorator

National average salary: £41,686 per year

Primary duties: There are many reasons why people want help with decorating their homes, including getting them ready to go on the market or because they lack the time. If you're good with your hands and enjoy painting as a hobby, this could be a great small business venture. Typical duties include applying paint, wallpaper or other finishes to surfaces.

13. Landscape gardener

National average salary: £22,306 per year

Primary duties: If you enjoy working in gardens and know how to make them look nice, you could become a landscape gardener. Rather than simply maintaining a garden, landscape gardeners create gardens, parks and other outdoor areas that look attractive. Since the work is outdoors and on-site, there's no requirement for an office or other start-up costs. You just require some tools and experience.

14. Network technician

National average salary: £25,720 per year

Primary duties: Network technicians are skilled professionals who might work in any company that uses computers or wireless systems. Their duties include repairing hardware, monitoring data infrastructure and servicing different equipment and systems. If you understand computers and networks, have an analytical mindset and can solve problems, this can be a good self-employment idea because you'd primarily work at a client's premises.

Related: What is an IT technician? Job description, salary and how-to

15. Personal trainer

National average salary: £26,347 per year

Primary duties: If you have a lot of enthusiasm, working knowledge of the body and know how to stay in shape, then starting a new business as a personal trainer could be the ideal venture. A Level 3 Personal Trainer Qualification is useful for this role. This requires little investment to start as you'd work either at a gym, outdoors or at some other fitness facility.

Related: Personal Trainer Skills: Definition and Examples

16. App developer

National average salary: £38,114 per year

Primary duties: With more businesses transitioning their services onto digital platforms, there's a growing demand for app developers. An app development company may design, troubleshoot, monitor updates and provide end-user support for apps. If you have the skills to develop an app, you can start from home with your computer as a self-employed developer.

Related: How To Become a Mobile App Developer (Plus Salary Info)

17. Launderer

National average salary: £17,419 per year

Primary duties: Many people lack the time to do everything themselves, and performing important tasks like cleaning can be quite valuable to these individuals. As a launderer, you'd take your clients' clothes, clean them, dry them and then iron them before returning them. All you require is a functional washing machine or access to a laundromat to get started, plus an iron and ironing board.

18. Estate agent

National average salary: £24,659 per year

Primary duties: If you've always been interested in selling properties but want to work independently as your own boss rather than working at an agency, you could start your own estate agency. Many estate agents choose to work in the town or city they live in as they already have good knowledge of the local area. Specialisations include sales and lettings in either residential or commercial properties.

Salary figures reflect data listed on Indeed Salaries at time of writing. Salaries‌ ‌may‌ ‌‌vary‌‌ ‌depending‌ ‌on‌ ‌the‌ ‌hiring‌ ‌organisation‌ ‌and‌ ‌a‌ ‌candidate's‌ ‌experience,‌ ‌academic‌ background‌ ‌and‌ ‌location.‌


  • A guide to 10 stay-at-home business ideas (with salaries)

  • 12 innovative ways of coming up with business ideas

Explore more articles