Skip to main content

Cutover planning

Planning MS Access Migration Around Payroll and Month-End Close

Finance deadlines do not move. This guide maps migration phases to real close calendars so IT and operations stay aligned.

Phased rolloutRollbackOperations calendar

Payroll, accounts payable close, and inventory freeze windows are the hardest dates to move. Access migration projects fail politically when IT picks a cutover that overlaps month-end even if the technology is ready. This guide shows how to align phased migration with finance and operations calendars so you ship stability without betting the close on a single weekend.

Why calendars matter more than architecture

Leadership approves migration budget to reduce risk, not to create a new risk the week payroll runs. When cutover collides with close, users revert to old habits (local copies, shadow spreadsheets) and trust in the project drops. Planning backward from immovable dates keeps IT and finance on the same side.

Inventory critical workflows first

List workflows with hard deadlines: payroll export, AP invoice entry, inventory valuation, commission runs, EDI batches. Mark each as critical, active, or legacy. Migration phases should not touch critical paths until a pilot module has passed UAT in staging with real users.

Use the migration checklist to capture forms, reports, and VBA tied to each workflow.

Pilot before close season

Ship one non-close workflow first (e.g., CRM notes, internal requests, or a read-heavy dashboard). Measure login adoption, save times, and support tickets for four weeks. A successful pilot gives the board confidence to fund phases that touch order entry or billing before peak season.

Pick cutover windows

  • Prefer long weekends or slow operational weeks agreed with operations
  • Freeze code and schema 72 hours before cutover
  • Run parallel read-only reconciliation the morning after go-live
  • Keep previous back-end archived read-only for two weeks, not deleted

SQL upsize cutovers often use Saturday maintenance windows. Web modules can go live module-by-module without turning off Access entirely.

Rollback and hypercare

Document rollback in one page: who decides, how to repoint linked tables, how to communicate to users. Schedule hypercare (daily check-ins for 5–10 business days) after each phase. Fixes found in production beat surprises at the next close.

Planning checklist

  1. List immovable dates for 12 months
  2. Map workflows to those dates
  3. Sequence pilots away from peak load
  4. Assign business sign-off per module
  5. Publish phased statement of work with fixed price per phase

See also: SQL upsize case study, migration services, free consultation.

FAQ

Frequently asked questions

Can we migrate during quarter-end?

Avoid first production cutover during quarter-end or year-end close unless the scope is a non-financial module. Use that period for read-only pilots or staging validation instead.

How many phases are typical?

Three to five phases are common: SQL upsize or hosted bridge first, then one revenue or operations module on web, then remaining reports and admin screens. Each phase has its own UAT and sign-off.

Who signs off?

Name a business owner per module (e.g., warehouse manager for shipping, controller for AP). IT owns infrastructure; business owns workflow correctness.