Operations guide

How to offboard a freelance client without leaving loose ends

The wrap-up sequence that turns a finished engagement into a referral, a testimonial, and a clean break.

·6 min read·Operations

Quick answer

A clean freelance offboarding has six moves: a project-completion email summarising what shipped, the final invoice with payment terms, a structured asset handoff (files, credentials, access), a testimonial request while the win is fresh, a retainer or future-work offer, and a checklist of accesses to revoke from your side. Do all six within five working days of project end.

Most freelance engagements end with a quiet drift rather than a deliberate close. The deliverables get sent, the final invoice goes out, and a month later you realise the client still has access to a Notion board you forgot about and you never asked for the testimonial that would have made selling the next project easier. Offboarding is the difference between an engagement and a relationship — and it takes about an hour, done well.

Send a project-completion email

Once the final deliverables are out, send an explicit completion email. State what was delivered, name the agreement that's now fulfilled, and confirm the date. This is the marker that converts 'work in progress' into 'engagement complete' in both heads. The email also serves as the cue for everything else in this list — the testimonial ask, the final invoice, the asset handoff. Without an explicit close, all of those drift indefinitely.

Hand over assets and access deliberately

Build a single handoff document listing every file, credential, account, and access point the client will need going forward. Group by 'they own this now' and 'this stays with me as my working file'. Include format notes ('source files in Figma, exported PNGs in /handoff/exports') and ownership transfer language for anything covered by the contract. A 15-minute screen-share walking through the handoff doc is worth more than another email — clients remember the call, not the file.

Ask for the testimonial while the win is fresh

Testimonials sourced two weeks after project end convert at maybe twice the rate of testimonials chased six months later. Ask in the completion email or the very next message. Make it easy: suggest two specific questions ('what changed because of this work?' and 'who would you recommend this for?'), name a length ('a couple of paragraphs is great'), and offer to draft something for them to edit. The freelancers who consistently get good testimonials are the ones who lower the activation energy.

Offer the next thing — retainer, follow-on, or just a check-in

Use the completion email to surface the next possible engagement. This isn't a pitch; it's a quiet placement of options. If a retainer makes sense given the relationship, name it. If there's a likely v2 in six months, say so. If the work is genuinely complete, offer a quarterly check-in instead. Existing clients are the cheapest pipeline you have — keeping a soft door open is most of the work.

Revoke your own access and clean up

On your side, log out of the client's tools, remove their shared folders from your active workspace, and archive the project. This isn't paranoia — it's the only way to keep your own tool drawer from filling with permissions you don't use. A clean offboarding from your end also means you remember which clients are 'active' versus 'past,' which matters for your weekly review and your retainer pricing.

Schedule the future touchpoint before you forget

Put a calendar reminder six weeks out: 'Check in with [client] — anything new?'. The reminder is for you, not them. Most repeat work comes from a freelancer who reached out at exactly the moment the client was thinking about the next thing. The freelancers who never get repeat work are usually the ones who never followed up.

Key takeaway

A clean offboarding is six small actions inside one week. Skip them and you trade a relationship for a transaction.

Wrap projects without losing the testimonial

Send the final invoice, request a testimonial, and keep the client warm — all from one project view in kinako. No spreadsheets, no missed follow-ups.

Get started free

Free plan · No credit card required

Frequently asked questions

What if the client owes me money when the project ends?

Don't offboard until the final invoice is paid. Send the completion email and the final invoice together, but hold back source files or transfer of IP until payment clears — most contracts already specify this. Once paid, send the handoff and ask for the testimonial. Offboarding while unpaid sends the message that payment is optional.

Should I send a separate testimonial request email or include it in the completion email?

Including the ask in the completion email itself is fine and saves a touchpoint. If you'd rather decouple, send the completion email first, then the testimonial request 3-5 days later — long enough that the client has fully digested the wrap-up, short enough that the project is still fresh.

What if the client never replies to the offboarding email?

Send one follow-up two weeks later, then close it out on your side regardless. Mark the project complete in your system, send the final invoice if you haven't, and archive your working files according to your contract's retention clause. Their silence isn't your problem — your records being clean is.

Related templates

Built for

Keep reading