ArticlesEarly preview

Client Onboarding Checklist in Notion for AU Freelancers

Affiliate disclosure: This article may contain affiliate links and links to products sold by the site owner (Andrew / NDYT on Gumroad). If you buy through affiliate links, we may earn a commission at no extra cost to you. This is not financial, tax, or legal advice. Australian freelancers should confirm ABN/GST obligations with a registered tax agent or accountant.

The first two weeks of a freelance engagement set the tone for everything that follows: scope clarity, payment speed, communication hygiene, and whether you become a trusted operator or “that contractor we forever chase for details.” Australian solos often improvise onboarding in Gmail threads. A Notion checklist turns improvisation into a repeatable product.

This article gives you a practical onboarding system you can duplicate per client — with AU-aware touches (ABN, invoices, timezones) and links into cashflow and time-tracking stacks.

Why onboarding is a cashflow feature

Poor onboarding causes:

  • Invoices rejected by AP for missing PO or wrong entity name
  • Scope arguments without a written baseline
  • Slack chaos with no decision log
  • Unpaid deposits while work somehow already started
  • Relationship friction that makes Reminder 2 feel impossible

Good onboarding is not bureaucracy. It is how you get paid and stay sane. Treat it like a productised service you deliver to yourself.

The onboarding page template (duplicate per client)

Create a Notion template button: New client onboarding. Each duplicate includes:

Section A — Commercial basics

  • [ ] Signed agreement / proposal accepted (link)
  • [ ] Deposit terms agreed (amount + due date)
  • [ ] Deposit invoice sent (link to invoice tracker row)
  • [ ] Deposit paid (status)
  • [ ] Client legal entity name captured
  • [ ] Client ABN (if any) captured
  • [ ] Your ABN + payment block sent (link Business constants)
  • [ ] PO number / cost centre captured if required

Section B — Access & channels

  • [ ] Primary contact + backup contact
  • [ ] Preferred channel (email / Slack / Teams)
  • [ ] Working hours & timezone notes (AU ↔ US/UK especially)
  • [ ] Shared drive / Figma / repo access granted
  • [ ] You granted only least-privilege access
  • [ ] Password sharing policy agreed (hint: use a manager, not Notion comments)

Section C — Delivery setup

  • [ ] Project created in Projects DB (relation)
  • [ ] Scope one-liner frozen
  • [ ] Out-of-scope examples listed (at least three)
  • [ ] Milestones dated
  • [ ] Success criteria written in client-facing language
  • [ ] Risk list started (top 3)

Section D — Rhythm

  • [ ] Recurring check-in scheduled
  • [ ] Reporting format agreed (weekly Looms vs written)
  • [ ] Escalation path (who decides when primary is away)
  • [ ] Holiday / availability windows shared both ways

Tick boxes beat paragraphs you never re-read.

The kickoff call agenda (30–45 minutes)

  1. Confirm commercials aloud (awkward once > lawsuit later)
  2. Walk scope one-liner and out-of-scope examples
  3. Agree communication SLAs (“I reply within one business day on email”)
  4. Confirm invoice path and AP requirements
  5. Book the next two milestones in calendars
  6. Ask “What does success look like in one sentence?” and paste it into Notion

Record decisions in the onboarding page immediately after the call — not “later”. Later is where details go to mutate.

AU-specific gotchas

  • Entity mismatch: Trading name on the website vs Pty Ltd on the contract. Invoice the contracting entity.
  • GST presentation: Match your registration reality on the first invoice; fixing GST layout mid-project annoys AP.
  • Public holidays: Mention state holidays if you are VIC-based and the client is elsewhere — Melbourne Cup day surprises exist.
  • Overseas clients: Publish [AFFILIATE: Wise | Wise payment details | placeholder] or [AFFILIATE: Airwallex | Airwallex details | placeholder] during onboarding, not after the due date.
  • Insurance certificates: Some enterprise clients ask early — store PDFs in a secure drive, link from the onboarding page.

Linking onboarding to the rest of the OS

  • Onboarding page ↔ Client relation
  • Deposit invoice ↔ Invoices DB
  • Project ↔ Tasks
  • If hourly: create matching project in [AFFILIATE: Toggl | Toggl Track | placeholder] or [AFFILIATE: Clockify | Clockify | placeholder] before day-one work

When onboarding completes (all Section A–D critical boxes), set Client Status = Active. Not before. “Active but unpaid deposit” is how freelancers donate labour.

Soft boundaries worth writing once

Add a callout you reuse:

“Work begins after deposit clearance unless explicitly agreed. Scope changes require written approval and may adjust fees or dates. Invoices follow the schedule in the agreement; reminders are automatic.”

If saying this feels harsh, your past self has been training clients to ignore terms. Professional clients usually respect clear rails.

Assets to attach

  • Pricing one-pager PDF
  • Invoice template sample
  • Security expectations (MFA, no shared logins)
  • Optional: welcome Loom (<5 minutes)
  • Link to your weekly update template

The Freelance Cashflow Pack covers invoice + late emails + pricing sheet — attach the pricing sheet at proposal stage, not after resentment.

Onboarding for retainers vs projects

Projects: heavy on milestones and deposit. Freeze scope early. Retainers: heavy on monthly invoice date, hour caps, priority rules, and what happens when cap blows. Define “urgent” or everything becomes urgent.

Create two template variants rather than one bloated page. Future you will thank present you.

First-week deliverable (build trust fast)

Even on long projects, ship a small visible artefact in week one: a brief diagnostic, a sitemap draft, a tracked backlog, a sample report. Onboarding checklists create structure; early delivery creates belief. Belief makes invoices easier.

Measuring onboarding quality

After 90 days, sample five clients:

  • % with deposit before substantial work
  • Average days from kickoff to first invoice paid
  • Scope change disputes (count)
  • “Where’s the file?” messages in week one (count)
  • Retainer renewals vs ghosting

If disputes are high, your Section C is theatre. If deposits are rare, Section A lacks teeth. Adjust the template, not just your mood.

Sample kickoff email (send before the call)

Subject: Kickoff + onboarding checklist — <Project>

Body essentials: link to signed proposal, deposit invoice attached, agenda for call, request for legal entity name + AP contact + any PO, your payment details block, and a note that substantive work begins after deposit clearance. Attach pricing one-pager if scope is still flexible.

This email alone prevents half of onboarding failures.

Closing

Onboarding is the product wrapper around your craft. Put it in Notion as a checklist, link it to money and projects, and refuse to start serious work on vibes alone. Australian freelancers who industrialise kickoffs look “organised” to clients — which is another way of saying premium.


Related: Solo OS guide, cashflow stack, time tracking comparison.