Employee Offboarding Checklist For IT, Plus The Onboarding Half

An employee offboarding checklist for IT: accounts, devices, data, and timing from notice to day 30, plus the onboarding half. Free TXT template.

IT onboarding and offboarding

An employee offboarding checklist for IT lists every account, device, and file a leaver touches, and the hour each one is closed, collected, or handed over. Run it on one ticket from the day notice arrives to day 30. The onboarding half runs the same way, in reverse.

Copy the checklist or download it below. It comes from the team behind SherpaDesk, a helpdesk and professional services automation (PSA) tool a small IT team can run alone.

What An Employee Offboarding Checklist Covers For IT

Employee offboarding is the work of closing out an employee's access, equipment, and data when they leave. HR owns the paperwork: the final paycheck, benefits, and the exit interview. IT owns the systems half.

An employee offboarding process matters because leavers are routine, not rare. In September 2026, US employers recorded 5.3 million separations, 3.3% of employment. At that rate, a 60-person company sees about two leavers a month.

CIS Safeguard 6.2 asks for a process that revokes access "through disabling accounts immediately upon termination, rights revocation, or role change of a user." Safeguard 6.1 asks for a documented process to grant access "upon new hire or role change of a user." Under NIST's PS-4, you set a deadline for cutting a leaver's access, then keep their files reachable for whoever takes over.

Our helpdesk SOP guide has the short SOP version of this offboarding checklist. Taking on a whole new client? Use the MSP client onboarding checklist.

The Employee Offboarding Checklist Template, With Onboarding

Part A covers a new hire; Part B is the employee offboarding process, from notice to day 30. Fill in the brackets; delete lines you don't use.

IT onboarding and offboarding checklist
IT ONBOARDING AND OFFBOARDING CHECKLIST
Company or client: [name]
IT owner: [name] · Requests come from: [HR or client contact]
One ticket per person. Tick each line on the ticket.

PART A. ONBOARDING (NEW HIRE)

INTAKE (when the offer is signed)
[ ] Legal name and preferred display name
[ ] Start date, start time, office or remote
[ ] Role, department, manager
[ ] Employment type; end date if fixed-term
[ ] Role list: [role name]
[ ] Extra access approved in writing by [manager]

BEFORE DAY ONE ([3-5] working days before)
[ ] Account created, added to role groups only
[ ] Licenses assigned: [email, office apps, other]
[ ] Accounts made in apps outside single sign-on
[ ] Laptop from stock: updated, enrolled, labeled
[ ] Laptop assigned to the user in the inventory
[ ] Phone, badge, and peripherals ready

DAY ONE (first hour)
[ ] Identity checked before the first password
[ ] MFA enrolled before the user leaves the desk
[ ] Devices handed over, receipt signed
[ ] Sign-in tested in every app on the role list
[ ] User shown how to reach the helpdesk

FIRST WEEK
[ ] Manager confirms access is complete
[ ] Access added since day one: approved, noted
[ ] Ticket closed with notes

PART B. OFFBOARDING (LEAVER)

WHEN NOTICE ARRIVES
[ ] Last day, and the hour access ends: [time]
[ ] Exit type: [resignation / contract end /
    dismissal]
[ ] Data goes to: [manager or successor]
[ ] Accounts listed: directory, email, every
    app with its own sign-in or sessions, API
    tokens and keys, admin roles, VPN, shared
    passwords the person knows
[ ] Devices listed from the inventory record
[ ] Device return booked: [in person / courier]

LAST DAY (at the agreed hour)
[ ] Sign-in disabled, sessions revoked
[ ] Password reset, MFA methods removed
[ ] Each app: account disabled, sessions
    ended, API tokens and keys revoked
[ ] Shared passwords the person knew changed
[ ] Laptop, phone, tokens, and badge collected
[ ] Mailbox converted to shared (keeps old
    mail) or forwarded (new mail only; keep the
    license; review on [date])
[ ] Auto-reply names the new contact

AFTER THE LAST DAY (days 1-5 = working days;
day 30 = calendar days)
[ ] Days 1-5: files and old mail handed to
    [name], who confirms they open
[ ] Days 1-5: meetings cancelled, owned
    calendars transferred
