How to Start Freelancing (The Beginner's Complete Guide)
No portfolio? No problem. The honest step-by-step guide to picking a skill, landing your first client, and pricing yourself without leaving money on the table.
How to Start Freelancing (The Beginner's Complete Guide)
If you want to make real money on the side — not someday, not after six months of setup — freelancing is the fastest legitimate path available. No business plan required. No startup capital. Just a skill you already have (or can learn quickly) and the willingness to find one person who'll pay for it.
Most guides on how to start freelancing gloss over the parts that actually trip people up: picking the right skill, getting your first client without a portfolio, and pricing yourself without leaving money on the table. This one doesn't. If you want to make money on the side fast, this is where to start. If you're still figuring out how to make money online more broadly — what's real, what's hype, and where freelancing fits in — that guide has the full picture.
What Freelancing Actually Is (And What It Isn't)
Freelancing means selling your time and skills directly to clients — no employer middleman, no salary, no benefits. You do the work, you invoice, they pay.
It's not passive income. Your income is tied directly to your hours. But that's also what makes it the fastest way to earn: you can land a paying client this week if you move fast.
Think of it as a bridge. Freelancing builds real-world skills, cash flow, and client relationships. Once you have that foundation, you can use it to build something more scalable — a productized service, a course, a digital product. But the bridge still has to come first for most people.
Step 1: Pick ONE Skill to Start With
This is where most beginners go wrong. They want to be "full-service" or offer everything at once. Don't. Clients hire specialists. Pick one skill and lead with it.
Here are the most accessible freelance skills for beginners, with honest income ranges:
- Copywriting / content writing: $25–$100/hr (varies hugely with niche and experience)
- Graphic design: $30–$100/hr (more if you specialize — logos, brand kits, social media)
- Web development / WordPress: $40–$150/hr (front-end dev commands a premium)
- Video editing: $25–$75/hr (short-form social content is in high demand right now)
- Social media management: $15–$50/hr (easy entry point, lower ceiling)
- Virtual assistant (VA): $15–$40/hr (admin, research, inbox management — great first gig)
- SEO / keyword research: $35–$100/hr (once you understand the basics, this scales well)
- Email marketing: $30–$85/hr (high value, underrated skill gap in small businesses)
You don't need to be the world's best at any of these. You need to be good enough to deliver real value to a client who's currently doing it themselves badly — or not at all.
Not sure which fits you? Check out the best side hustle ideas for beginners for a broader breakdown.
Step 2: Set Up a Dead-Simple Presence
Stop waiting until your website is perfect. You do not need a website to land your first freelance client.
Here's what you actually need:
A simple portfolio (Google Doc or Notion page works fine) Include 2–3 samples of your work. If you don't have client work yet, create spec samples. Write a fake blog post. Design a fake logo for a made-up brand. Edit a short video using free footage. Clients want to see that you can do the work — not that you've done it for them before.
An Upwork or Fiverr profile Both platforms have real buyers with real budgets. Upwork is better for ongoing work and hourly contracts; Fiverr is better for one-off gigs. Pick one to start, write a profile that's specific (not "I can do many things"), and load it with your samples.
A clean LinkedIn profile You don't need to be a LinkedIn influencer. Just have a clear headline ("Freelance Content Writer for SaaS Brands"), a short about section, and your samples linked. LinkedIn has replaced cold email for a lot of outreach.
That's it. Two hours of setup. Don't let "building your brand" become a way to avoid actually finding clients.
Step 3: Land Your First Client
Here's the honest truth: the hardest client to get is the first one. Because you need a portfolio to get clients, but you need clients to build a portfolio. Classic chicken-and-egg problem.
Break it with warm outreach first.
Before you go anywhere near cold outreach or job platforms, go through your contacts. Text people. Post in your personal Facebook or Instagram. Tell them what you're doing and that you're taking on a few clients at an introductory rate. Someone in your network works at or owns a small business that needs exactly what you do. This approach lands first clients faster than anything else.
Cold outreach scripts that actually work:
Cold email #1 (short, specific):
"Hey [Name], I've been following [Company] for a while — I noticed your blog hasn't been updated in a few months. I'm a freelance content writer who works with [niche] businesses. Would you be open to a quick call to see if I could help? Happy to start with one piece so you can see the quality."
Cold DM #2 (social, casual):
"Hey! I came across your Instagram and really liked your product. I do freelance social media content — I actually put together a few post ideas for your account just to show you what I mean. Want me to send them over?"
Both of these work because they're specific, they show effort, and they make it easy for the person to say yes without risk.
On Upwork/Fiverr: Your goal in the first month isn't money — it's reviews. Price aggressively (not insultingly low, but competitive), write custom proposals that reference the client's actual project, and over-deliver on the first job. One five-star review changes everything on these platforms.
Step 4: Price Yourself Without Leaving Money on the Table
Most beginner freelancers charge too little. Here's why: they think low prices will make them more attractive to clients. Sometimes that's true. More often, it just attracts clients who nickel-and-dime, scope-creep, and don't respect your time.
Start with market rate — not below it.
Look at what mid-level freelancers are charging on Upwork for your skill. Start there or slightly below. Not 50% below.
Hourly vs. project-based:
- Hourly is easier to start with — no risk of underpricing a complex project
- Project-based is better once you know your speed — it lets you earn more per hour as you get faster
- Many experienced freelancers move to project or retainer pricing as quickly as possible
When to raise your rates:
The right time to raise rates is when you're booked out. If you have more requests than you can handle, you're priced too low. Raise 20–30% with your next new client. Keep existing clients at the old rate for a while, then phase them up over time.
And whatever you do — see the full course breakdown before you guess at a pricing structure. Understanding how to package and price services is one of the highest-leverage moves you can make early.
The Ceiling: What Happens When Freelancing Isn't Enough
Freelancing is real income. But it has a hard ceiling: your hours. You can only work so many hours in a week, and trading time for money stops scaling fast.
Most successful freelancers hit this wall within 12–18 months. The ones who break through it do one of two things: they raise rates (still capped, just higher), or they productize.
Productizing means packaging what you know into something you can sell without doing the work every time. A course. A template pack. A done-for-you system. That's where the leverage is — and it's a natural next step once you've got real client experience.
If that sounds like where you want to end up, how to start an online business is the next read.
Want a structured plan to actually do this?
Take the free 5-Day Side Business Challenge — one action per day, no fluff.
Start the Free Challenge →Start Where You Are
Freelancing isn't glamorous. There's no algorithm to game, no passive income promise, no "wake up to sales" moment. But it's the most reliable way to go from zero side income to real side income — and it's accessible to anyone with a skill and a willingness to reach out to people.
Start with one skill. Build a simple portfolio. Send ten outreach messages this week. Land one client. Do great work. Raise your rates. Repeat.
Then, once you've built cash flow and client confidence, use everything you've learned to build something that scales — a product, a course, a system that earns when you're not working.
That's the path. The first step is simpler than most guides make it sound.
Start the free 5-day Side Business Challenge at errands-ect.madethis.app/challenge — it's built exactly for people who are ready to move from "thinking about it" to actually making money on the side.
Want to see the full breakdown of work from home side jobs that actually pay? That post goes deep on the best WFH options, honest rates, and how to land your first client this week.
Keep Reading
How to Start a Side Business With No Experience (Step-by-Step)
No experience? No problem. The honest, step-by-step guide beginners use to pick an idea, validate it, and land their first client — without quitting their day job.
Read moreBest Side Hustle Ideas for Beginners (That Actually Pay Off)
Too many ideas, not enough clarity? Here's how to cut through the noise and pick the side hustle that actually fits your life — and will pay off.
Read moreHow to Make Money on the Side (A Beginner's Honest Guide)
Most advice about making money on the side sends you to a gig app or a vague list. Here's the honest, skill-based approach that actually builds something.
Read moreHow to Make Money From Home (The Realistic Guide)
Skip the gig apps and the '47 ways to earn' lists. Here's the honest path from zero to a real, repeatable income you can grow from home.
Read moreHow to Make Money Fast (What Actually Works vs. What's a Waste of Time)
The internet is full of garbage advice about making money fast. Here's the honest version — what actually works, realistic timelines, and the traps to avoid.
Read moreHow to Start an Online Business (The Beginner's Complete Guide)
No jargon, no fluff. Here are the three models that work for beginners, a two-question filter to pick yours, and the exact 30-day roadmap to launch.
Read morePassive Income Ideas for Beginners (What Actually Works)
Skeptical about passive income? You're right to be. Here's the honest picture — what the five real ideas actually require, and the clearest starting point if you have no capital.
Read moreHow to Make Money Online (A Beginner's Real Guide)
The opportunity is real. The content about it is mostly garbage. Here's the honest 4-tier breakdown of legitimate ways to make money online — and the fastest path from zero.
Read moreWork From Home Side Jobs (That Actually Pay)
Not all work-from-home side jobs pay the same. Here's the honest breakdown — what actually earns, what's a time sink, and how to start this week.
Read moreReady to start?
Join the free 5-day challenge and go from “I want to start” to your first real client conversation — in 20 minutes a day.
Join the free 5-day challenge