PLANNING

The Complete Exchange to Microsoft 365 Migration Checklist

Migration team · September 2026 · 10 min read

Exchange migrations do not fail on the hard parts. The mailbox move itself is mature, well-documented technology. They fail on the forgotten parts: the scanner nobody listed, the DNS login nobody has, the 90 GB mailbox that was still syncing on cutover night. A migration checklist exists to make the forgotten parts impossible to forget.

This is the working structure we use on real projects, organized into six phases. It applies whether you are doing a cutover, a hybrid, or a tool-based migration; where a step is method-specific, we say so. If you have not chosen a method yet, read cutover vs staged vs hybrid first, because the method decides several items below.

Phase 1: Discovery and inventory

Everything that goes wrong later is something discovery should have found. Take this phase seriously.

Phase 2: Design and preparation

Phase 3: Pilot

Phase 4: Data synchronization

Phase 5: Cutover weekend

The weekend itself should be the least dramatic part of the project, because everything above already happened. The sequence:

  1. Final delta sync, and verify every mailbox batch reports complete with zero unresolved errors.
  2. Switch MX records to Microsoft 365, update SPF, and add DKIM. Mail now flows to the cloud.
  3. Point Autodiscover at Exchange Online so Outlook and mobile clients find the new home.
  4. Reconfigure every mail-connected device and application from the Phase 1 inventory with its new SMTP settings.
  5. Recreate Outlook profiles where the method requires it, and verify a sample of mobile devices reconnect.
  6. Test the unglamorous paths: sending to external addresses, receiving from external addresses, scan-to-email, calendar invites, shared mailbox access.

Phase 6: Post-migration and decommission

The gotchas, collected

Gotcha Where it bites Which phase prevents it
Unlisted mail-connected devices and appsMonday after cutover, as silent failuresPhase 1 inventory
Oversized mailboxes still syncing at cutoverCutover nightPhase 1 flagging, Phase 4 sync order
PST archives nobody planned forWeeks after cutoverPhase 1 policy decision
Throttled sync slower than the plan assumedThe week before cutoverPhase 3 pilot timing
No DNS access at cutoverCutover night, fatallyPhase 1 access check, Phase 2 TTL prep
Public folders treated as an afterthoughtEnd of project, indefinitelyPhase 1 inventory, Phase 4 separate track

How long the whole checklist takes depends on size: small cutovers run one to two weeks end to end, mid-size batched projects four to eight weeks, large hybrids several months. We break that down in our timeline guide, and if your priority is that users never notice, read how to migrate without downtime.

You can absolutely run this checklist yourself. The value a migration partner adds is having run it enough times that Phase 1 finds the scanner, the pilot math is honest, and cutover night is boring. If you would rather this be our checklist to own, tell us what you are running.

Want this checklist executed for you?

We run this exact process as a fixed-scope project, with a named engineer and a dated plan before any work starts.

Plan My Migration