[ ] Before each wipe: local files copied and
    opened by [name], or none found
[ ] Devices wiped, inventory updated
[ ] Day 5: license reclaimed only for a shared
    mailbox under 50 GB with no archive, hold,
    or other licensed feature
[ ] Day 30: account deleted per [policy], or
    kept disabled while it anchors forwarding
    or a shared mailbox
[ ] Ticket closed with notes

DISMISSAL: disable access when the meeting starts.
ROLE CHANGE: run the role list again; remove what
the old role needed.

Before you use it, write one role list per job: the groups, licenses, apps, and devices that role gets. One r/sysadmin poster keeps roles in a Word doc, where "it's easy to check off the 'per role requirements' task as completed and have missed something on the word doc."

How To Prepare The Onboarding Half

An IT manager running a four-person team for about 700 users wrote that both processes "take a lot of time," with "frequent mistakes, either on our side or from HR." A reply: "The tool matters, but the bigger issue is usually the HR handoff."

Intake

Get the request as a ticket with fixed fields, not an email. You need the legal and preferred name, start date and time, location, role, manager, and employment type. For a fixed-term contract, take the end date now, so offboarding already has a date. Any access beyond the role list needs written approval; NIST's account management control asks for named approvers on requests to create accounts.

Before day one

Create the account three to five working days ahead. One poster described accounts "created 2 months early and day one they have 500 office emails that are completely irrelevant."

Add the account to the role's groups only. NIST's least privilege control allows only the access a person needs for their assigned tasks. Then make accounts in the apps your single sign-on doesn't reach, and prepare the laptop: updated, enrolled, labeled, and assigned to the user in your IT asset inventory.

Day one

Check the person's identity before you hand over the first password, as NIST's authenticator control asks. Enroll MFA while they're still at the desk: CIS asks for MFA, where supported, on externally exposed apps and on all administrative access. Hand over the laptop and phone against a signed receipt, test sign-in in every app on the role list, and show them how to reach the helpdesk.

First week

Ask the manager to confirm access is complete. Anything added since day one gets an approval on the ticket.

How To Run The Employee Offboarding Process, Step By Step

The employee offboarding process has three stages: prepare when notice arrives, cut access at an agreed hour, then hand over data and reclaim licenses over the next 30 days.

When notice arrives

Open the offboarding ticket the day HR or the client tells you. Write down the last day and the exact hour access ends, agreed with the manager.

Then build the offboarding inventory for this person. List the directory account, email, every app they use (single sign-on apps keep their own sessions too), API tokens and keys, admin roles, VPN, and any shared password they know. Pull their devices from the asset record, and book the return, in person or by courier. Decide now who receives their mail and files.

The last day, at the agreed hour

At the offboarding hour, disable sign-in and revoke sessions together. In Microsoft Entra ID, access tokens last one hour by default, and Entra "can't directly revoke a session token issued by an application." So in every app, single sign-on or not, disable the account, end its sessions, and revoke personal API tokens and keys.

Remove their MFA methods; NIST asks you to revoke every authenticator and credential tied to the leaver. Change every shared password they knew, as NIST also asks. Collect the laptop and phone, plus the hardware tokens and badge NIST counts as property to retrieve.

The last offboarding step that day is the mailbox. Converting it to a shared mailbox keeps the old mail; forwarding passes on only new mail. Either way, keep the account: it anchors both.

Forwarding also needs the license kept, or it stops. Keep the shared mailbox's sign-in blocked, and set an auto-reply naming the new contact.

Dismissals

For an involuntary exit, the offboarding process changes order: disable access when the meeting starts, not after it. NIST notes that in certain situations, organizations consider disabling a terminated person's accounts before the person is notified.

After the last day

Working days 1 to 5 of the offboarding process are for data; day 30 counts calendar days. Cancel the leaver's meetings, then check this table before deleting anything.

