Freelance Client Offboarding Checklist
Most freelancers spend considerable time thinking about how to land clients and onboard them well. Far fewer have a systematic process for ending engagements.
That's a mistake. The way you close a project shapes whether the client comes back, whether they refer you, and whether they provide a testimonial you can use. Done well, offboarding is one of the highest-leverage touchpoints in the client relationship.
Here's a 10-step process for wrapping up every freelance project professionally.
Step 1: Deliver the Final Deliverable
Obvious, but worth stating precisely. The final delivery should include:
- Everything specified in the contract or SOW
- An organized file structure (not a dump of raw files)
- A brief summary of what's included and how to use it
- Any documentation or handoff notes the client will need
Send it to the single point of contact you established at kickoff. Don't scatter files across email threads.
Step 2: Collect Final Payment
Before transferring any final assets, confirm payment has been received or is due immediately upon delivery.
Your contract should specify the trigger for final payment — most commonly "upon delivery of final files" or "upon final client approval." Send the final invoice alongside the deliverable, or confirm it was already sent per your payment schedule.
Script if payment is overdue: "Hi [Name], I'm attaching the final [deliverable] as discussed. Per our agreement, the final payment of $[X] is due [on delivery / within X days]. Please let me know once that's been processed and I'll send the complete file package."
Step 3: Transfer Final Assets
Once payment is confirmed, transfer everything:
- Source files, working files, final exports
- Passwords or credentials if any were shared
- Any third-party assets or licenses you purchased for the project
- Documentation, notes, or process files that belong to the client
Send via a clear file transfer method with a confirmation. Don't just email a Google Drive link with no context.
Step 4: Revoke Your Access
Remove yourself from client accounts and platforms as appropriate:
- Remove your access from project management tools
- Revoke editing access to shared documents
- Log out of client accounts you had permission to access
- Keep copies of work relevant to your portfolio (with any required permission)
This is professional closure. It also protects you from being accidentally blamed for actions taken after the engagement ends.
Step 5: Request a Testimonial
The best time to ask for a testimonial is immediately after a successful delivery — when the client is satisfied and the work is fresh.
Script for a testimonial request: "Hi [Name], it's been great working with you on [project]. I'm building out my portfolio and would love to include a brief testimonial from you. Would you be willing to write 2–3 sentences about your experience working together and the outcome? Even something short is incredibly helpful."
If they're too busy to write, offer to draft a testimonial based on your work together and ask them to edit and approve it. Most clients will.
Step 6: Ask for a Referral
If the project went well, ask directly. Most satisfied clients never refer because no one asks — not because they wouldn't.
Script for a referral ask: "If you know anyone else who could use help with [your service area], I'd love an introduction. I'm taking on [X type of project] through [timeframe] and a referral from you would mean a lot."
Keep it specific and low-pressure. You're not asking them to do marketing work for you — just a quick mention if it comes up naturally.
Step 7: Ask for Case Study Permission
If the project produced strong results — or would make a compelling portfolio piece — ask permission to write about it.
Script for case study permission: "Would you be open to me writing a brief case study about our work together? I'd share it with you for approval before publishing anything. I'd keep your [company name / specific details] as [private / credited based on your preference]."
A case study is one of the most persuasive pieces of marketing content a freelancer can have. Most clients are flattered when asked.
Step 8: Complete a Brief Project Retrospective
Before moving on, take 15 minutes to review the engagement:
- What went well that you want to repeat?
- What went poorly that you want to prevent next time?
- Did the project come in on time and on budget?
- Were the scope boundaries respected?
- Would you work with this client again?
These notes make your next project kickoff more effective. They also help you recognize client patterns early.
Step 9: Send a Future Availability Note
Let the client know when you're available for the next project. This is especially important for clients who might need seasonal or periodic work.
Script: "My schedule opens up again around [month]. If you're thinking about [next project type], feel free to reach out — I'd love to continue working together."
This isn't sales pressure. It's a reminder that you exist and that you want to work with them again.
Step 10: Keep the Door Open
Send a brief check-in 3–6 months after project close. Not to sell, just to stay in contact.
"Hi [Name], just checking in to see how [project outcome] is going. Hope everything is running well."
Former clients are among the most likely sources of repeat work. Staying in touch — professionally and briefly — keeps you top of mind when they have the next project.
A systematic offboarding process turns a finished project into a pipeline of referrals, testimonials, and repeat business. The investment is minimal. The return compounds over time.
For the onboarding side of the client relationship, see How to Onboard a New Freelance Client and the Freelance Client Questionnaire Template for qualifying new clients before projects begin.
HoneyBook makes it easy to manage contracts, invoices, and client communications in one place — so your offboarding process stays organized whether you're wrapping up one project or several. Try it free at HoneyBook.
👉 The Client Onboarding Kit includes the full client lifecycle toolkit — intake questionnaire, welcome email, kickoff agenda, communication expectations document, and project close-out workflow — everything from first contact to final delivery. Get the Client Onboarding Kit → ($17)
Related reading: How to Onboard a New Freelance Client | Freelance Client Questionnaire Template