Freelancer guide

Freelance client onboarding checklist: from first reply to first invoice

Most freelance problems are onboarding problems. The client who pays late, argues about scope, or vanishes after the first draft usually agreed to something vague in the first place. Good onboarding is not admin — it is seven short steps, done in order, that turn a stranger into a client who pays on time.

This guide is practical advice, not legal advice. For the contract itself, see our freelance contract basics guide — the seven clauses every contract needs.

The 7-step onboarding checklist

Work through the steps in order. The expensive mistakes — starting work without a signed contract, or invoicing the wrong person — happen when a step is skipped, not when it is done badly.

Step 1 · Within a day

Reply fast, with one question

Most new-client enquiries go to the freelancer who replies first with something useful. Answer within a day, thank them, and ask the one question that decides whether this is your kind of work: what do they need, by when, and what is the budget range? A short reply that asks for the brief beats a long reply that asks for a call.

Hi [Name] — thanks for getting in touch. I'd love to help. Could you tell me briefly what you need, when you need it by, and roughly what budget you have in mind? That way I can send you a proper quote instead of guessing. Best, [Your name]

Step 2 · Before you quote

Run a short discovery call

Fifteen to thirty minutes is enough. Your job on the call is to find out four things: the outcome they actually want, who decides, what “done” looks like, and whether the budget and the deadline are real. Write it down during the call — the notes become your scope later. If they will not name a budget or a decision-maker, quote a range and say what would change it.

Before we talk numbers, help me understand the result you want. If this goes perfectly, what will be different in three months — and who signs off on the work when it's ready?

Step 3 · Same week

Agree the scope in writing

Send a short summary after the call: the deliverables as counted items, what is excluded, the fee, the timeline, and the payment schedule. Ask them to confirm it in reply. This one email prevents most scope arguments, because both sides agreed the same words before any work started.

Just to confirm what we agreed: [deliverables, counted]. Excluded: [list]. Fee: [amount], 50% on signing, 50% on delivery. First draft by [date]. Please reply confirming, and I'll send the proposal and contract.

Step 4 · Before any work starts

Proposal, then contract, then deposit

The order matters. Send the proposal first so the client can say yes to the work; turn the accepted proposal into a contract; take the deposit before the first hour is worked. A client who has signed and paid a deposit is a committed client — and you are never owed the full amount at once.

Here's the proposal — scope, fee and timeline as we discussed. Once you accept it, I'll send the contract to sign and the deposit invoice. Work starts as soon as the deposit lands.

Step 5 · Day one

Set up the client properly

Create the client record with the right contact details — and the accounts contact, not just the person you worked with, or your invoices will go to the wrong inbox. Add the project, the contract, and the first invoice to the same record so nothing lives in three different apps. Agree how you will communicate (email, one channel) and how often you will update them.

Could you confirm who I should send invoices to — is that you, or someone in accounts? And one quick check: is email the best way to reach you during the project?

Step 6 · First week

Give them a booking page, not a calendar dance

Every “what time suits you?” thread costs you a day. Give the client a booking page with your services and time slots, so check-ins and review calls book themselves. Confirm the first milestone date in writing, and send a short progress note before they have to ask for one.

Here's my booking page — pick any open slot for our check-in calls, no need to email back and forth. I'll send the first draft by [date], and a short update the day before.

Step 7 · On delivery

Invoice the day the work lands

Send the invoice the day you deliver, to the accounts contact, with the contract terms (due date, late fee) already agreed. An invoice sent a week late starts its clock a week late. If it goes unpaid, follow a fixed schedule — our late-payment guide has the exact wording.

Hi [Name] — the [deliverable] is attached, and invoice [#] for [amount] is due on [date] as agreed. Thank you — and if anything on it needs changing, tell me and I'll fix it straight away.

The three things that go wrong most often

Scope agreed by chat, not in writing

“A website” or “some design work” agreed on a call becomes a different job in each person's memory. Counted deliverables, confirmed in writing, are the fix — see the scope clause in our contract basics guide.

Invoices sent to the wrong person

Your project contact is often not the person who pays. Ask for the accounts contact during onboarding, and send every invoice there. Our late-payment follow-up guide shows what to do when an invoice still goes unpaid.

No deposit, no commitment

Work started on a promise is work you may never be paid for. A signed contract plus a deposit before the first hour is the whole point of onboarding — it is what turns an enquiry into a client.

Questions

How fast should I reply to a new client enquiry?+

Within one working day, and sooner if you can. Enquiries usually go to several freelancers at once, and the first useful reply often wins the job. A short reply that asks one good question about the brief beats a long reply that only asks for a call.

Should I take a deposit from every new client?+

Yes, on any project over a few hundred dollars — 25–50% upfront is standard, and 50% is common on projects over $500. A deposit confirms the client is committed, and means you are never owed the full amount at once. State in the contract whether work starts before or after the deposit arrives.

What belongs in the onboarding email after the discovery call?+

Five things: the deliverables as counted items, what is excluded, the fee and payment schedule, the timeline with the first milestone date, and who the decision-maker and the accounts contact are. Ask the client to confirm it in reply — that confirmation becomes your scope.

How do I stop clients booking calls by email ping-pong?+

Give them a booking page with your services and open slots, so they pick a time themselves. It also sets a professional tone from day one: you run a business with a process, not a inbox that negotiates every meeting.

What if a new client won't sign a contract or pay a deposit?+

That is useful information. It usually means the scope or the price was never really agreed, or the client is not ready to commit. Do not start work anyway — a client who will not sign before the work starts is the client most likely to dispute the invoice after it.

How does FreelancerFlow help with onboarding?+

FreelancerFlow keeps the whole onboarding trail in one place: the client record, the proposal, the contract with type-to-sign acceptance, the deposit invoice, the booking page and the hours — so a new client never means hunting through old emails. You can try the whole workflow in the live demo — clients, contracts, booking and invoices included — free, in your browser.

Onboard every client the same way, in one place

FreelancerFlow covers proposals, contracts, invoices, booking and time tracking for one flat $19/month. Try it first in the live demo — or email us and we'll set up your founding-member account personally.