The Six Parts of a Cutover
Each one is a separate decision with a separate failure mode. Confusing them is how weekends get lost.
Integration inventory
Every connection into and out of the system being replaced, including the informal ones: scheduled exports, mailbox rules, spreadsheet connections, reporting tools and anything a staff member built themselves. Each entry gets an owner, a decision to rebuild, retire or defer, and a note of what breaks if it stops. This artefact drives the whole programme and it usually takes a fortnight of asking people what they actually do.
Reference and master data
Customers, products, suppliers, pricing and chart of accounts move first and are reconciled before anything transactional follows. This is where cleansing decisions get made, and the temptation to migrate everything is strong. Duplicates, obsolete lines and dormant accounts are better resolved now than carried forward, since a new system inherits the reputation of the data it launches with.
Identifier cross reference
A retained mapping between old and new identifiers for every entity that other systems refer to. Integrations consult it, support staff can search on either value, and historical documents remain resolvable. Businesses that treat this as a throwaway migration artefact discover eighteen months later that they cannot connect a warranty claim to the order that generated it.
Open transactions
Unfulfilled sales orders, open purchase orders, partially received goods, unpaid invoices, credit notes, layby and backorders. Each type needs a decision: complete it in the old system, migrate it, or re enter it. There is no universal answer, and the decision must be made per type with finance and operations in the room, then executed in a sequence that leaves nothing stranded between the two systems.
Stock and financial cutover
A freeze window, a physical or system stocktake, opening balances loaded, and reconciliation on both sides before trading resumes. The freeze has to be agreed with sales channels in advance, because a website that keeps accepting orders during a stock freeze creates exactly the mess the freeze existed to prevent. Keep the window as short as the reconciliation genuinely requires and no shorter.
Parallel period and decommissioning
The old system stays available in a read only capacity while the new one is proven, then is decommissioned deliberately: licences ended, data exported in a usable format, and retention obligations satisfied. Australian tax record keeping requirements generally mean business records must be retained for five years, so decommissioning is an archiving exercise rather than a deletion, and the archive needs to be readable without the original software.