
Almost every freelancer started with no clients, no portfolio and no idea whether anyone would pay them. The good news is that freelancing does not need permission, a degree or a big budget. It needs a skill people pay for, a way to show it, and a few people to say yes. This is a practical plan for starting from zero.
Step 1: pick one skill people already pay for
Do not start with "what do I love?" Start with the overlap between what you can do and what businesses buy. Writing, design, web development, video editing, social media management, bookkeeping, translation, virtual assistance, voice work and tutoring all have steady demand.
Ask yourself three questions:
- What can I already do better than most beginners?
- Which of those skills would a small business pay for?
- Which would I be happy doing for eight hours a day?
Choose one skill to lead with. You can add more later, but a clear first offer is far easier to sell than "I do a bit of everything".
Step 2: choose a narrow starting offer
"Graphic designer" is vague. "Logo and brand kit for new cafes" is something a client can picture and say yes to. A narrow offer is easier to explain, easier to price and easier to get referrals for. You are not locked in, you are simply giving people a reason to remember you.
Step 3: make two or three sample projects
No clients means no portfolio, but you can make your own proof:
- Redesign a local business's flyer or website as a practice project.
- Write a sample article or case study on a topic you know.
- Do a small piece of work for a friend or a charity in exchange for a testimonial.
Two or three strong examples beat ten weak ones. Explain what the problem was, what you did and what the result could be.
Step 4: set a simple price
Beginners often charge too little because they feel they must earn the right to charge more. Work out a minimum hourly rate that covers your living costs and your tax, then price fixed projects from your honest hour estimate plus a buffer. You can start a little below experienced freelancers, but do not give work away indefinitely. Our guide to pricing freelance work walks through the maths.
Step 5: set up the boring basics
- A professional email address with your name or business name.
- A simple page or portfolio showing your offer, your samples and how to contact you.
- A way to get paid: a bank account or a payment method you can put on an invoice.
- Invoice and quotation templates so you look organised from the first job.
- A place to track clients and payments, even if it is a simple list at first.
Check what registration or tax rules apply where you live before you take payments. Rules vary a lot by country.
Step 6: tell people what you do
Your first clients almost always come from people who already know you. Tell friends, family, former colleagues and classmates exactly what you offer and who it is for. Post about it in the places where your future clients spend time. Ask each person one question: "Do you know anyone who needs this?"
Step 7: contact potential clients directly
Pick ten small businesses you would genuinely like to work with. Look at what they do and find one thing you could improve. Send a short, specific message about that, not a generic pitch. Our guide to finding your first clients goes deeper on this.
Step 8: do the first jobs really well
Your first three clients are your marketing. Reply quickly, deliver on time, communicate clearly and ask for a short testimonial at the end. A happy early client often becomes a repeat client and your best source of referrals.
Common beginner mistakes
- Waiting to feel "ready" instead of starting small.
- Working without a written agreement or a deposit.
- Saying yes to everything and ending up with the wrong clients.
- Forgetting to set money aside for tax.
- Not invoicing promptly.
Should you quit your job first?
Most people do best by starting alongside a job or other income, then leaving once freelance income is steady. If you cannot do that, build a cushion of a few months of living costs before you jump. There is no single right answer, only the one that fits your risk and your savings.
When your first client says yes, you can send a professional quote and invoice for free on this site, and manage everything from your phone with the FreelanceDesk app.
Make your next one in minutes.
Create a free invoice or quotation in your browser, or get the FreelanceDesk app to handle clients, payments and income.


