How to Build a Client Base from Scratch as a Freelancer
Work out how many clients you need, find the first three through people you know, earn referrals, and set up each new client so invoices get paid.
Building a client base from scratch is mostly a counting problem and a follow-through problem. You need a small number of the right clients, a way to reach the next one every week, and paperwork that turns a "yes" into money in your account. This guide gives you a worked target, outreach wording, a referral routine and a billing-ready checklist for every new client.
How many clients do you actually need?
Fewer than most people expect. Work it out before you spend time on marketing, because the answer decides which channels are worth your effort.
Worked example (hypothetical inputs). A freelance copywriter wants $6,000 a month before tax. A typical one-off project is worth $1,000, and a monthly content retainer is worth $1,500.
| Client mix | Monthly revenue | New clients needed each month |
|---|---|---|
| Projects only: 6 × $1,000 | $6,000 | 6 (every month, unless clients repeat) |
| 2 retainers × $1,500 + 3 projects × $1,000 | $6,000 | 3 projects (retainers continue) |
| 4 retainers × $1,500 | $6,000 | 0 once signed, but each client is 25% of income |
The arithmetic shows two things. First, every retainer you sign removes 1.5 projects from the list you have to find each month. Second, a client base built on a few retainers is easier to run but riskier: in the last row, losing one client cuts income by $1,500 overnight. A mix of a few steady clients and a steady trickle of new projects is usually more resilient than either extreme.
Run the same calculation with your own target and your own average invoice. If you have no invoices yet, use the price you plan to quote. How to price your freelance services shows how to set a rate floor first.
Step 1: Choose who you serve and what you sell
"I'm a freelance designer" gives a potential client nothing to forward. "I design pitch decks for seed-stage startups, from $1,200" gives them a name to think of.
Write down three things:
- The buyer: an industry, company size or job title you understand. For example, "independent physiotherapy clinics" or "B2B software companies with a one-person marketing team".
- The problem you solve: in their words, not yours. "Our website does not get booking enquiries" beats "conversion-focused UX".
- A starter offer with a price: a defined, fixed-price first job that is easy to say yes to, such as a website review, a two-week sprint or a set of five product descriptions.
A narrow focus is not permanent. It is a way to make your first conversations specific. You can widen it once referrals start arriving.
Step 2: Get the first three clients from people who already know you
Your first clients usually come from your existing network, because trust is the hardest thing to build from zero. List 30 people who know your work or your character: former colleagues, managers, classmates, past clients from employment, friends who run businesses. You are not asking them to hire you. You are asking them to think of someone.
"Hi Sam, I've gone freelance and I'm helping physio clinics get more online bookings, starting with a fixed-price website review ($450). If anyone in your circle runs a clinic, I'd be grateful for an introduction. No pressure either way, and I hope the new role is going well."
Send five to ten of these a week. Each one is personal, short and contains the offer and the price, so the reader can forward it without rewriting it.
Step 3: Reach new buyers with specific, short outreach
Once your warm list runs out, write to people who fit your buyer description but do not know you. Keep it to four sentences:
- Something specific you noticed about their business.
- The problem you think it causes.
- One relevant example of your work.
- A small, clear next step.
"Hi Priya, I noticed the booking page on Riverside Physio's site asks for nine fields before showing any times. On a phone that's a lot of typing. I recently simplified a similar form for another clinic (example attached). Would a 15-minute call next week to walk through three quick fixes be useful?"
Then measure your own results instead of relying on published conversion benchmarks, which vary too much by service, market and price to be useful. Keep a simple log:
| Week | Messages sent | Replies | Calls | Proposals | Won |
|---|---|---|---|---|---|
| 1 | 10 | ||||
| 2 | 10 | ||||
| 3 | 10 | ||||
| 4 | 10 |
After four weeks you will know your own reply rate and how many messages it takes to win one job, which tells you how much outreach your target needs.
Step 4: Use marketplaces as a starting point, not the whole plan
Freelance marketplaces can produce a first job quickly, because buyers are already there with budgets. The trade-offs are that you compete with many other freelancers on each post, the platform charges a service fee (check the current fee in the platform's own help pages before you price), and the client relationship is governed by the platform's terms. Many freelancers use a marketplace for early work and reviews, then move repeat clients to direct agreements where the platform's terms allow it. Read those terms first; some restrict taking clients off-platform.
Step 5: Turn every paid job into proof and a referral
The best moment to ask for a referral is shortly after a client has received good work and paid for it, because the project is fresh and nothing is outstanding. Build this into your close-out routine:
- Send a short recap of what you delivered and the result, if there is one you can measure.
- Ask for a testimonial with a specific prompt: "What was the situation before we worked together, and what changed?" Ask for permission to use their name and company.
- Ask for one introduction: "Is there one other clinic owner you think would find this useful? I'm happy to send them a short note they can ignore."
- Offer a next step with a price, so repeat work is easy to start.
Write each finished job up as a short case study: the problem, what you did, and the outcome. Three of those are a portfolio. Freelance portfolio tips covers how to present them.
Step 6: Make every new client billing-ready before you start
A client relationship that cannot be invoiced cleanly will cost you time later, often at the moment you need the cash. Collect this before the first billable hour:
| Detail | Why it matters | Example |
|---|---|---|
| Legal business name and address | Goes on the invoice; accounts payable matches it to the supplier record | "Riverside Physiotherapy Ltd", not "Riverside Physio" |
| Billing contact | Invoices sent to your day-to-day contact can sit unread | accounts@riversidephysio.example |
| Purchase order (PO) rules | Many larger clients cannot pay an invoice without a PO number | "PO 4471 required on every invoice" |
| Tax forms and IDs | US clients often ask contractors for Form W-9, which provides your taxpayer identification number to a business that must report payments to the IRS (IRS: About Form W-9) | Send a completed W-9 with your first invoice if asked |
| Payment terms and method | Agree how long they have to pay and how | Net 14, bank transfer or card |
| Deposit for new clients | Reduces the risk of a first-time client not paying | 50% before work starts on the first project |
Agree the scope and the payment terms in writing at the same time. Client communication tips has wording for that first agreement and for change requests, and client onboarding and invoicing setup walks through a dry run of the first invoice. If a deposit is new to you, the deposit invoicing guide explains how to bill it and account for it on the final invoice.
A 12-week plan for your first clients
Hypothetical plan, using the copywriter example above.
| Weeks | Focus | Output |
|---|---|---|
| 1-2 | Define buyer, problem and starter offer; draft three case studies (past employment or personal projects count, labelled as such) | One-line positioning, a $450 starter offer, a one-page portfolio |
| 3-6 | Warm list: 30 personal messages; 10 specific outreach messages a week | Log of replies and calls; aim for the first paid starter job |
| 7-10 | Deliver, invoice on completion, ask for a testimonial and an introduction | First case study with a real client; first referral conversations |
| 11-12 | Review the log: which channel produced calls? Drop the weakest, double the strongest | A weekly routine you can keep while busy |
Keep two to four hours a week for finding clients even when you are fully booked. The quiet month after a busy one usually starts with the outreach you skipped during the busy one.
When this approach is not the right fit
- You already have a full pipeline from one large client. Your problem is concentration risk, not lead generation. Use the client-mix table above to plan how to reduce dependence on one payer.
- You sell to consumers in a local area. Homeowners and individuals find services through local search, reviews and word of mouth more than outreach emails. Focus on a findable listing and asking every customer for a review.
- Regulated professions. Accountants, lawyers and health practitioners may have professional rules on advertising, testimonials and referral fees. Check your regulator's rules before using testimonials or paying for introductions.
How InvoiceQuickly fits once clients say yes
InvoiceQuickly handles the billing side of a growing client base. It is not a CRM or a lead tracker.
Available now:
- Client records with name, email, phone, company, address, tax ID and notes. The Free plan includes 5 clients and 5 invoices; Pro ($9/month) is unlimited. See pricing.
- Estimates on Pro: send a quote your client can accept or reject in their private client portal, then convert it to an invoice in one step. See estimates.
- Notes and terms on every invoice for the PO number, deposit terms or the scope reference.
- AI drafting: type or say what you did, and InvoiceQuickly drafts the client, line items and terms into an editable invoice you review before saving. Free includes 3 AI drafts.
- Pro reminders scheduled before and after the due date, and payment links through your own Stripe or PayPal account.
Not available today: lead or pipeline tracking, a client CSV import, proposal e-signatures, and a deposit field. Bill a deposit as its own invoice and reference it on the final one.
For layouts you can adapt, see the freelance invoice template and the estimate template. If you are invoicing for the first time, start with how to invoice for the first time and when to send an invoice.
Frequently asked questions
How do you gain clients as a freelancer with no experience?
Start with people who already know you, offer a small fixed-price first job, and use past employment or personal projects as examples, labelled honestly. Your first paid job then becomes your first real case study and referral source.
How many clients does a freelancer need?
Divide your monthly income target by your average job value. At $6,000 a month and $1,000 per project, you need six projects a month, or fewer if some clients pay a monthly retainer. Avoid relying on a single client for most of your income.
Should I use Upwork or other freelance marketplaces?
They can produce early work and reviews quickly, but you compete on each job and pay a platform service fee. Check the platform's current fee and its rules on moving clients off-platform before you rely on it long term.
When should I ask a client for a referral?
Shortly after they have received the work and paid the invoice, when the project is fresh and nothing is outstanding. Ask for one specific introduction rather than "anyone you know".
Should new clients pay a deposit?
A deposit on the first project reduces the risk of non-payment from someone you have not worked with before. Agree the amount in writing, invoice it before work starts, and reference it on the final invoice so the client pays only the balance.
What information do I need from a new client before invoicing?
Their legal business name and address, the billing contact, any PO number, the payment terms and method, and any tax form they need from you, such as a US Form W-9. Collect it before the first billable hour.
Turn your first "yes" into a clean first invoice. Start free.
Practical guidance for freelancers and small businesses creating and managing invoices.
Create your next invoice from one prompt
Describe the client, work, prices, and payment terms. Review every field before you send.
Create a Free InvoiceRelated guides
Client Communication Tips That Lead to Repeat Business
Handle the money conversations clients remember: written terms, change requests with prices, clear invoice emails and calm replies to invoice questions.
How to Raise Freelance Rates: Notice, Scripts and Churn Math
Work out how many hours you can lose before a raise costs you money, give clean notice, handle pushback and show the new rate on the first invoice.
How to Invoice as a Tutor: Rates, Terms and Templates
Tutor invoicing for private lessons and packages: billing cadence, prepaid hours, cancellation policy, school contracts and what to include.
How to Name Your Freelance Business: A Practical Guide
Choose between your own name and a studio name, test the shortlist, and learn which names trigger a DBA filing and how to show them on invoices and a W-9.
Useful, occasional notes
Get invoicing tips that actually help
Join the InvoiceQuickly update list for practical invoicing advice and product news.
No spam, ever. Unsubscribe anytime.