Employee Offboarding Checklist Guide

Revoke access, recover assets, and log terminations in one workbook auditors can sample.

employee offboarding checklist template preview (HR-002)
.xlsx HR-002

Employee Offboarding Checklist and Log

Revoke access, recover assets, and log terminations in one workbook auditors can sample.

How to Fill Out This Employee Offboarding Checklist and Log

Employee offboarding checklist template — Log every departure in the workbook — same-day access removal is a common SOC 2 test. Use dropdowns and do not leave termination dates blank.

Recommended Owner: IT + HR | Manager confirms knowledge transfer

What this file is for

Document purpose

Termination log proving access revoked and assets recovered (CC6.2, CC6.3).

In your program: Same-day prod revocation; auditors sample recent terminations.

Before you start

Getting Started

  • Open Instructions first — set workbook owner, then add one Offboarding Log row per departure.
  • Run the Checklist tab tasks 1–11 in parallel with log updates — do not mark Status = Complete until tasks 3–6 and 11 are Done.
  • Export IdP disable proof and prod access removal tickets into Evidence Link before filing the row.

Document tour

Fill out the file section by section

Work through the sections below in order. Each block matches a heading or tab in the downloaded HR-002 file.

Instructions
  • Set workbook owner and version; workflow is Instructions → Offboarding Log → Checklist per termination.
  • Same-day prod access removal is the most common CC6.3 audit test — align with COR-002 offboarding SLA.
  • Check Dashboard after each offboard for incomplete revocations and missing evidence links.
Offboarding Log
  • One row per termination — work column-by-column below; auditors sample recent Complete rows.
  • Status = Complete only when IdP/Email Disabled and Prod Access Revoked are both Yes.
  • Delete gray Acme example rows before sharing with auditors.

Employee Name

  • Fill Employee Name for every in-scope row on Offboarding Log — use dropdowns where provided.
  • Do not leave cells blank for active records; use N/A with a short reason if truly not applicable.

Employee ID

  • Assign stable Employee ID values — never reuse an ID for a different record in the audit period.
  • Cross-reference IDs in related toolkit docs (SOC-021, COR-014, HR-001, etc.).

Department

  • Fill Department for every in-scope row on Offboarding Log — use dropdowns where provided.
  • Do not leave cells blank for active records; use N/A with a short reason if truly not applicable.

Manager

  • Name a person (not a team inbox) in Manager — auditors interview control owners.
  • Must match COR-005 org chart or SOC-024 control owner assignments where applicable.

Termination Type

  • Fill Termination Type for every in-scope row on Offboarding Log — use dropdowns where provided.
  • Do not leave cells blank for active records; use N/A with a short reason if truly not applicable.

Last Day

  • Use consistent Last Day format (YYYY-MM-DD) aligned with HRIS, IdP, or LMS exports.
  • Dates must match supporting evidence — auditors compare log timestamps to HR records.

Offboarding Owner

  • Name a person (not a team inbox) in Offboarding Owner — auditors interview control owners.
  • Must match COR-005 org chart or SOC-024 control owner assignments where applicable.

Status

  • Select Status from the dropdown — free text breaks Dashboard formulas and heatmaps.
  • Update through the lifecycle (Not Started → In Progress → Complete/Closed) before sign-off.

IdP/Email Disabled

  • Fill IdP/Email Disabled for every in-scope row on Offboarding Log — use dropdowns where provided.
  • Do not leave cells blank for active records; use N/A with a short reason if truly not applicable.

Prod Access Revoked

  • Fill Prod Access Revoked for every in-scope row on Offboarding Log — use dropdowns where provided.
  • Do not leave cells blank for active records; use N/A with a short reason if truly not applicable.

Equipment Returned

  • Fill Equipment Returned for every in-scope row on Offboarding Log — use dropdowns where provided.
  • Do not leave cells blank for active records; use N/A with a short reason if truly not applicable.

Exit Interview

  • Fill Exit Interview for every in-scope row on Offboarding Log — use dropdowns where provided.
  • Do not leave cells blank for active records; use N/A with a short reason if truly not applicable.

Completed Date

  • Use consistent Completed Date format (YYYY-MM-DD) aligned with HRIS, IdP, or LMS exports.
  • Dates must match supporting evidence — auditors compare log timestamps to HR records.

Notes

  • Fill Notes for every in-scope row on Offboarding Log — use dropdowns where provided.
  • Do not leave cells blank for active records; use N/A with a short reason if truly not applicable.

Evidence Link

  • Fill Evidence Link with a URL, ticket, or export path auditors can open — not a local-only path.
  • Re-verify links before fieldwork; broken evidence links are a common audit finding.
Checklist
  • Use this tab per termination alongside the log — mark Done? as you complete each task.
  • Tasks 3–6 (identity and access) must finish on or before last employment day where possible.
  • Task 11 ties the checklist to CC6.3 evidence — link the filed record in log Evidence Link.

Tasks 1–2 · HR notification & exit

  • Task 1: HR notifies IT and manager of termination date — ticket or email thread as proof.
  • Task 2: Exit interview scheduled or waived with documented reason (Waived is valid if policy allows).

Tasks 3–6 · Access revocation (audit focus)

  • Task 3: Disable IdP/email or convert to shared mailbox — log IdP/Email Disabled = Yes on same day.
  • Task 4: Revoke MFA devices and active SSO sessions — include mobile authenticator resets.
  • Task 5: Remove production access (cloud consoles, repos, databases) — Prod Access Revoked = Yes before Complete.
  • Task 6: Remove VPN/network access — often missed for remote employees; verify firewall/Zero Trust groups.

Tasks 7–10 · Assets, credentials & data

  • Task 7: Collect company laptop and hardware — Equipment Returned = Yes when MDM shows deprovisioned.
  • Task 8: Rotate shared credentials if the user knew team passwords or API keys.
  • Task 9: Transfer file ownership, open tickets, and doc permissions to manager or successor.
  • Task 10: Return physical badges and office keys — note N/A for fully remote staff if policy allows.

Task 11 · Evidence filing

  • Task 11: File offboarding record as CC6.3 evidence — paste URL in log Evidence Link column.
  • Include IdP export screenshot or ticket showing disable timestamp on or before Last Day.

Quality check

Before You Finalize

  • No active prod accounts for terminated users in this log — Dashboard should show zero Prod Access Not Revoked.
  • Revocation date ≤ last employment date for each row; Completed Date filled when Status = Complete.
  • Gray Acme example rows deleted; every Complete row has Evidence Link populated.

Evidence

Where to Store It

  • Store the completed file in your compliance evidence folder (signed PDF for policies).
  • Register the document in COR-013 with version, owner, and next review date.
  • Link the file from your evidence index or SOC-005 project plan when you use Phase 3 trackers.

Next Steps

After customizing Employee Offboarding Checklist and Log:

  1. 1Reconcile with SOC-010: Terminated users must not appear as Approved in the next quarterly access review.
  2. 2Contractor offboards: Use same log for HR-003 engagements ending — filter by Termination Type = Contract End.
  3. 3Sample for audit: Export last 4 quarters of Complete rows with evidence links for CC6.3 sampling.
  4. 4Wire HRIS: Trigger log row creation when termination date is set in BambooHR/Rippling.