Disclosure: this article was drafted with AI assistance and edited for practical use. Not legal advice.
Most freelance project problems — scope creep, late feedback, unpaid invoices — are actually onboarding problems. They start in the first week, when expectations were never written down.
Here is a free, copy-paste client onboarding checklist you can use on your next project (works for developers, designers, writers, and consultants).
Step 1 — Ask the right discovery questions
Before quoting, get answers to at least these:
- What problem are you trying to solve, and how will you measure success?
- Who signs off on the final deliverable?
- What is explicitly out of scope?
- Is there a hard deadline? What's driving it?
- How fast can you give feedback (24h, 3 days, 1 week)?
- How does your company pay invoices (net 15/30, PO number)?
- How many revision rounds do you expect?
Questions 3, 5 and 6 alone prevent most of the fights I see freelancers describe on Reddit.
Step 2 — Send a short proposal that restates their goal
Structure: Your goal → What I'll deliver → Not included → Timeline (with feedback deadlines) → Revisions → Price + deposit → Next step.
The "Not included" line is the single most useful sentence in a proposal.
Step 3 — Take a deposit before starting
30–50% to book the start date is standard in many fields. It filters out clients who weren't serious.
Step 4 — Contract checklist
Make sure your contract (reviewed by a professional) covers at least: scope + exclusions, acceptance criteria, revision rounds, payment schedule and late fee, kill fee, IP transfer on full payment, and portfolio rights.
Step 5 — Welcome email + kickoff
Right after the deposit, send a welcome email listing: what you need from them by which date, how/when you communicate, milestones, and "please consolidate feedback into one message per round".
Step 6 — Handle scope creep with a template
"Great idea! That's outside the current scope, so I'd quote it as a small add-on: [price], [timeline]. Want me to add it, or keep it for phase 2?"
Friendly, no drama, and it turns scope creep into extra revenue.
Step 7 — Wrap up and ask for a testimonial
Send final files + final invoice, then ask for 2–3 sentences of feedback and an intro to anyone who might need your services.
Want the full kit?
I packaged the complete version — 20 discovery questions, full proposal template, 3-tier pricing template, contract clause checklist, welcome email, kickoff agenda, asset/access checklist, 3 scope-creep replies, weekly status template, wrap-up + testimonial request and 30-day check-in email — into the Freelance Client Onboarding Kit ($12): https://buy.stripe.com/bJe14mfRPbYJ21haD88EM02
Related (also AI-assisted): Late Payment Follow-up Kit ($5) · 25 Freelancer Email Templates ($9)
The free checklist above is enough to get started — use it either way!
