Starting freelance work can feel like a catch-22. Clients want proof of your skills, but you need a client before you can build a portfolio.
The good news is that you can get paid freelance work without a portfolio. As a beginner in South Africa, your first clients may care more about your communication, reliability, understanding of their problem and ability to deliver a useful result.
Whether you want to write, design, manage social media, edit videos, build websites or provide virtual assistance, these seven strategies can help you win work before you have a long list of previous clients.
What do clients actually want from a new freelancer?
A portfolio is only one way to reduce a client’s risk. When you do not have one, you need to provide other forms of confidence.
Clients usually want to know:
- Can you complete the task properly?
- Do you understand what they need?
- Will you communicate clearly and meet deadlines?
- Is your price reasonable for the expected result?
- Can you show even a small example of your ability?
You do not need to pretend that you have experience you do not have. Instead, position yourself as a prepared beginner who has taken the time to understand the client’s needs.
Key takeaway: You may not have client work yet, but you can still demonstrate skill, professionalism and a clear process.
1. Create relevant sample projects before approaching clients
You do not need paid work to create evidence of your ability. Make two or three realistic sample projects that match the service you want to sell.
For example:
- Copywriter: Write a product description, blog introduction or email campaign for a fictional South African business.
- Graphic designer: Create a social media post set, event flyer or simple logo concept.
- Social media manager: Prepare a one-week content calendar for a local restaurant or salon.
- Virtual assistant: Build a sample spreadsheet, inbox organisation system or meeting agenda.
- Web designer: Create a one-page website mock-up for a tradesperson or small business.
- Video editor: Edit a short public-domain clip or create a sample reel using your own footage.
Label the work honestly as a sample project, not as client work. Explain the brief, your approach and the result you aimed to achieve.
For more ideas, read How to Build a Freelance Portfolio with No Clients: 7 Sample Projects That Get You Hired. Even if you do not yet call it a portfolio, a small collection of relevant samples gives potential clients something concrete to assess.
Turn each sample into a mini case study
A strong sample project should answer four questions:
- What problem was the project designed to solve?
- Who was the intended audience?
- What decisions did you make?
- What would success look like?
For example, you could explain that you created three Instagram posts for a fictional Cape Town coffee shop to promote weekday specials and encourage WhatsApp enquiries.
That explanation demonstrates strategic thinking—not just technical ability.
2. Offer a small, clearly defined starter service
New freelancers often make their offer too broad. Saying “I do digital marketing” makes it difficult for a client to understand what they are buying.
Instead, create a niche freelance service offer with a clear deliverable, deadline and starting price.
Examples include:
- “I will write five product descriptions for an online shop.”
- “I will design three social media posts in Canva within four days.”
- “I will clean and organise your customer spreadsheet.”
- “I will edit one three-minute video for TikTok or Instagram.”
- “I will proofread up to 1,000 words of website copy.”
- “I will create a seven-day content plan for your small business.”
A smaller offer feels less risky to a first-time client. It also helps you avoid vague projects where the workload keeps expanding.
Use realistic beginner pricing
Your price depends on your skill, the complexity of the work and whether the client is local or international. As a broad starting point, a South African beginner might charge:
| Service | Possible beginner starting range |
|---|---|
| Proofreading up to 1,000 words | R150–R400 |
| Short blog article | R300–R900 |
| Basic social media post design | R100–R300 per post |
| Spreadsheet clean-up | R250–R800 |
| Basic virtual assistance | R100–R250 per hour |
| Simple video editing | R300–R1,200 per video |
These are starting ranges, not fixed market rates. Always define the number of revisions, project scope and delivery date before work begins.
3. Use personalised client outreach for beginners
Waiting for clients to discover you can take a long time. Direct outreach helps you find businesses that may already have a problem you can solve.
Look for small businesses that have visible opportunities, such as:
- An outdated website
- Poorly written product descriptions
- Inactive social media pages
- Blurry or inconsistent graphics
- Long response times on public platforms
- No clear contact information
- Videos that need captions or editing
Then send a short, personalised message. Avoid copying and pasting the same sales pitch to dozens of businesses.
Simple outreach message
Subject: A quick idea for [Business Name]
Hi [Name],
I noticed that your business promotes [specific product or service]. I’m a freelance [service provider] and I help small businesses with [specific result].I prepared a quick sample idea based on your current content. I can also create [specific deliverable] for R[amount], delivered by [date].
Would you be open to discussing it?
Kind regards,
[Your name]
The goal is not to pressure someone into buying. Your goal is to show that you paid attention and can offer a practical improvement.
4. Apply for smaller freelance jobs on marketplaces
Freelance marketplaces can be useful for finding entry-level work, but you need to compete strategically. Do not apply for every job simply because you meet one requirement.
Search for projects that are:
- Clearly described
- Small enough to complete confidently
- Related to your sample work
- Reasonably priced
- Posted by a client with a verifiable history
Your profile should focus on the service and outcome you provide. For example, “Beginner copywriter” is less useful than “I write clear product descriptions for small online shops.”
Explore these best freelance websites for South Africans, but check platform fees, withdrawal options, currency conversion costs and client reviews before committing your time.
How to write freelance proposals without experience
A short, tailored proposal is usually stronger than a long biography. Include:
- Your understanding of the task
- The result you can provide
- One relevant sample
- Your delivery timeline
- One useful question
Example:
Hi, I understand that you need five product descriptions that sound professional but remain easy for customers to understand. I created a similar sample for a fictional online clothing shop and can share it here.
I can deliver the first draft within three days and include one round of revisions. Do you already have a preferred tone or competitor examples?
Do not claim to have completed similar paid projects if you have not. Trust is more valuable than a temporary advantage.
5. Start with a paid trial project
Some clients may hesitate to hire you for a large assignment. A paid trial freelance project gives both sides a safer way to test the working relationship.
The trial should be:
- Small and specific
- Paid at an agreed amount
- Limited to a defined number of revisions
- Completed within a short deadline
- Relevant to the larger project
For example, instead of offering to manage a company’s social media for a month, suggest creating three posts for R450 as a trial.
Be careful with unpaid “test tasks”. A short assessment may be reasonable during an application process, but a company asking you to complete several hours of real work for free is a warning sign.
6. Build testimonials through early customers and trusted contacts
Testimonials are valuable because they show how you work with people. You do not necessarily need testimonials from large companies.
Your first reference could come from:
- A community organisation
- A small business owner
- A student society
- A church or sports club
- A family business
- A previous employer
- Someone who paid you for a small personal project
The work must still be real, and you should describe your relationship honestly.
After completing a project, ask:
“Would you be comfortable providing two or three sentences about the quality of my work, communication and turnaround time?”
Ask for permission before publishing the person’s name, company or logo. A useful testimonial should mention a specific outcome, such as meeting a tight deadline, improving clarity or making the client’s work easier.
You can also request a LinkedIn recommendation, provided the person genuinely knows your work.
7. Use networking and referrals instead of relying only on applications
Freelance networking strategies can work especially well for beginners because personal recommendations reduce the client’s uncertainty.
Start with people who already know you or can see your work:
- Former colleagues
- Classmates
- Local entrepreneurs
- Community groups
- Industry WhatsApp groups
- LinkedIn connections
- Small business associations
- Coworking communities
Tell people exactly what you offer. “I’m looking for freelance work” is easy to ignore, while “I help small businesses write product descriptions and website copy” is clear.
You could send:
Hi, I’m now offering freelance proofreading and website copy services for small businesses. I’m taking on two starter projects this month. If you know a business owner who needs help making their content clearer, I would appreciate an introduction.
Do not spam groups or send unsolicited bulk messages. Good networking is based on relevance, respect and following through when someone gives you an opportunity.
How to protect yourself when finding freelance work
A lack of experience can make new freelancers vulnerable to scams. Be cautious if a supposed client:
- Asks you to pay a registration or “release” fee
- Requests extensive unpaid work
- Offers an unrealistic amount for a simple task
- Refuses to explain the project clearly
- Pressures you to share banking passwords or one-time PINs
- Sends a suspicious payment link
- Wants to move immediately to an untraceable payment method
- Avoids putting the agreement in writing
For larger projects, request a deposit before beginning. A common arrangement is 30% to 50% upfront, with the balance due on delivery, although the right structure depends on the project and client.
You should also keep records of your proposals, invoices, payments and expenses. Learn how to invoice freelance clients in South Africa so your process looks professional from the beginning.
What to do after you win your first freelance project
Your first project is not only about earning money. It is the beginning of your proof of work.
Follow these steps:
- Confirm the brief, price and deadline in writing.
- Ask questions before starting rather than guessing.
- Give progress updates if the project takes several days.
- Deliver files in an organised format.
- Include a short explanation of what you completed.
- Request feedback after approval.
- Ask whether you may use the work as a portfolio sample.
- Record the result, testimonial and lessons learned.
As your experience grows, update your samples and increase your rates carefully. If you earn income consistently, remember that freelance earnings may have tax obligations in South Africa; review this tax guide for freelancers and independent contractors.
Final thoughts: start with proof, not perfection
You can get paid freelance work without a portfolio by replacing missing client history with relevant samples, a clear service offer and professional communication.
Start small, be honest about your experience and focus on solving a real business problem. One well-managed R300 or R500 project can lead to a testimonial, referral and stronger portfolio—and that is how your freelance career begins.