Getting started

What Is Freelancing? A Complete Beginner's Guide

By Yamraj Khadka · Updated · 5 min read

Freelancing means selling your skills to clients one project at a time, instead of working for a single employer. A freelancer might design a logo for a café in London this week, write product descriptions for an online shop in Australia next week, and fix a website for a local business the week after.

You're your own boss. You choose your clients, set your prices and decide when you work. In return, nobody guarantees you a salary, and finding clients becomes part of your job.

What freelancers actually do

Almost any work that can be done on a computer can be done by a freelancer. Common examples:

  • Writing: blog posts, website text, product descriptions, translations
  • Design: logos, social media posts, presentations, websites and apps
  • Video and audio: editing YouTube videos and short clips, subtitles, podcast editing
  • Technology: websites, apps, data analysis, automation, AI and machine learning
  • Marketing: social media management, SEO, online ads
  • Admin and support: virtual assistance, data entry, customer support

Clients range from one-person businesses to large companies, and they can be anywhere in the world. That's what makes freelancing so powerful: your clients don't have to live in the same city or country as you.

How freelancing works, step by step

  1. You offer a service, such as "Instagram post designs for restaurants".
  2. A client hires you, through a marketplace like Fiverr, through LinkedIn, or because someone recommended you.
  3. You agree on the details: what you'll deliver, the price and the deadline.
  4. You do the work and send it to the client, then make any agreed changes.
  5. You get paid, either through the platform or by sending an invoice.
  6. You ask for a review or testimonial, which helps you win the next client.

Repeat this enough times, with the clients you enjoy working with, and you have a freelance business.

Freelancing vs a regular job

Regular jobFreelancing
IncomeFixed salaryChanges every month
BossOne employerMany clients, and you decide who to work with
HoursUsually set by the employerYou decide, within client deadlines
Finding workDone once, when you're hiredAn ongoing part of your work
BenefitsOften included (leave, insurance)You arrange your own
TaxesOften handled by the employerUsually your responsibility

Not sure which suits you? Read freelancing vs a remote job.

Where freelancers find work

  • Marketplaces like Fiverr, where clients buy fixed-price services
  • Bidding sites like Upwork and Freelancer.com, where you apply to projects
  • Job boards that list remote and contract work
  • LinkedIn, where business owners look for help
  • Your own network: friends, former colleagues and local businesses

You don't need to pay to use most of them. Our list of 20 freelance websites that are free to join covers the best options.

How freelancers get paid

On marketplaces, the client pays the platform first, and the platform releases the money to you when the work is done, minus its fee. With direct clients, you send an invoice and the client pays you by bank transfer or a payment service such as Payoneer.

Getting paid from abroad depends on where you live. If PayPal doesn't work in your country, read how to get paid when PayPal isn't available. In Nepal, see how to receive freelance payments in Nepal.

How much can you earn?

The honest answer is that it varies a lot. Your skill, your niche, the quality of your work, your reviews and where your clients live all matter. Many beginners start with small projects at low prices, then raise their rates as they get reviews and experience.

Be careful of anyone who promises a fixed income from freelancing, especially if they want you to pay for a course first. To set prices that are fair to you, read how much to charge as a beginner and use the free hourly rate calculator.

The pros and cons

The good parts:

  • You can work from home, or from anywhere with an internet connection.
  • You choose your clients and your projects.
  • You can earn from clients in countries where prices are higher.
  • Your income can grow as fast as your skills and reputation.
  • You can start with almost no money.

The hard parts:

  • Your income isn't guaranteed, especially at the start.
  • Finding clients takes time and effort.
  • You handle your own taxes, savings and equipment.
  • Working alone can feel isolating.
  • Some clients are difficult, and some people online are scammers.

Is freelancing right for you?

Freelancing tends to suit you if:

  • you can work without someone checking on you
  • you're comfortable talking to clients and asking questions
  • you can handle a few slow weeks without panicking
  • you enjoy learning, because tools and platforms change all the time

It's fine to start part-time, alongside studies or a job, and grow from there.

How to start with no money

  1. Choose one skill that people pay for. See our list of freelance skills you can learn for free.
  2. Make three samples that show what you can do. Here's how to build a portfolio with no clients.
  3. Set up two profiles on free platforms, plus LinkedIn.
  4. Send tailored proposals every day. Use the free proposal generator.
  5. Set up a way to get paid before your first order.

Our 30-day plan to start freelancing with no money walks you through each step.

Common myths about freelancing

  • "You need a degree." Clients care about your work, not your certificates.
  • "It's passive income." Freelancing is active work. You're paid for your time and skill.
  • "You'll earn thousands in your first month." Most people take weeks or months to win their first clients.
  • "You have to pay to start." You don't. Any "job" that asks you to pay first is almost certainly a scam. Learn the red flags of freelance scams.