Freelancing for beginners: how to get your first client (and not undercharge)

BBen 3 min read
A man working on a laptop at a cafe table with a coffee beside him

Quick answer

Freelancing for beginners comes down to five steps: pick one skill a business will pay for, make two or three portfolio pieces, find clients on marketplaces and through direct outreach, write short proposals focused on the client's problem, and price with platform fees and taxes in mind. Fiverr takes a 20% fee from sellers and Upwork's freelancer fee varies, so beginners often mix platforms with direct clients.

Freelancing is the best-paid way to earn online without starting a whole business. You sell a skill, set your own rate, and choose your clients. The hard part is the very beginning: nobody wants to hire someone with no reviews, and you can't get reviews without being hired.

This guide to freelancing for beginners breaks that loop. It covers choosing a skill, building proof before your first client, where to find work (and what platforms charge), writing proposals that get replies, and pricing so you don't work for pennies.

Step 1: Pick one skill that businesses pay for

SkillTypical first projectsEasy to show proof?
Writing and editingBlog posts, product descriptions, newslettersYes, writing samples
Graphic designSocial posts, flyers, presentationsYes, a small portfolio
Video editingShort-form clips, YouTube editsYes, a showreel
Social media managementScheduling, captions, community repliesYes, a sample content plan
Virtual assistanceInbox, calendar, researchPartly, sample documents
Bookkeeping supportCategorising transactions, invoicesPartly, with a certificate
Web designSimple sites for local businessesYes, demo sites

Pick one. "I do writing, design and video" reads as "I'm not great at any of them."

Step 2: Build proof before your first client

  • Make samples for imaginary clients. Redesign a local café's menu, rewrite a shop's product descriptions, edit a sample video.
  • Do one or two small projects for people you know, in exchange for an honest testimonial.
  • Put it all on one simple page: what you do, three samples, how to contact you.

Step 3: Find clients in two places at once

Freelance marketplaces

Marketplaces bring clients to you, at a price. Fiverr charges sellers a 20% service fee, and Upwork uses a variable freelancer fee that can range from 0% to 15% depending on the job. Build these into your price. Marketplaces are best for your first reviews.

Direct clients

Direct clients keep 100% of the fee with you and often become long-term. Tell your network what you offer, reach out to small businesses whose work visibly needs help, and post useful examples of your work on LinkedIn or social media.

A glass of iced coffee resting on a laptop at a cafe

Most freelancers find their best long-term clients directly, not through marketplaces. Photo by Rizky Subagja on Unsplash.

Step 4: Write proposals that get replies

  1. Open with their problem, not your life story. "You need 20 product descriptions that sound like your brand, by Friday."
  2. Show one relevant sample. Not ten.
  3. Say exactly what you'll deliver and when.
  4. Ask one smart question about the project. It shows you read it.
  5. Keep it under 150 words. Clients skim dozens of proposals.

Step 5: Price so you don't undercharge

Beginners often set prices by guessing what's "fair" and end up earning less than minimum wage once fees, taxes and revisions are counted. Instead:

  • Start from an hourly target, then estimate hours per project honestly, including revisions and messages.
  • Add platform fees and set aside tax. In the US, self-employment tax applies once net earnings reach $400 a year, as the IRS self-employed tax center explains.
  • Price by project when you can. Clients like fixed prices, and you earn more as you get faster.
  • Raise rates every few clients until you start hearing "no" occasionally.

Freelancing for beginners: your first 30 days

  • Week 1: choose your skill and make three samples.
  • Week 2: set up one marketplace profile and a simple portfolio page.
  • Week 3: send ten tailored proposals and five direct messages to businesses.
  • Week 4: deliver your first project brilliantly and ask for a review and a referral.

Most beginners land their first paid project somewhere in these first weeks if they keep sending focused proposals. The ones who don't usually sent generic messages or gave up after five.

Protect yourself

  • Agree the scope, number of revisions, deadline and price in writing.
  • For new direct clients, take a deposit before starting.
  • Never accept payment that asks you to send money back, or checks for more than the agreed amount.
  • Keep communication and payment on the platform when you found the client there.

Where freelancing leads

Your first client is the hardest. After five or six happy clients, referrals start doing much of the work. If you're choosing a skill, our guides on virtual assistant jobs, making money with Canva and making money with AI go deeper on three popular starting points. And our plan for $1,000 a month online shows how many freelance hours that goal really takes.

Frequently asked questions

How do I start freelancing with no experience?

Pick one skill, create two or three sample projects that show it, and offer a small, clearly defined service. Early clients care more about proof and clear communication than about years of experience.

What are the best freelancing skills for beginners?

Writing and editing, graphic design, video editing, social media management, virtual assistance, bookkeeping support and basic web design are all in steady demand and can be learned or improved with free resources.

How much do freelance platforms take?

Fiverr charges sellers a 20% service fee. Upwork uses a variable freelancer service fee that can range from 0% to 15% depending on the job. Always build the fee into your price.

Do freelancers pay taxes?

Yes. Freelance income is self-employment income in most countries. In the US, self-employment tax applies once net earnings reach $400 a year, so set aside part of every payment.

Ready to try it yourself?

Free to join. Every payout is on a ledger you can read, so you always know where you stand.

Create a free account

Keep reading