September 23, 2026
How to Become a Freelancer: Steps, Platforms, and Rates
To become a freelancer: pick one marketable skill, define a starting rate using published benchmarks, set up profiles on one or two platforms (Upwork, Fiverr, Contra, or Reddit's r/forhire), build three portfolio samples, and respond to fresh opportunities fast. Speed of response matters more than the number of profiles you create.
How do you pick a freelance skill to sell?
Start with the overlap of three things: something you can already do at a passable professional level, something with steady demand, and something you can deliver quickly. Common beginner-friendly categories include writing, design, video editing, and virtual assistance.
Don't wait to be an expert. Clients hire for outcomes — a clean landing page, a polished blog post, an edited video — not credentials. If you can produce a usable result in a category, you can start.
What should a beginner freelancer charge?
Anchor your rates to published benchmarks, then sit slightly below the middle while you build reviews. Rates gathered from Upwork and Fiverr's own published resources include:
- Writing: $25–75/hr on Upwork; $20–200 per project on Fiverr
- Design: $30–80/hr on Upwork; logos typically $50–500 on Fiverr
- Development: $40–120/hr on Upwork
- Virtual assistance: $15–35/hr on Upwork
- Video editing: $100–1,000 per project on Fiverr
- Voiceover: $25–250 per project on Fiverr
For experienced developers, designers, and finance experts, vetted networks like Toptal list rates around $80–200+/hr for development, $75–150+/hr for design, and $100–250+/hr for finance work. These are benchmarks, not guarantees — verify current figures on each platform's official pricing or talent pages, as terms change.
Note: platform commissions vary and change. Upwork uses a sliding commission structure, Fiverr charges a flat percentage on earnings, and Contra advertises 0% commission on its free tier. Before committing to any platform, read its current official pricing page rather than relying on blog figures — see the Upwork, Fiverr, and Contra official fee pages linked in Sources below.
Which platforms should a new freelancer use first?
Pick one or two — not five. A practical split:
- Upwork — best if you want a wide range of posted projects. Build a profile with a portfolio, bid on smaller jobs first to earn reviews, and work up.
- Fiverr — best for creative, packaged services. Create gig listings with clear deliverables in three tiers (Basic/Standard/Premium).
- Contra — best if commission matters; it advertises 0% commission on earnings with a free tier.
- Reddit communities — best for direct, no-middleman leads. r/forhire posts [Hiring] offers constantly; sort by New. r/freelance_forhire, r/WorkOnline, r/HireaWriter, and r/designjobs are useful for writers, designers, and general online work. You can post your own [For Hire] ad with portfolio and rates.
How do you build a portfolio with no clients?
Make three spec samples that mirror real client work. Example: if you want logo clients, redesign logos for three real small businesses (unpaid, clearly labeled as concept work) and present before/after breakdowns. If you write, publish three posts in a consistent niche on Medium or LinkedIn. A portfolio of three specific, relevant pieces beats a link to a general resume every time.
How do you actually land your first freelance job?
Speed and specificity win. Here's an example workflow for Reddit-based prospecting:
- Search targeted queries like
site:reddit.com/r/forhire hiring remote,site:reddit.com/r/forhire "looking for" developer, orsite:reddit.com/r/forhire "need a" designer. - On r/forhire, sort by New and filter for [Hiring] posts — fresh posts get far more responses than day-old ones.
- Reply within hours, not days. Reference the poster's specific need in your first sentence, then link one relevant portfolio piece.
- Keep a simple tracker (Notion or Trello works) of where you applied, when, and the outcome.
The real bottleneck for most beginners isn't profiles or pricing — it's monitoring. Fresh freelance leads scatter across Reddit, X/Twitter, Discord, and multiple job boards, so people burn hours checking tabs and still find good posts after they've gone cold. Sidequestboard exists for this: it pulls fresh public opportunities into one calm feed, lets you save what looks relevant, and opens the original source so you apply directly — no marketplace commission or middleman. That means less time searching and more time pitching. If your workflow leans on fresh [Hiring] posts in r/forhire and similar communities, having them surface in one feed changes how quickly you can reply.
Start with one skill, one or two platforms, three portfolio pieces, and a daily habit of responding to fresh posts. First client usually follows from repetition, not perfection.
Frequently asked questions
How long does it take to become a freelancer?
You can technically start within a week: pick a skill, create profiles on Upwork or Fiverr, and post in r/forhire with three portfolio samples. Landing the first paying client typically takes longer and varies widely by niche, pricing, and how consistently you respond to fresh opportunities.
Do I need a business license to freelance?
Requirements vary by country and locality. In the US, many freelancers start as sole proprietors without formal registration, but check your state/city rules and set aside money for taxes. A CPA or your local small business administration office can confirm specifics for your situation.
Is Upwork or Fiverr better for beginners?
Upwork suits beginners who want to bid on varied posted projects and build reviews through smaller jobs. Fiverr suits packaged creative services where you define the deliverable upfront. Many freelancers use both plus direct community channels like r/forhire.
How much do beginner freelancers make?
It depends on skill and volume. Published benchmarks: virtual assistance $15–35/hr, writing $25–75/hr, design $30–80/hr, development $40–120/hr (Upwork resources). Beginners usually start at the lower end of their category while building reviews.
How do I find freelance work without a marketplace?
Direct outreach through Reddit ([Hiring] posts on r/forhire, r/HireaWriter, r/designjobs), LinkedIn content in your niche, and monitoring fresh public posts across communities. Tools like Sidequestboard consolidate those public sources into one feed so you can respond before posts go cold.
Sources
- Upwork — Freelancer Service Fee — Official platform fee information; verify current terms before relying on pricing.
- Fiverr — Your Earnings — Official platform fee information; verify current terms before relying on pricing.
- Contra — Pricing — Official platform fee information; verify current terms before relying on pricing.
- Upwork — Source consulted for the article research.
- Fiverr — Source consulted for the article research.
- Toptal — Source consulted for the article research.
- Contra — Source consulted for the article research.
- PeoplePerHour — Source consulted for the article research.
- PeoplePerHour — Service Fees — Official platform fee information; verify current terms before relying on pricing.
Sources
- Upwork — Freelancer Service Fee — Official platform fee information; verify current terms before relying on pricing.
- Fiverr — Your Earnings — Official platform fee information; verify current terms before relying on pricing.
- Contra — Pricing — Official platform fee information; verify current terms before relying on pricing.
- Upwork — Source consulted for the article research.
- Fiverr — Source consulted for the article research.
- Toptal — Source consulted for the article research.
- Contra — Source consulted for the article research.
- PeoplePerHour — Source consulted for the article research.
- PeoplePerHour — Service Fees — Official platform fee information; verify current terms before relying on pricing.