What happens to a leaver's data during the offboarding process
ActionWhat happensIT step first
Microsoft 365: remove a user mailbox licenseEmail, contacts, and calendar kept 30 days, then deletedConvert or save the mailbox
Microsoft 365: delete the accountMail and OneDrive kept 30 days, restorableHand files over; keep the account if it anchors forwarding or a shared mailbox
Microsoft 365: convert to shared mailboxOld mail kept; no license needed under 50 GB without archive, hold, or other licensed featuresConvert while licensed; check size, archive, holds, other features
Microsoft 365: forward emailOnly new mail reaches the successor; stops if the license or account is removedHand old mail over; set a review date
Google Workspace: delete the userRestorable up to 20 days; untransferred data owned only by the user is deletedTransfer files and owned calendars, or suspend instead

So the license goes last: convert the mailbox while it's still licensed, hand over the files, then reclaim it. Reclaim it only if the shared mailbox is under 50 GB and needs no archive, hold, or other licensed feature. With forwarding, keep the license until the review date.

Before any wipe, the recipient confirms they can open the files, and anything saved only on the laptop is copied off. Then wipe it and update its inventory record; see our asset lifecycle guide for methods.

At day 30, the offboarding ends: delete the account or keep it disabled, per your retention policy. Keep it while it anchors forwarding or a shared mailbox.

Your quarterly account review catches what any offboarding missed. CIS asks you to confirm at least quarterly that every active account is authorized, and disable accounts dormant for 45 days, where supported.

When Someone Changes Roles

A promotion or a move to another department is half an offboarding and half an onboarding. NIST's personnel transfer control (PS-5) asks you to review whether a mover still needs their current access.

Run the new role list the day the move takes effect, and remove whatever only the old role needed. A mover who keeps finance access from their last job is an offboarding nobody ran.

Filled-In Example For A Small Clinic

Say you run Northgate IT, a three-technician MSP, with lead tech Priya Shah and technician Marcus Bell. Your client, Lakeside Family Clinic, has 38 staff on Microsoft 365. Office manager Joan Mills resigns; her last day is Friday, November 13, 2026. Her successor, Ray Ortiz, starts Monday, November 16. Dr. Ellen Park, the practice owner, approves the offboarding and the new hire.

One employee offboarding and one new hire at Lakeside Family Clinic
StageOwnerWhenFilled in
Notice (Joan)PriyaMon, Nov 2Offboarding ticket from Dr. Park's email; access ends Nov 13 at 4:00 p.m.; data to Ray; accounts: Microsoft 365 with MFA, practice management system, payroll portal, door code; devices: laptop LFC-014, phone LFC-031
Intake (Ray)PriyaTue, Nov 3Ray Ortiz, display name Ray; start Nov 16 at 8:00 a.m., on site; office manager, administration, reports to Dr. Park; permanent; office manager role list; payroll portal approved in writing by Dr. Park
Before day one (Ray)MarcusMon–Wed, Nov 9–11Account in office manager groups, license assigned; practice system and payroll accounts made; laptop LFC-022 from stock updated, enrolled, assigned to Ray
Last day (Joan)MarcusFri, Nov 13, 4:00 p.m.Sign-in blocked, sessions revoked, password reset, MFA methods removed. Practice system and payroll accounts disabled; door code and front-desk shared password changed; LFC-014 and LFC-031 collected; phone holds no local work data, then reset. Mailbox converted to shared, Ray and Dr. Park added, auto-reply set
Day one (Ray)MarcusMon, Nov 16ID checked, MFA enrolled; LFC-022 and phone LFC-031, reset on Nov 13, handed over against a signed receipt, inventory records updated. Sign-in tested in Microsoft 365, the practice system, and payroll; shown the helpdesk address
Working days 1–5 (Joan)MarcusNov 16–20Joan's meetings cancelled; OneDrive and LFC-014 desktop files moved to the office manager folder; Ray confirms he can open both. LFC-014 then wiped, back in stock as a spare. Shared mailbox 6 GB, no archive, hold, or licensed feature; license reclaimed Nov 20
First week (Ray)PriyaFri, Nov 20Dr. Park confirms access; onboarding ticket closed
Day 30 (Joan)PriyaMon, Dec 14 (calendar day 30 is a Sunday)Account kept disabled because it anchors the shared mailbox; offboarding ticket closed
IT onboarding and offboarding checklist Plain text · 2 parts, 7 stages · updated Nov 8, 2026
Download Checklist

