Client Offboarding Checklist for Marketing Agencies

A client offboarding checklist for a marketing agency covers five things: confirm the end date and final scope from the contract, hand back every account and asset in writing, settle the final invoice and TDS certificates, delete the client's personal data, and clean up internally. Start two weeks before the last day, not on it.

Every agency spends weeks perfecting onboarding and about forty minutes on offboarding — usually on the last day, usually on WhatsApp. That is backwards. How a client leaves decides whether they refer you in a year, whether you get paid the last invoice, and whether "they still have our Instagram" becomes a story told in your city's business groups.

We have ended engagements for every reason across 63+ brands: the client's budget ran out, they hired in-house, a project finished, and a few times we fired them. The reason changes the conversation. It does not change the checklist. This post is that checklist — the one we wish we had written down before our first messy exit. If you are still deciding whether to let a client go, start with how to reduce client churn instead.

What should a client offboarding checklist include?

Split it into three phases so nothing gets crammed into the final 48 hours. Here is the full list with a suggested owner for a small agency:

WhenTaskOwner
2 weeks beforeConfirm end date, notice, final scope and IP terms from the contractFounder
2 weeks beforeName one offboarding owner; share the exit schedule with the client in writingFounder
2 weeks beforeStart ownership transfers that have waiting periods (Google Business Profile)Account manager
Final weekDecide the fate of scheduled posts; build the asset handover folderAccount manager
Final weekRaise the final invoice; collect pending TDS certificatesAccounts
Last dayRemove agency access from pages, ad accounts and tools; send the handover emailAccount manager
Last dayExit call: feedback, and a testimonial only if it went wellFounder
Within 7 daysDelete the client's personal data and confirm in writingAccount manager
Within 7 daysInternal cleanup: groups, tools, automations, capacityFounder
90 days afterA short check-in message — no pitchFounder

The rest of this post explains the steps that go wrong most often.

Phase 1: two weeks before the last day

Read the contract before you write a single message. Your retainer agreement should state the notice period, what happens to work in progress, and who owns the raw files. Many agency contracts transfer final approved creatives to the client but keep source files (PSDs, Figma files, raw footage) with the agency unless paid for. Know which one you signed, because the client will ask on the exit call.

Name one owner. Offboarding fails when it belongs to everyone. One person tracks the checklist, one person sends the client every update. Everyone else on the team stops replying to the client on their personal numbers from the day notice is given.

Send the schedule in writing. A short email: the last working day, what will be delivered before then, when access will be removed, when the final invoice goes out. Clients relax when they can see the end clearly. Ambiguity is what makes them anxious and difficult.

Start the slow transfers now. Google Business Profile has a rule most agencies discover the hard way: a newly added owner or manager has to wait 7 days before they can remove other owners or transfer primary ownership, and an owner who tries to make someone else the primary owner in their first 7 days gets an error (Google Business Profile Help). If you created the profile and are its primary owner, add the client as owner two weeks out, not on your last day. More on this in our Google Business Profile guide for agencies.

How do you hand back social media accounts properly?

The principle: at the end, the client owns and administers everything, and your agency has access to nothing. How hard that is depends on how you set things up on day one.

The asset handover folder

One folder, one link, sent by email so there is a written record. What goes in it:

  1. Final approved creatives and captions, organised by month.
  2. The brand kit: logos, fonts, colour codes, templates.
  3. Source files and raw footage — if your contract says they transfer.
  4. The content calendar export, including drafts and ideas not yet used.
  5. Hashtag banks, caption tone notes and any audience research.
  6. All monthly reports in one place.
  7. A one-page account list: every platform, who the admin is now, and the date access was removed.

That last page is the one clients value most, and the one you will want if there is ever a dispute about who had access to what, and when.

Social media content calendar export for a client offboarding handover in an agency management tool
The content calendar is part of the handover — including approved posts that have not gone live yet.

What money matters close out at offboarding?

The final invoice. Bill work done up to the end date, with GST, on your normal terms. If the client paid in advance for work you will not deliver, refund it — your CA will tell you whether that needs a credit note.

TDS certificates. If the client deducted TDS on your invoices, you need the certificates to match against your Form 26AS. These are easy to get while you still have a relationship and nearly impossible six months later. Ask for every pending one in the exit email. Background in our post on TDS on digital marketing services.

Keep your own records. Deleting client data does not mean deleting your invoices. Under Section 36 of the CGST Act, a registered person must keep books of account and records until 72 months from the due date of the annual return for that year (CBIC). Your invoices, contract and payment trail stay. Their customer lists go.

If the last invoice is unpaid, chase it through the invoice, never through their accounts. Our guide on handling late-paying clients covers the reminder sequence.

Do you have to delete client data when the contract ends?

For personal data, in practice yes. Under Section 8(7) of the Digital Personal Data Protection Act, 2023, a business must erase personal data once the purpose is no longer served, and must cause its data processor to erase data it shared with them (DPDP Act, s.8). When a client shared lead sheets, customer lists or DM exports with you, you are that processor, and the purpose usually ends on your last day.

Check the obvious places and the forgotten ones: shared drives, team members' downloads, WhatsApp media, ad audience uploads, and form responses. Then send one line in writing confirming deletion. It costs nothing and it is the step almost no agency does. The DPDP Act guide for agencies has the wider picture.

Internal cleanup nobody remembers

This is easier when the client's calendar, files, approvals and invoices already live in one agency workspace rather than across five chat threads and a personal Drive.

Agency dashboard workspace used to track client offboarding tasks, access and files
One workspace per agency makes the offboarding list a checklist, not a scramble.

Should you run an exit interview with a departing client?

Yes — fifteen minutes on the last day, founder on the call. Ask three questions: what worked, what should we have done differently, and what would make you recommend us. Write the answers down and actually read them at your next quarterly review.

Ask for a testimonial or a Google review only if the engagement ended well. A client who left because their budget moved in-house is often happy to give one. A client you fired is not, and asking will sour an exit you worked hard to keep clean.

Then, ninety days later, send one message: a genuine note about something you noticed on their page. No pitch. Agencies in cities like Lucknow or Jaipur live on referrals, and former clients who were treated well on the way out are some of the best referrers you will ever have.

This is operational advice from running an agency, not legal or tax advice. For contract, GST, TDS or data-protection questions, speak to your lawyer or CA.

Frequently asked questions

How long should client offboarding take for an agency?

Plan for about two weeks of active work before the last day and a week of cleanup after it, plus one check-in at ninety days. Transfers with waiting periods, such as Google Business Profile ownership, set the pace — start those first so nothing is still pending on your final day.

Who owns the content an agency created for a client?

Whatever your contract says. Most agency agreements give the client final approved creatives and captions, while source files and raw footage stay with the agency unless the contract transfers them or the client pays for them. If the contract is silent, settle it in writing before the exit call.

Should an agency keep a client's data after the contract ends?

Keep your own business records — invoices, the contract and payment history — because GST law requires them for years. Delete the client's personal data, such as customer lists, lead sheets and DM exports, once the engagement ends, and confirm the deletion to the client in writing.

What if the client has not paid the final invoice?

Complete the handover anyway. Accounts and brand assets belong to the client, and withholding them damages your reputation far more than it pressures payment. Chase the money through reminders, a statement of account and, if you are MSME-registered, the delayed-payment route — never through their logins.

Sources

Make every exit as clean as the onboarding.

Client accounts, calendars, files, approvals and invoices in one workspace, so ending an engagement is a checklist — from ₹999/month. See the agency management software and the Instagram scheduler.