Client Kickoff Billing Checklist: Rates, Tools, and First Invoice
New clients do not fail at invoice #12. They fail at invoice #1 — wrong rate, missing PO, vague due dates, or a time project named so badly you cannot bill from it. A kickoff billing checklist turns “we’ll figure money out later” into a thirty-minute alignment before work starts.
This workflow is for solo freelancers and tiny practices onboarding a new client. It complements Estimate-to-invoice workflow, Weekly billing ritual, How to write invoice payment terms, and How to turn time logs into invoices. It is pre-start alignment, not the weekly send loop.
Pricing disclaimer: When tools are mentioned, plan prices and payment fees change — verify on the vendor site. Independent guidance; no affiliate links by default. Not tax or legal advice. Contracts and late-fee rules vary by jurisdiction — confirm with counsel when stakes are high.
Why kickoff billing beats mid-project negotiation
After delivery, every unclear money detail becomes an argument about feelings. Before kickoff, the same details are logistics:
- Rate and currency
- What is billable vs included
- When the first invoice goes out
- Deposit vs Net terms
- Which email AP actually monitors
- Which tool is the system of record
Thirty minutes now saves three awkward emails later.
The checklist (print or copy into your kickoff doc)
A. Commercial terms
- Scope summary matches the estimate / SOW the client accepted
- Pricing model named: hourly / fixed / retainer / milestone
- Rates (and overtime / rush multipliers if any) written
- Currency named; FX / transfer fee ownership named for cross-border work
- Deposit amount and trigger (e.g., 30–50% before kickoff — adjust to your market)
- Remaining schedule: weekly / milestone / Net 15 final, etc.
- Change-order rule: unpaid extras need written approval first
B. Payment operations
- Due-date policy: Due on receipt / Net 7 / Net 15 / Net 30
- Accepted methods (card portal, ACH, wire, PayPal, etc.)
- Who pays processor / FX fees
- Late / pause policy stated calmly in writing
- Invoice cadence weekday on your calendar
C. AP / paperwork
- Legal billing entity names (yours and theirs)
- Billing contact + AP email (not only the project chat buddy)
- PO number or “PO not required” in writing
- Vendor portal login tested once if they use one
- Tax forms / W-9-style docs as required in your jurisdiction (local rules)
D. Time and project hygiene (even on fixed-fee)
- Timer/project name matches invoice language
- Billable vs non-billable tags decided
- Hour cap or budget alert if the SOW has one
- One source of truth for hours (no dual spreadsheets forever)
E. Tools — who owns what
- System of record for invoice numbers named (Wave / FreshBooks / QBO / Xero / etc.)
- System for time named (Toggl / Clockify / Harvest / Everhour / in-invoice-tool)
- System for contracts/proposals named if separate (HoneyBook / Bonsai / Docs)
- Payment rail(s) tested with a $1 send to yourself when practical
Kickoff email block you can paste
Hi {{Name}}, before we start {{Project}}, confirming billing so AP has zero surprises:
- Fee model: {{hourly/fixed/retainer}} at {{rate or price}} {{currency}}
- Deposit: {{amount}} due {{when}} via {{methods}}
- Ongoing invoices: {{cadence}}, terms {{Net X}}, sent to {{AP email}}
- PO: {{number or “not required”}}
- Fee ownership on card/FX: {{us/them}}
Reply “confirmed” and I’ll send the deposit invoice / kickoff invoice today.
Save their “confirmed” with the SOW.
Rates: decide once, store everywhere they matter
- Write the commercial rate in the SOW.
- Enter the same rate on the client card in your invoice tool.
- Enter billable rates in your timer if you invoice from hours.
- Screenshot or export the rate page for your records.
Mismatched rates between timer and invoice tool are a classic week-four surprise. Fix at kickoff.
Tools map (pick one cell per row)
| Job | Lightweight | Mid | Books-heavy |
|---|---|---|---|
| Invoices | Wave / PayPal Invoicing | FreshBooks / Zoho Invoice | QuickBooks Online / Xero |
| Time | Toggl / Clockify free | Harvest / Everhour | Ledger time modules (verify) |
| Proposals/contracts | Google Docs + e-sign | Bonsai / HoneyBook | Same + attorney templates |
| Payments | ACH + one card rail | Portal in invoice tool | Ledger payments |
Rule: one owner for invoice numbers. Extra tools are rails or trackers, not second number series.
First invoice — same day as kickoff when possible
Deposit / kickoff invoice should include
- Clear label:
Deposit — Project Name — Kickoff - Amount matching the written schedule
- Due date (often Due on receipt for new clients)
- Pay link + backup method
- PO if required
- Terms footer matching the kickoff email
Send to AP + project contact. Subject line like finance mail: Invoice 1101 — Deposit — Project Name — Due 12 Dec.
If the client cannot pay deposits, reconsider start dates — unpaid kickoffs are how freelancers finance strangers.
Fixed-price, hourly, and retainer kickoff differences
| Model | Kickoff emphasis |
|---|---|
| Hourly | Rates, billable definitions, weekly send day, timer project names |
| Fixed | Milestone amounts, acceptance criteria, change orders, private hour budget |
| Retainer | Cap, rollover, overflow rate, invoice day (often 1st), pause rules |
Link deeper plays: retainer billing, milestone billing, fixed-price + time tracking.
After kickoff — hand off to the weekly ritual
Once invoice #1 is paid or scheduled:
- Put the recurring billing weekday on the calendar.
- Track time against the kickoff project names only.
- Do not invent new client aliases mid-month.
- Run the weekly billing ritual without renegotiating terms.
Kickoff creates the rails; the ritual keeps cash moving.
Common kickoff failures
| Failure | Prevention |
|---|---|
| Started work before deposit cleared | Deposit gate in writing |
| Invoiced the chat contact, not AP | Capture AP email at kickoff |
| Timer project ≠ invoice description | Name projects for AP, not for your jokes |
| “Pay when you can” terms | Explicit due dates |
| Two tools issuing different invoice numbers | Name one system of record |
| Fee surprise on PayPal/card | Fee ownership in terms |
Soft script when the client wants to “skip paperwork”
I keep billing boring on purpose so we never argue about money mid-project. The kickoff note is one email — then we can focus on the work. I’ll send the deposit invoice as soon as you confirm the bullets above.
If they refuse every structure, that is data about the engagement risk.
FAQ
Do I need a full contract before the first invoice?
High-stakes work deserves proper agreements. At minimum, get written acceptance of scope, rate, and payment terms (email confirmation counts as a start). This is not a substitute for counsel.
What if they need vendor onboarding that takes weeks?
Start paperwork early; do not burn unpaid discovery weeks hoping AP “will catch up.”
Should the first invoice be hourly detail or a deposit lump?
Deposits are usually lump sums tied to the schedule. Hourly detail belongs on progress invoices after tracking starts.
Which tool is mandatory?
None. The checklist is. Tools only store what you decided.
Affiliate links?
None by default.
Bottom line
A client kickoff billing checklist aligns rates, terms, AP contacts, deposits, project names, and tool ownership before the first hour hits the clock. Send a short confirmation email, issue the deposit/first invoice the same day when you can, and only then start the work. Pair this with your estimate→invoice path and weekly send ritual so money stays a system — not a scramble. The best first invoice is boring, payable, and already agreed.