From client yes to first invoice: a lightweight Notion checklist for solo freelancers
You got the yes. Congrats. Now comes the awkward part: turning that yes into a clean kickoff, a scoped deliverable, and an invoice that actually gets paid — without spending half a day reinventing your process. Steal this freely.
The gap most freelancers underestimate
Sales energy fades fast. After the client agrees, people often:
- Start work before scope is written down
- Skip a simple intake and then get surprised by budget or must-haves
- Send a vague kickoff email and invite endless Slack threads
- Invoice late, or chase payment with improvisation
None of that needs a CRM. It needs a short, repeatable checklist.
Day-of checklist (copy into Notion)
1) Capture the yes (2 minutes)
Create one Client row and one Project row:
| Field | Example |
|---|---|
| Client | Acme Studio |
| Status | Active |
| Project | Landing page refresh |
| Agreed fee | €1,200 |
| Start date | 2026-09-16 |
| First invoice trigger | Kickoff complete / 50% deposit |
Keep statuses boring: Active, Waiting on payment, Archive.
2) Run a lightweight intake (10–15 minutes)
Ask only what changes the quote or the plan:
- Primary goal in one sentence
- Must-haves vs nice-to-haves
- Hard deadline (if any)
- Who approves work and who pays
- Budget range or fixed fee confirmation
- Assets they already have (copy, brand, access)
If an answer is fuzzy, stop and clarify before you open Figma or VS Code.
3) Write scope as in / out / later (10 minutes)
Three short lists beat a long proposal:
- In scope — what you will deliver this cycle
- Out of scope — explicitly not included
- Later — parked ideas that won’t expand this invoice
Send this back for a one-line confirmation (“Looks good”) so “one more thing” has somewhere to go besides your unpaid hours.
4) Send a kickoff email with edges (5 minutes)
A useful kickoff email usually includes:
- Confirmed deliverable + fee
- Timeline and next checkpoint
- What you need from them this week
- How feedback rounds work
- How invoicing works (deposit / milestone / net terms)
Keep it short. Links to a shared Notion page beat a wall of paragraphs.
5) Log the invoice before you forget (2 minutes)
In an Invoice log:
- Invoice # / amount / due date
- Status: Draft → Sent → Waiting → Paid
- Reminder date if unpaid
When status flips to Waiting on payment, your brain can leave the chase alone until the reminder date.
6) Use polite nudges, not panic (as needed)
- Day 0: invoice sent with clear due date
- +3–5 business days: friendly check-in + invoice attached again
- +7–10: firmer note + next steps (pause new work until cleared — if your agreement allows)
Write these once. Reuse them. Tired freelancers write worse follow-ups.
Optional: AI prompts that stay useful
Prompts help when they use placeholders, not vibes. Examples:
- “Rewrite this scope so In / Out / Later is unambiguous: {draft}”
- “Draft a kickoff email for {project} with fee {fee} and start {date}”
- “Turn these meeting notes into must-haves vs nice-to-haves: {notes}”
Always edit before sending. Clients can tell when a message was never read by a human.
What you can ignore (on purpose)
For one active client at a time, you probably do not need a full CRM pipeline, automated proposals with e-sign on day one, or a “business OS” with dashboards you never open. Start with tracker + intake + scope + kickoff + invoice log. Add tools only when the checklist breaks.
Want the packed version?
Client Ledger Mini is a one-time €19 digital pack with the mini Notion tracker, intake + scope templates, 3 kickoff scripts + 3 late-payment nudges, 25 AI prompts with placeholders, and a same-day start-here checklist.
See Client Ledger Mini — €19Buy: email clientledger@agentmail.to with subject BUY. Templates & scripts only — not legal advice.