Subscribe to the SherpaDesk Blog.
Get Tips for Running IT With a Small Team.

Loading form…

Offboarding Mistakes Small IT Teams Make

In our experience, offboarding breaks on bad input and step order, not on missing tools. One r/sysadmin member advised building "the joiner and leaver checklists as written runbooks first. Automating a messy process just lets you make the same mistakes faster".

Do
  • Agree the hour access ends when notice arrives
  • Revoke sessions in the same minute you disable sign-in
  • Hand over mail and files before you remove the license
Don't
  • Copy the last person's account for a new hire
  • Trust a remote wipe on a laptop that's still out there
  • Keep the checklist in a file nobody ticks

Another poster wrote: "I haven't been able to get technicians to use external files like Word or Excel." An offboarding checklist on the ticket gets ticked because the ticket is where the work already is.

Run Both Checklists From Your Helpdesk

How this works in SherpaDesk

One ticket per starter and leaver

A helpdesk and PSA a small IT team can run alone. No contract. No implementation project. No dedicated admin. Base Camp is $45 per agent per month ($40 billed annually). Your first agent is free, forever, and the trial is 14 days free with no card.

Run it for your own staff or for the clients you support. Save each part as a To Do template and link it to a "New hire" or "Leaver" ticket class; each item has a due date and a reminder. Custom fields linked to the class make the request ask for start date and manager. A recurring scheduled ticket with a To Do template can carry your access review.

Assets are assigned to a user, location, and account, keep their history, and can generate a receipt at assignment. Asset Management is on High Camp, $55 per agent per month ($50 billed annually). MSPs log time on the same ticket, and it waits in Ready to Invoice under the client's contract.

See SherpaDesk Pricing

Who this isn't for

HR's half of offboarding: payroll, benefits, and exit interviews belong in your HR system. Companies that need automatic provisioning across dozens of apps need an identity governance tool. The checklist tracks the work; the account changes themselves happen in your directory and in each app.

Frequently Asked Questions

What does offboarding mean?

Offboarding is the set of steps that closes out an employee's time at a company. HR handles pay, benefits, and the exit interview. IT disables accounts, collects devices, and hands the person's mail and files to a successor. The offboarding process ends when access is gone, property is back, and the data has an owner.

Is there an offboarding checklist template in Excel?

Not as a file: the download is plain text. Paste it into column A, and each "[ ]" line becomes one task. When an indented line continues a task, move its text into the task's cell by hand, or join them with a formula such as =A5&" "&A6. Avoid Merge Cells: Excel keeps only the upper-left value.

Who owns the offboarding process, HR or IT?

Both, with one trigger for the employee offboarding process. HR or the client contact starts it with the leaver's name and last day; IT owns everything with a login or a serial number. NIST asks you to align account management with personnel termination and transfer processes, which in a small company means one form and one ticket.

Should you delete or disable a former employee's account?

In most offboarding cases, disable first and delete later. A shared mailbox keeps the mail; move needed files to a checked location before the license goes. CIS notes disabling may be needed to preserve audit trails. Delete once the data handoff and your retention period are done, unless the account anchors forwarding or a shared mailbox.

How soon after an employee leaves should access end?

At the hour your offboarding ticket names, usually the end of the last working day. CIS Safeguard 6.2 says to disable accounts immediately upon termination. For a dismissal, disable access when the meeting starts. Put the agreed hour on the ticket, and make sure a technician is on shift then.

How long does IT onboarding take per person?

It varies. One r/sysadmin member in a Microsoft 365 shop reported "about 10 minutes per employee"; another said their onboarding "takes about 30 minutes (if I'm being generous)". That's technician time; the calendar time is longer, so plan the account and laptop three to five working days ahead.

About the author
Patrick Clements Co-founder & CEO, SherpaDesk

Patrick co-founded SherpaDesk and has led it as CEO since 2013. He has worked with IT service providers since 1998, first on network projects for schools and government offices, then on the helpdesk software their technicians use every day.

Published Nov 9, 2026 by

Run a help desk your clients can set their watch by

Tickets, SLAs, time tracking and invoicing in one place. Your first agent is free, with no contract.